From 2cbc22348ef038181e1dc89635a3be005604a4ca Mon Sep 17 00:00:00 2001
From: seth
Date: Mon, 12 Feb 2024 20:29:15 -0500
Subject: back to astro
---
src/404.vto | 16 ---
src/_components/footer.vto | 78 --------------
src/_components/head.vto | 8 --
src/_components/nav.vto | 9 --
src/_includes/page.vto | 23 -----
src/assets/gifs/acab.gif | Bin 0 -> 8785 bytes
src/assets/gifs/arnold.gif | Bin 0 -> 5046 bytes
src/assets/gifs/capitalism.gif | Bin 0 -> 253 bytes
src/assets/gifs/index.ts | 26 +++++
src/assets/gifs/legalize.gif | Bin 0 -> 7182 bytes
src/assets/gifs/obras.gif | Bin 0 -> 5497 bytes
src/assets/gifs/poweredbynix.svg | 187 ++++++++++++++++++++++++++++++++++
src/assets/gifs/pride.gif | Bin 0 -> 17783 bytes
src/assets/gifs/steam.gif | Bin 0 -> 2750 bytes
src/assets/gifs/web3.gif | Bin 0 -> 483 bytes
src/assets/gifs/weezer.gif | Bin 0 -> 24883 bytes
src/assets/imgs/construction.png | Bin 0 -> 118352 bytes
src/assets/imgs/tapwater.png | Bin 0 -> 358758 bytes
src/components/Footer.astro | 30 ++++++
src/components/Head.astro | 23 +++++
src/components/Nav.astro | 28 +++++
src/env.d.ts | 1 +
src/global.sass | 13 ---
src/index.md | 21 ----
src/layouts/Page.astro | 20 ++++
src/lul.vto | 9 --
src/pages/404.mdx | 18 ++++
src/pages/index.mdx | 18 ++++
src/pages/lul.mdx | 9 ++
src/public/favicon.ico | Bin 15406 -> 0 bytes
src/public/files/rickroll.mp4 | Bin 20247438 -> 0 bytes
src/public/imgs/construction.png | Bin 118352 -> 0 bytes
src/public/imgs/gifs/acab.gif | Bin 8785 -> 0 bytes
src/public/imgs/gifs/arnold.gif | Bin 5046 -> 0 bytes
src/public/imgs/gifs/capitalism.gif | Bin 253 -> 0 bytes
src/public/imgs/gifs/legalize.gif | Bin 7182 -> 0 bytes
src/public/imgs/gifs/obras.gif | Bin 5497 -> 0 bytes
src/public/imgs/gifs/poweredbynix.svg | 187 ----------------------------------
src/public/imgs/gifs/pride.gif | Bin 17783 -> 0 bytes
src/public/imgs/gifs/steam.gif | Bin 2750 -> 0 bytes
src/public/imgs/gifs/web3.gif | Bin 483 -> 0 bytes
src/public/imgs/gifs/weezer.gif | Bin 24883 -> 0 bytes
src/public/imgs/tapwater.png | Bin 358758 -> 0 bytes
43 files changed, 360 insertions(+), 364 deletions(-)
delete mode 100644 src/404.vto
delete mode 100644 src/_components/footer.vto
delete mode 100644 src/_components/head.vto
delete mode 100644 src/_components/nav.vto
delete mode 100644 src/_includes/page.vto
create mode 100644 src/assets/gifs/acab.gif
create mode 100644 src/assets/gifs/arnold.gif
create mode 100644 src/assets/gifs/capitalism.gif
create mode 100644 src/assets/gifs/index.ts
create mode 100644 src/assets/gifs/legalize.gif
create mode 100644 src/assets/gifs/obras.gif
create mode 100644 src/assets/gifs/poweredbynix.svg
create mode 100644 src/assets/gifs/pride.gif
create mode 100644 src/assets/gifs/steam.gif
create mode 100644 src/assets/gifs/web3.gif
create mode 100644 src/assets/gifs/weezer.gif
create mode 100644 src/assets/imgs/construction.png
create mode 100644 src/assets/imgs/tapwater.png
create mode 100644 src/components/Footer.astro
create mode 100644 src/components/Head.astro
create mode 100644 src/components/Nav.astro
create mode 100644 src/env.d.ts
delete mode 100644 src/global.sass
delete mode 100644 src/index.md
create mode 100644 src/layouts/Page.astro
delete mode 100644 src/lul.vto
create mode 100644 src/pages/404.mdx
create mode 100644 src/pages/index.mdx
create mode 100644 src/pages/lul.mdx
delete mode 100644 src/public/favicon.ico
delete mode 100644 src/public/files/rickroll.mp4
delete mode 100644 src/public/imgs/construction.png
delete mode 100644 src/public/imgs/gifs/acab.gif
delete mode 100644 src/public/imgs/gifs/arnold.gif
delete mode 100644 src/public/imgs/gifs/capitalism.gif
delete mode 100644 src/public/imgs/gifs/legalize.gif
delete mode 100644 src/public/imgs/gifs/obras.gif
delete mode 100644 src/public/imgs/gifs/poweredbynix.svg
delete mode 100644 src/public/imgs/gifs/pride.gif
delete mode 100644 src/public/imgs/gifs/steam.gif
delete mode 100644 src/public/imgs/gifs/web3.gif
delete mode 100644 src/public/imgs/gifs/weezer.gif
delete mode 100644 src/public/imgs/tapwater.png
(limited to 'src')
diff --git a/src/404.vto b/src/404.vto
deleted file mode 100644
index 04ba499..0000000
--- a/src/404.vto
+++ /dev/null
@@ -1,16 +0,0 @@
----
-title: "404!"
-description: "404!"
-layout: page.vto
----
-
-
-
404! :(
-
-

-
diff --git a/src/_components/footer.vto b/src/_components/footer.vto
deleted file mode 100644
index 47ee617..0000000
--- a/src/_components/footer.vto
+++ /dev/null
@@ -1,78 +0,0 @@
-
diff --git a/src/_components/head.vto b/src/_components/head.vto
deleted file mode 100644
index 551ca45..0000000
--- a/src/_components/head.vto
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
- {{ title }}
-
-
-
-
-
diff --git a/src/_components/nav.vto b/src/_components/nav.vto
deleted file mode 100644
index c159e14..0000000
--- a/src/_components/nav.vto
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/src/_includes/page.vto b/src/_includes/page.vto
deleted file mode 100644
index 616ae4c..0000000
--- a/src/_includes/page.vto
+++ /dev/null
@@ -1,23 +0,0 @@
----
-links:
- - name: home
- url: "/"
- - name: miniflux
- url: "https://miniflux.mydadleft.me"
- - name: github
- url: "https://github.com/getchoo"
----
-
-
-
-
-{{ comp.head({ title, description }) }}
-
-
- getchoo's website 🦕
-
- {{ comp.nav({ links }) }}
- {{ content }}
- {{ comp.footer() }}
-
-
diff --git a/src/assets/gifs/acab.gif b/src/assets/gifs/acab.gif
new file mode 100644
index 0000000..6f8ccef
Binary files /dev/null and b/src/assets/gifs/acab.gif differ
diff --git a/src/assets/gifs/arnold.gif b/src/assets/gifs/arnold.gif
new file mode 100644
index 0000000..0035988
Binary files /dev/null and b/src/assets/gifs/arnold.gif differ
diff --git a/src/assets/gifs/capitalism.gif b/src/assets/gifs/capitalism.gif
new file mode 100644
index 0000000..c4abb60
Binary files /dev/null and b/src/assets/gifs/capitalism.gif differ
diff --git a/src/assets/gifs/index.ts b/src/assets/gifs/index.ts
new file mode 100644
index 0000000..970985f
--- /dev/null
+++ b/src/assets/gifs/index.ts
@@ -0,0 +1,26 @@
+import acab from "./acab.gif";
+import arnold from "./arnold.gif";
+import capitalism from "./capitalism.gif";
+import legalize from "./legalize.gif";
+import poweredByNix from "./poweredbynix.svg";
+import pride from "./pride.gif";
+import steam from "./steam.gif";
+import weezer from "./weezer.gif";
+
+interface Gif {
+ gif: ImageMetadata;
+ alt: string;
+}
+
+const gifs: Gif[] = [
+ { gif: acab, alt: "ACAB!" },
+ { gif: arnold, alt: "Hey Arnold!" },
+ { gif: capitalism, alt: "Let's crush capitalism!" },
+ { gif: legalize, alt: "Legalize marijuana now!" },
+ { gif: poweredByNix, alt: "Powered by NixOS" },
+ { gif: pride, alt: "LGBTQ Pride now!" },
+ { gif: steam, alt: "Play on Steam!" },
+ { gif: weezer, alt: "Weezer fan" },
+];
+
+export default gifs;
diff --git a/src/assets/gifs/legalize.gif b/src/assets/gifs/legalize.gif
new file mode 100644
index 0000000..071d4d4
Binary files /dev/null and b/src/assets/gifs/legalize.gif differ
diff --git a/src/assets/gifs/obras.gif b/src/assets/gifs/obras.gif
new file mode 100644
index 0000000..3c8443e
Binary files /dev/null and b/src/assets/gifs/obras.gif differ
diff --git a/src/assets/gifs/poweredbynix.svg b/src/assets/gifs/poweredbynix.svg
new file mode 100644
index 0000000..0bc8c80
--- /dev/null
+++ b/src/assets/gifs/poweredbynix.svg
@@ -0,0 +1,187 @@
+
+
+
\ No newline at end of file
diff --git a/src/assets/gifs/pride.gif b/src/assets/gifs/pride.gif
new file mode 100644
index 0000000..9a48896
Binary files /dev/null and b/src/assets/gifs/pride.gif differ
diff --git a/src/assets/gifs/steam.gif b/src/assets/gifs/steam.gif
new file mode 100644
index 0000000..1f4fe29
Binary files /dev/null and b/src/assets/gifs/steam.gif differ
diff --git a/src/assets/gifs/web3.gif b/src/assets/gifs/web3.gif
new file mode 100644
index 0000000..4f5a2f1
Binary files /dev/null and b/src/assets/gifs/web3.gif differ
diff --git a/src/assets/gifs/weezer.gif b/src/assets/gifs/weezer.gif
new file mode 100644
index 0000000..d7fa9d1
Binary files /dev/null and b/src/assets/gifs/weezer.gif differ
diff --git a/src/assets/imgs/construction.png b/src/assets/imgs/construction.png
new file mode 100644
index 0000000..1c038b0
Binary files /dev/null and b/src/assets/imgs/construction.png differ
diff --git a/src/assets/imgs/tapwater.png b/src/assets/imgs/tapwater.png
new file mode 100644
index 0000000..e84fe8e
Binary files /dev/null and b/src/assets/imgs/tapwater.png differ
diff --git a/src/components/Footer.astro b/src/components/Footer.astro
new file mode 100644
index 0000000..4f7286f
--- /dev/null
+++ b/src/components/Footer.astro
@@ -0,0 +1,30 @@
+---
+import { execa } from "execa";
+import Picture from "astro/components/Picture.astro";
+import gifs from "@assets/gifs";
+
+const { stdout: gitCommit } = await execa("git", ["rev-parse", "HEAD"]);
+---
+
+
diff --git a/src/components/Head.astro b/src/components/Head.astro
new file mode 100644
index 0000000..f2f7835
--- /dev/null
+++ b/src/components/Head.astro
@@ -0,0 +1,23 @@
+---
+import "@fontsource-variable/noto-sans";
+import "@fontsource/noto-sans-mono";
+const { title, description } = Astro.props;
+---
+
+
+
+ {title}
+
+
+
+
+
diff --git a/src/components/Nav.astro b/src/components/Nav.astro
new file mode 100644
index 0000000..c08662d
--- /dev/null
+++ b/src/components/Nav.astro
@@ -0,0 +1,28 @@
+---
+import config from "@root/astro.config.ts";
+
+interface NavLink {
+ name: string;
+ url: string;
+}
+
+const links: NavLink[] = [
+ { name: "home", url: "/" },
+ {
+ name: "miniflux",
+ url: `https://miniflux.${Astro.url.hostname || config.site}`,
+ },
+ {
+ name: "github",
+ url: "https://github.com/getchoo",
+ },
+];
+---
+
+
diff --git a/src/env.d.ts b/src/env.d.ts
new file mode 100644
index 0000000..f964fe0
--- /dev/null
+++ b/src/env.d.ts
@@ -0,0 +1 @@
+///
diff --git a/src/global.sass b/src/global.sass
deleted file mode 100644
index 8fd7c0c..0000000
--- a/src/global.sass
+++ /dev/null
@@ -1,13 +0,0 @@
-@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500&display=swap')
-
-@tailwind base
-@tailwind components
-@tailwind utilities
-@tailwind variants
-
-a
- text-decoration: underline
- @apply text-blue
-
-h1
- @apply text-3xl md:text-4xl
diff --git a/src/index.md b/src/index.md
deleted file mode 100644
index 138ec4a..0000000
--- a/src/index.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: "guzzle guzzle"
-description: "guzzle guzzle"
-layout: page.vto
----
-
-my mastodon account
-
-this is under construction. i'm experimenting with lume
-
-
-
-[hehe funny click me](/lul)
diff --git a/src/layouts/Page.astro b/src/layouts/Page.astro
new file mode 100644
index 0000000..d8e216b
--- /dev/null
+++ b/src/layouts/Page.astro
@@ -0,0 +1,20 @@
+---
+import Footer from "@components/Footer.astro";
+import Head from "@components/Head.astro";
+import Nav from "@components/Nav.astro";
+
+const { frontmatter } = Astro.props;
+---
+
+
+
+
+
+ getchoo's website 🚀
+
+
+
+
+
diff --git a/src/lul.vto b/src/lul.vto
deleted file mode 100644
index c24fd22..0000000
--- a/src/lul.vto
+++ /dev/null
@@ -1,9 +0,0 @@
----
-title: "fard"
-description: "xd"
-layout: page.vto
----
-
-
diff --git a/src/pages/404.mdx b/src/pages/404.mdx
new file mode 100644
index 0000000..4cf7cf6
--- /dev/null
+++ b/src/pages/404.mdx
@@ -0,0 +1,18 @@
+---
+layout: ../layouts/Page.astro
+title: 404
+description: Page not found!
+---
+
+import Picture from "astro/components/Picture.astro";
+import tapwater from "@assets/imgs/tapwater.png";
+
+
diff --git a/src/pages/index.mdx b/src/pages/index.mdx
new file mode 100644
index 0000000..e8aae92
--- /dev/null
+++ b/src/pages/index.mdx
@@ -0,0 +1,18 @@
+---
+layout: ../layouts/Page.astro
+title: guzzle guzzle
+description: guzzle guzzle
+---
+
+import Picture from "astro/components/Picture.astro";
+import obras from "@assets/gifs/obras.gif";
+
+
+ my mastodon account
+
+
+this is under construction. i'm experimenting with astro
+
+
+
+[hehe funny click me](/lul)
diff --git a/src/pages/lul.mdx b/src/pages/lul.mdx
new file mode 100644
index 0000000..bc142f9
--- /dev/null
+++ b/src/pages/lul.mdx
@@ -0,0 +1,9 @@
+---
+layout: ../layouts/Page.astro
+title: fard
+description: xd
+---
+
+
diff --git a/src/public/favicon.ico b/src/public/favicon.ico
deleted file mode 100644
index 4880f14..0000000
Binary files a/src/public/favicon.ico and /dev/null differ
diff --git a/src/public/files/rickroll.mp4 b/src/public/files/rickroll.mp4
deleted file mode 100644
index b988dc4..0000000
Binary files a/src/public/files/rickroll.mp4 and /dev/null differ
diff --git a/src/public/imgs/construction.png b/src/public/imgs/construction.png
deleted file mode 100644
index 1c038b0..0000000
Binary files a/src/public/imgs/construction.png and /dev/null differ
diff --git a/src/public/imgs/gifs/acab.gif b/src/public/imgs/gifs/acab.gif
deleted file mode 100644
index 6f8ccef..0000000
Binary files a/src/public/imgs/gifs/acab.gif and /dev/null differ
diff --git a/src/public/imgs/gifs/arnold.gif b/src/public/imgs/gifs/arnold.gif
deleted file mode 100644
index 0035988..0000000
Binary files a/src/public/imgs/gifs/arnold.gif and /dev/null differ
diff --git a/src/public/imgs/gifs/capitalism.gif b/src/public/imgs/gifs/capitalism.gif
deleted file mode 100644
index c4abb60..0000000
Binary files a/src/public/imgs/gifs/capitalism.gif and /dev/null differ
diff --git a/src/public/imgs/gifs/legalize.gif b/src/public/imgs/gifs/legalize.gif
deleted file mode 100644
index 071d4d4..0000000
Binary files a/src/public/imgs/gifs/legalize.gif and /dev/null differ
diff --git a/src/public/imgs/gifs/obras.gif b/src/public/imgs/gifs/obras.gif
deleted file mode 100644
index 3c8443e..0000000
Binary files a/src/public/imgs/gifs/obras.gif and /dev/null differ
diff --git a/src/public/imgs/gifs/poweredbynix.svg b/src/public/imgs/gifs/poweredbynix.svg
deleted file mode 100644
index 0bc8c80..0000000
--- a/src/public/imgs/gifs/poweredbynix.svg
+++ /dev/null
@@ -1,187 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/public/imgs/gifs/pride.gif b/src/public/imgs/gifs/pride.gif
deleted file mode 100644
index 9a48896..0000000
Binary files a/src/public/imgs/gifs/pride.gif and /dev/null differ
diff --git a/src/public/imgs/gifs/steam.gif b/src/public/imgs/gifs/steam.gif
deleted file mode 100644
index 1f4fe29..0000000
Binary files a/src/public/imgs/gifs/steam.gif and /dev/null differ
diff --git a/src/public/imgs/gifs/web3.gif b/src/public/imgs/gifs/web3.gif
deleted file mode 100644
index 4f5a2f1..0000000
Binary files a/src/public/imgs/gifs/web3.gif and /dev/null differ
diff --git a/src/public/imgs/gifs/weezer.gif b/src/public/imgs/gifs/weezer.gif
deleted file mode 100644
index d7fa9d1..0000000
Binary files a/src/public/imgs/gifs/weezer.gif and /dev/null differ
diff --git a/src/public/imgs/tapwater.png b/src/public/imgs/tapwater.png
deleted file mode 100644
index e84fe8e..0000000
Binary files a/src/public/imgs/tapwater.png and /dev/null differ
--
cgit v1.2.3