refactor: 根据页面路由动态配置网站图标
continuous-integration/drone/push Build is passing

This commit is contained in:
seahi committed 2026-09-28 19:13:27 +08:00
1 parent f7c4f9cd2a
commit 80ae2d5a57
3 files changed
+17 -18

No files matched your search

-18
View File
@@ -14,24 +14,6 @@
rel="stylesheet" rel="stylesheet"
/> />
<link href="https://fonts.googleapis.com/css?family=Fira+Code&display=swap" rel="stylesheet" /> <link href="https://fonts.googleapis.com/css?family=Fira+Code&display=swap" rel="stylesheet" />
<link rel="icon" href="%sveltekit.assets%/brand/green-echo/favicon.svg" type="image/svg+xml" />
<link
rel="icon"
type="image/png"
sizes="32x32"
href="%sveltekit.assets%/brand/green-echo/favicon-32.png"
/>
<link
rel="icon"
type="image/png"
sizes="16x16"
href="%sveltekit.assets%/brand/green-echo/favicon-16.png"
/>
<link
rel="apple-touch-icon"
sizes="48x48"
href="%sveltekit.assets%/brand/green-echo/favicon-48.png"
/>
%sveltekit.head% %sveltekit.head%
</head> </head>
<body data-sveltekit-preload-data="hover"> <body data-sveltekit-preload-data="hover">
+16
View File
@@ -49,6 +49,22 @@
>{$page.data.site?.title || 'BlogFlare'} - {$page.data.site?.description || >{$page.data.site?.title || 'BlogFlare'} - {$page.data.site?.description ||
'A Pure Cloudflare Blog'}</title 'A Pure Cloudflare Blog'}</title
> >
{#if !$page.url.pathname.startsWith('/admin')}
<link rel="icon" href={resolve('/brand/green-echo/favicon.svg')} type="image/svg+xml" />
<link
rel="icon"
type="image/png"
sizes="32x32"
href={resolve('/brand/green-echo/favicon-32.png')}
/>
<link
rel="icon"
type="image/png"
sizes="16x16"
href={resolve('/brand/green-echo/favicon-16.png')}
/>
<link rel="apple-touch-icon" sizes="48x48" href={resolve('/brand/green-echo/favicon-48.png')} />
{/if}
{#if $page.data.site?.web_analytics_token} {#if $page.data.site?.web_analytics_token}
<script <script
defer defer
+1
View File
@@ -39,6 +39,7 @@
<svelte:head> <svelte:head>
<title>后台管理 - {$page.data.site?.title || 'BlogFlare'}</title> <title>后台管理 - {$page.data.site?.title || 'BlogFlare'}</title>
<link rel="icon" href={resolve('/brand/green-echo/icon-black.svg')} type="image/svg+xml" />
</svelte:head> </svelte:head>
<div class="admin-layout {isMobileSidebarOpen ? 'sidebar-open' : ''}"> <div class="admin-layout {isMobileSidebarOpen ? 'sidebar-open' : ''}">