summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/components/Footer.astro13
-rw-r--r--src/layouts/Base.astro11
-rw-r--r--src/layouts/Index.astro2
3 files changed, 16 insertions, 10 deletions
diff --git a/src/components/Footer.astro b/src/components/Footer.astro
new file mode 100644
index 0000000..5940aee
--- /dev/null
+++ b/src/components/Footer.astro
@@ -0,0 +1,13 @@
+---
+import { execa } from "execa";
+import "@styles/global.sass";
+
+const { stdout: gitCommit } = await execa("git", ["rev-parse", "HEAD"]);
+---
+
+<div class="flex">
+<div class="flex flex-col items-center gap-1 p-3 mx-auto">
+ <a class="text-text text-xs" href="https://github.com/getchoo/getchoo.github.io">source</a>
+ <p class="text-text text-xs">commit: {gitCommit}</p>
+</div>
+</div>
diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro
index 29f95ab..a8aa63e 100644
--- a/src/layouts/Base.astro
+++ b/src/layouts/Base.astro
@@ -1,13 +1,9 @@
---
import Head from "@components/Head.astro";
+import Footer from "@components/Footer.astro";
import Nav from "@components/Nav.astro";
-// import Footer from "@components/Footer.astro";
-import { execa } from "execa";
-import "@styles/global.sass";
const { title, description } = Astro.props;
-
-const { stdout: gitCommit } = await execa("git", ["rev-parse", "HEAD"]);
---
<!DOCTYPE html>
@@ -17,9 +13,6 @@ const { stdout: gitCommit } = await execa("git", ["rev-parse", "HEAD"]);
<body class="bg-base">
<Nav />
<slot />
- <!-- <Footer /> -->
- <div class="flex flex-col items-center mt-12">
- <p class="text-text text-xs">{gitCommit}</p>
- </div>
+ <Footer />
</body>
</html>
diff --git a/src/layouts/Index.astro b/src/layouts/Index.astro
index ea3cfb3..0aa436e 100644
--- a/src/layouts/Index.astro
+++ b/src/layouts/Index.astro
@@ -15,7 +15,7 @@ const { title, description } = Astro.props;
<slot />
</div>
<div
- class="bg-base hidden min-[1280px]:flex flex-col gap-2 text-center items-center justify-center m-20 mt-0 mb-5 p-10 rounded-lg drop-shadow-2xl"
+ class="bg-base hidden min-[1280px]:flex flex-col gap-2 text-center items-center justify-center m-20 mt-0 mb-5 p-5 rounded-lg drop-shadow-2xl"
>
<div id="gif">
<img