From 5772bc9bcd688dc7b01216f5d20527933c1e5ab1 Mon Sep 17 00:00:00 2001 From: grassblock Date: Sun, 10 Aug 2025 19:10:26 +0800 Subject: [PATCH] feat: separate 'powered by' to standalone component --- src/components/PoweredBy.astro | 4 ++++ src/layouts/Layout.astro | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 src/components/PoweredBy.astro diff --git a/src/components/PoweredBy.astro b/src/components/PoweredBy.astro new file mode 100644 index 0000000..3d0b294 --- /dev/null +++ b/src/components/PoweredBy.astro @@ -0,0 +1,4 @@ +--- +import Logo from '../assets/mercury.svg' +--- +

Powered by mercury

\ No newline at end of file diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 03bb39e..f47600a 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -7,7 +7,6 @@ import BackToTop from "../components/BackToTop.astro"; import Meta from "../components/helper/head/Meta.astro"; import { siteConfig } from "../config"; -import Logo from '../assets/mercury.svg' import Statistics from "../components/Statistics.astro"; import Navbar from "../components/Navbar.astro"; @@ -20,6 +19,7 @@ interface Props { } import { ClientRouter } from "astro:transitions"; +import PoweredBy from "../components/PoweredBy.astro"; const spaEnabled = siteConfig.spa const noscript = siteConfig.noClientJavaScript @@ -70,7 +70,7 @@ const { title = pageTitle, author = siteConfig.defaultAuthor.name,description =
-

Powered by mercury

+
{statisticsEnabled && }