feat: add footer and update favicon

Add full footer with copyright and ICP/public security links; update favicon and add beian icon.

#VERCEL_SKIP

Co-authored-by: Simon <85533298+handsomezhuzhu@users.noreply.github.com>
This commit is contained in:
v0
2025-12-19 05:16:44 +00:00
parent f787dd495c
commit 81df93b778
4 changed files with 23 additions and 3 deletions

View File

@@ -12,8 +12,8 @@ export const metadata: Metadata = {
description: "个人站点导航与管理中心",
generator: "v0.app",
icons: {
icon: "/images/e5-be-ae-e4-bf-a1-e5-9b-be-e7-89-87-20241017130915.jpg",
apple: "/images/e5-be-ae-e4-bf-a1-e5-9b-be-e7-89-87-20241017130915.jpg",
icon: "/favicon.ico",
apple: "/favicon.ico",
},
}

View File

@@ -341,7 +341,27 @@ export function SiteNavigation() {
{/* Footer */}
<footer className="mt-16 pt-8 border-t border-border">
<p className="text-center text-sm text-muted-foreground">
<div className="flex flex-wrap items-center justify-center gap-x-4 gap-y-2 text-sm text-muted-foreground">
<span>Copyright © 2019 - 2025</span>
<a
href="https://beian.miit.gov.cn/"
target="_blank"
rel="noopener noreferrer"
className="hover:text-foreground transition-colors"
>
ICP备2025074424号
</a>
<a
href="https://beian.mps.gov.cn"
target="_blank"
rel="noopener noreferrer"
className="inline-flex items-center gap-1 hover:text-foreground transition-colors"
>
<img src="/images/beian.png" alt="备案图标" className="size-4" />
53250402000233
</a>
</div>
<p className="text-center text-sm text-muted-foreground mt-4">
{categories.reduce((acc, cat) => acc + cat.sites.length, 0)} · 使
</p>
</footer>

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

BIN
public/images/beian.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB