Skip to content

Commit 2f7a77c

Browse files
Digidaiclaude
andcommitted
feat: 全新设计系统重构 — 精确极简靛蓝色调
- 全新设计令牌系统: 靛蓝/紫罗兰品牌色(#5e6ad2/#7170ff) - Ring-based 阴影系统替代传统 box-shadow - 精确字体排版: font-feature-settings, letter-spacing, weight 510/590 - 完整暗色主题支持: 所有颜色令牌均有暗色覆盖 - 新增组件: badge, pill, pill-chip, search-bar, section-label - 修复 .sidebar 类名冲突(导航栏 vs 产品详情侧栏) - 消除所有内联样式, 统一使用 CSS 类 - 修复无效 prefetch 链接(style.css → main.css) - 移除所有硬编码颜色值, 统一使用 CSS 自定义属性 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent f902e56 commit 2f7a77c

11 files changed

Lines changed: 657 additions & 430 deletions

_layouts/default.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
66
<meta name="referrer" content="strict-origin-when-cross-origin">
77
<meta name="color-scheme" content="light dark">
8-
<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)">
9-
<meta name="theme-color" content="#191919" media="(prefers-color-scheme: dark)">
8+
<meta name="theme-color" content="#f7f8f8" media="(prefers-color-scheme: light)">
9+
<meta name="theme-color" content="#0f1011" media="(prefers-color-scheme: dark)">
1010

1111
<!-- Search Engine Verification -->
1212
{% include search-engine-verification.html %}
@@ -81,7 +81,7 @@
8181

8282
<!-- Performance and Resource Hints -->
8383
<link rel="prefetch" href="{{ site.baseurl }}/product-directory/">
84-
<link rel="prefetch" href="{{ site.baseurl }}/assets/css/style.css">
84+
<link rel="prefetch" href="{{ site.baseurl }}/assets/css/main.css">
8585

8686
{%- comment -%} 预加载关键资源 {%- endcomment -%}
8787
<link rel="preload" href="{{ site.baseurl }}/assets/images/logo.png" as="image">

_sass/_base.scss

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1+
// ═══════════════════════════════════════════════
12
// Base Styles & Reset
3+
// ═══════════════════════════════════════════════
4+
25
* {
36
margin: 0;
47
padding: 0;
@@ -10,15 +13,17 @@ html {
1013
}
1114

1215
body {
13-
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
16+
font-family: 'Inter', -apple-system, system-ui, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
1417
font-size: 15px;
18+
font-weight: 400;
1519
line-height: 1.6;
1620
color: var(--text-primary);
17-
background: var(--bg-primary);
21+
background: var(--bg-page);
1822
display: flex;
1923
min-height: 100vh;
2024
-webkit-font-smoothing: antialiased;
2125
-moz-osx-font-smoothing: grayscale;
26+
font-feature-settings: "cv01" 1, "ss03" 1;
2227
}
2328

2429
// Prevent iOS zoom on input focus

0 commit comments

Comments
 (0)