知识库首页 知识库-世界 swiss-brutalist.txt

swiss brutalist

本地来源:Knowledge/World/设计配色/swiss-brutalist.txt

# Style Pack: Swiss Brutalist Utility
# 来源: DESGIN.md Style Pack 4
# 适用: 目录、工具、开源项目、计算器、文档、更新日志、研究索引、有态度的发布页
# 情绪: 直接、锐利、原始、可信、机械
# 主题: 浅色 (Light)

---
## 配色 Token (Colors)
---

--bg: #F4F4EF
--bg-raised: #FFFFFF
--bg-elevated: #F9F9F6
--fg: #090909
--fg-muted: #55554D
--border: #141414
--border-soft: #E2E2DA
--accent: #FF4D00
--accent-hover: #D93D00
--accent-fg: #000000
--accent-warm: #FF4D00
--success: #1A8C4A
--warning: #C47A12
--danger: #CC3333

---
## 字体 (Typography)
---

--font-display: "Helvetica Neue", "Arial", "Inter", "Neue Haas Grotesk", sans-serif
--font-size-display: clamp(3rem, 7vw, 6rem)
--font-weight-display: 750
--line-height-display: 0.9
--letter-spacing-display: -0.05em

--font-size-h1: clamp(2.5rem, 5vw, 4.5rem)
--font-weight-h1: 700
--line-height-h1: 0.95
--letter-spacing-h1: -0.045em

--font-size-h2: clamp(1.75rem, 3vw, 3rem)
--font-weight-h2: 680
--line-height-h2: 1
--letter-spacing-h2: -0.035em

--font-sans: "Helvetica Neue", "Arial", "Inter", ui-sans-serif, system-ui, sans-serif
--font-size-body: 1rem
--font-weight-body: 400
--line-height-body: 1.6
--letter-spacing-body: -0.008em

--font-size-label: 0.75rem
--font-weight-label: 700
--line-height-label: 1
--letter-spacing-label: 0.08em
--text-transform-label: uppercase

--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, monospace
--font-size-mono: 0.875rem
--font-weight-mono: 500
--line-height-mono: 1.5

---
## 圆角 (Border Radius)
---

--radius-none: 0px
--radius-sm: 4px
--radius-md: 6px
--radius-lg: 8px
--radius-full: 999px

---
## 间距 (Spacing)
---

--space-xxs: 4px
--space-xs: 8px
--space-sm: 12px
--space-md: 16px
--space-lg: 24px
--space-xl: 32px
--space-2xl: 48px
--space-3xl: 64px
--space-4xl: 96px
--space-5xl: 128px

---
## 阴影 (Shadows)
---

--shadow-none: none
--shadow-hard-sm: 2px 2px 0 #141414
--shadow-hard-md: 4px 4px 0 #141414
--shadow-hard-lg: 6px 6px 0 #141414

---
## 布局 (Layout)
---

--max-width-desktop: 1200px
--content-padding-desktop: 48px
--content-padding-tablet: 32px
--content-padding-mobile: 20px
--nav-height-desktop: 64px
--nav-height-mobile: 52px
--section-gap-desktop: 80px
--section-gap-mobile: 56px
--grid-columns-desktop: 12
--grid-columns-tablet: 6
--grid-columns-mobile: 4

---
## 组件规格 (Component Tokens)
---

# 主按钮 (Primary Button) — 橙色/黑色矩形
--btn-primary-bg: var(--accent)
--btn-primary-fg: var(--accent-fg)
--btn-primary-hover-bg: var(--fg)
--btn-primary-hover-fg: var(--bg)
--btn-primary-radius: var(--radius-sm)
--btn-primary-padding-x: 18px
--btn-primary-padding-y: 12px
--btn-primary-font-weight: 700
--btn-primary-text-transform: uppercase
--btn-primary-letter-spacing: 0.04em

# 次按钮 (Secondary Button) — 黑色边框透明
--btn-secondary-bg: transparent
--btn-secondary-fg: var(--fg)
--btn-secondary-border: var(--border)
--btn-secondary-border-width: 2px
--btn-secondary-hover-bg: var(--fg)
--btn-secondary-hover-fg: var(--bg)
--btn-secondary-radius: var(--radius-sm)
--btn-secondary-padding-x: 18px
--btn-secondary-padding-y: 12px

# 卡片 (Card) — 硬边框
--card-bg: var(--bg-raised)
--card-fg: var(--fg)
--card-border: var(--border)
--card-border-width: 2px
--card-radius: var(--radius-sm)
--card-padding: 24px
--card-shadow: var(--shadow-hard-sm)

# 输入框 (Input)
--input-bg: var(--bg-raised)
--input-fg: var(--fg)
--input-placeholder: var(--fg-muted)
--input-border: var(--border)
--input-radius: var(--radius-sm)
--input-padding-x: 12px
--input-padding-y: 12px
--input-focus-ring: 0 0 0 2px var(--accent)
--input-height: 44px

# 表格 (Table)
--table-header-bg: var(--fg)
--table-header-fg: var(--bg)
--table-row-border: var(--border-soft)
--table-cell-padding: 12px 16px

# 徽章 (Badge)
--badge-bg: var(--fg)
--badge-fg: var(--bg)
--badge-radius: var(--radius-sm)
--badge-padding-x: 10px
--badge-padding-y: 4px
--badge-font-size: 0.688rem
--badge-font-weight: 700
--badge-text-transform: uppercase

# 导航 (Navigation)
--nav-bg: var(--bg)
--nav-border: var(--border)
--nav-border-width: 0 0 2px 0
--nav-link-fg: var(--fg)
--nav-link-hover-fg: var(--accent)
--nav-link-active-fg: var(--accent)
--nav-link-text-transform: uppercase
--nav-link-letter-spacing: 0.06em

# 分割线 (Divider)
--divider-color: var(--border)
--divider-width: 2px

---
## 动效 (Motion)
---

--duration-fast: 100ms
--duration-normal: 180ms
--duration-slow: 300ms
--easing-default: cubic-bezier(0.2, 0, 0, 1)

---
## 设计铁律 (Design Locks)
---

1. 颜色锁定:唯一主强调色橙色 #FF4D00,黑白为主
2. 形状锁定:尖角或极小圆角 (sharp or tiny),按钮 4px,卡片 4px
3. 阴影锁定:硬边偏移阴影或无阴影,不使用模糊阴影
4. 主题锁定:淡米白画布 (#F4F4EF),黑字
5. 字体锁定:Helvetica/Arial/Inter,大字重,紧凑间距,强层级
6. 间距锁定:4, 8, 12, 16, 24, 32, 48, 64, 96, 128

---
## 布局家族 (Layout Families)
---

1. 搜索优先 (Search First): 搜索/输入在首屏顶部
2. 非对称特征块 (Asymmetric Feature Blocks): 不等大布局
3. 密集列表 (Dense List): 强大标题行,干净行分离
4. 对比表格 (Comparison Table): 强大表头
5. 网格/目录视图 (Grid/Directory): 排序网格
6. 过滤器芯片 (Filter Chips): 可见筛选器
7. 详情预览 (Detail Preview): 紧凑预览面板

---
## PC端布局规范
---

- 最大内容宽度: 1200px
- 内容区内边距: 48px
- 导航高度: 64px
- 段落垂直间距: 80px
- 12列网格,可见网格/分隔线

---
## 移动端布局规范 (<768px)
---

- 内容区内边距: 20px
- 导航高度: 52px
- 段落垂直间距: 56px
- 4列网格

---
## 组件状态 (Component States)
---

- hover: 颜色反色 (黑底橙字 / 橙底黑字)
- focus-visible: 2px 橙色实线光环
- active: 无过渡直接状态切换
- disabled: 去色+线框
- loading: 极简黑色旋转指示器

---
## 使用提示词模板 (Prompt Template)
---

使用 Swiss Brutalist Utility 风格。

项目:
- 产品:[名称]
- 受众:[目标用户]
- 页面类型:[directory / tool / docs / launch]
- 转化目标:[目标 CTA]

要求:
- 米白画布 (#F4F4EF),黑网格,唯一橙色强调 (#FF4D00)
- 尖锐排版,非对称布局,直接实用感
- 避免柔和粉彩、避免过分圆角 pill、避免装饰渐变

---
## 禁止清单 (Anti-Slop Ban List)
---

- 不要使用柔和粉彩
- 不要使用过分圆角 pill
- 不要使用装饰性渐变
- 不要使用玻璃态
- 不要使用模糊阴影
- 不要使用多彩颜色系统
- 不要使用三个相同功能卡片

本文档为站内渲染。原始文件本地路径:saas/source/knowledge-world/Knowledge-World-设计配色-swiss-brutalist-70bf23.txt(仅本地保留,不入库不部署)