From 1119afae5bcc60ea5340163e9f4fe93e4137cb04 Mon Sep 17 00:00:00 2001 From: kurihada Date: Wed, 17 Dec 2025 23:50:53 +0800 Subject: [PATCH] =?UTF-8?q?style(website):=20=E4=BC=98=E5=8C=96=E5=B8=83?= =?UTF-8?q?=E5=B1=80=E6=A8=A1=E6=9D=BF=E5=92=8C=E9=A6=96=E9=A1=B5=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Layout: 添加完整 SEO meta 标签 (Open Graph, Twitter Cards) - Layout: 添加主题色、PWA 支持和 canonical URL - DocsLayout: 增强响应式设计,添加移动端侧边栏 - DocsLayout: 改进导航样式和页面底部导航 - index: 功能卡片添加渐变效果和统计数据展示 - index: 改进导航栏和整体响应式布局 --- packages/website/src/layouts/DocsLayout.astro | 110 +++++- packages/website/src/layouts/Layout.astro | 51 ++- packages/website/src/pages/index.astro | 327 ++++++++++++++++-- 3 files changed, 440 insertions(+), 48 deletions(-) diff --git a/packages/website/src/layouts/DocsLayout.astro b/packages/website/src/layouts/DocsLayout.astro index 209f8f6..89db2df 100644 --- a/packages/website/src/layouts/DocsLayout.astro +++ b/packages/website/src/layouts/DocsLayout.astro @@ -8,47 +8,131 @@ interface Props { const { title, description } = Astro.props; const currentPath = Astro.url.pathname; +const fullDescription = description || 'AI Terminal Assistant 文档'; +const canonicalURL = Astro.site ? new URL(Astro.url.pathname, Astro.site) : Astro.url; --- - + - - + + {title} - AI Terminal Assistant + + + + + + + + + + + + + + + + + - +
- -