Croprix品牌手册v1.1.0

第 7 章 · Chapter 7

版式Layout

12 列网格、1200/1440 容器、4px 间距基准、工程感的圆角与 Navy 色相的阴影。

7.1网格与容器Grid & containers

12 列,列间距 24px(--cx-space-6)。容器 1200(--cx-container-lg)与 1440(--cx-container-xl)。本手册用 1200。

12 列 · 8+4 · 4+4+4(绿色为 accent-soft 强调块)

container.xl · 1440px(本页宽度不足时按比例显示)
container.lg · 1200px

7.2边距Page margins

设备左右边距token
移动16px--cx-space-4
平板(≥ 768)32px--cx-space-8
桌面(≥ 1024)48px--cx-space-12

本页的 .container 就按这三档实现,缩放窗口即可看到。

7.3间距阶Spacing scale

4px 基准。绿条高度即实际像素。

1 · 4
2 · 8
3 · 12
4 · 16
5 · 20
6 · 24
8 · 32
10 · 40
12 · 48
16 · 64
20 · 80
24 · 96
32 · 128

--cx-space-0 = 0。token 名即 4px 的倍数。

7.4圆角Radius

品牌形象偏“设备/工程”:默认 md,大卡片 lg,按钮 sm,头像/图标底 22%。

none · 0
xs · 2
sm · 4 · 按钮
md · 8 · 默认
lg · 12 · 大卡片
xl · 16
2xl · 24
full · 9999
22% · 图标底

7.5阴影与描边Shadow & border

阴影用 Navy 色相,不用纯黑;暗色模式不透明度翻倍。

shadow.sm
0 1px 2px / .08
shadow.md
0 4px 12px / .10
shadow.lg
0 12px 32px / .14
描边宽度token示例
hairline · 分割线1px--cx-border-width-hairline
thin · 输入框、次级按钮1.5px--cx-border-width-thin
thick · 强调、焦点环2px--cx-border-width-thick

7.6断点Breakpoints

tokenpx典型变化
--cx-breakpoint-sm640卡片从 1 列变 2 列
--cx-breakpoint-md768页边距 16 → 32
--cx-breakpoint-lg1024页边距 32 → 48;3–4 列
--cx-breakpoint-xl1280container.lg 1200 生效
--cx-breakpoint-2xl1536container.xl 1440 生效

CSS 媒体查询无法引用自定义属性,代码里写像素值时以此表为准。

7.7层级z-index

token用途
--cx-z-base0普通内容
--cx-z-raised10悬浮卡片
--cx-z-sticky100固定页眉(本手册)
--cx-z-overlay1000遮罩
--cx-z-modal1100对话框
--cx-z-toast1200提示