From be8f879abace00836645675ff9463f7cd00ffe11 Mon Sep 17 00:00:00 2001 From: tianma-if Date: Sun, 26 Jul 2026 22:30:32 +0800 Subject: [PATCH] =?UTF-8?q?style(site):=20=E5=9C=A8=E9=A1=B6=E9=83=A8?= =?UTF-8?q?=E5=AF=BC=E8=88=AA=E6=A0=8F=20GitHub=20=E5=9B=BE=E6=A0=87?= =?UTF-8?q?=E6=97=81=E6=96=B0=E5=A2=9E=E5=8F=8C=E8=AF=AD=E3=80=8E=E5=BC=80?= =?UTF-8?q?=E6=BA=90=E3=80=8F=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 参照极客产品风格,将 Navbar 右侧 GitHub 简易图标升级为包含『开源』/『Open Source』文本的胶囊标签; - 支持中英文双语对齐与响应式 Mobile 适配。 --- apps/site/src/components/navbar/navbar.astro | 10 ++++++---- apps/site/src/i18n.ts | 2 ++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/site/src/components/navbar/navbar.astro b/apps/site/src/components/navbar/navbar.astro index 657050d0..68fde26d 100644 --- a/apps/site/src/components/navbar/navbar.astro +++ b/apps/site/src/components/navbar/navbar.astro @@ -102,10 +102,11 @@ const menuitems = [ href="https://github.com/tianma-if/edgeever" target="_blank" rel="noopener" - class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg border border-slate-200 bg-white text-gray-600 transition hover:border-slate-300 hover:text-gray-900" + class="inline-flex items-center gap-1.5 px-3 py-1.5 text-xs font-semibold text-slate-700 bg-white border border-slate-200 rounded-full" aria-label="GitHub" > - + + {copy.openSource} @@ -118,10 +119,11 @@ const menuitems = [ href="https://github.com/tianma-if/edgeever" target="_blank" rel="noopener" - class="flex h-10 w-10 shrink-0 items-center justify-center rounded-lg border border-slate-200 bg-white text-gray-600 transition hover:border-slate-300 hover:text-gray-900" + class="inline-flex items-center gap-1.5 px-3 py-1.5 text-xs font-semibold text-slate-700 hover:text-slate-900 bg-white hover:bg-slate-50 border border-slate-200 hover:border-slate-300 rounded-full transition-all duration-200 shadow-2xs" aria-label="GitHub" > - + + {copy.openSource} diff --git a/apps/site/src/i18n.ts b/apps/site/src/i18n.ts index 441edfc6..4a1bb7f1 100644 --- a/apps/site/src/i18n.ts +++ b/apps/site/src/i18n.ts @@ -53,6 +53,7 @@ export const siteCopy = { tagMigration: "迁移教程", tagMcp: "AI 协同 (MCP)", tagSelfHosted: "部署自托管", + openSource: "开源", }, hero: { slogan: siteTaglines["zh-CN"], @@ -305,6 +306,7 @@ export const siteCopy = { tagMigration: "Migration", tagMcp: "AI & MCP", tagSelfHosted: "Deployment", + openSource: "Open Source", }, hero: { slogan: siteTaglines["en-US"],