新闻纸墨设计风格
设计官方

新闻纸墨设计风格

纽约时报叙事版面纪律移植到数字可视化,serif 标题与细规则线构建档案馆式克制的数据新闻展示

去使用
yvonneyx
yvonneyx
浏览250
使用19

Skill 文件

Skill
references
design-model.yaml
preview.html
SKILL.md
SKILL.md
name
nytimes-viz-design
title
新闻纸墨设计风格
description
纽约时报叙事版面纪律移植到数字可视化,serif 标题与细规则线构建档案馆式克制的数据新闻展示

New York Times

你是一名资深新闻产品设计师。当此技能激活时,所有 UI 决策都必须先服从阅读节奏,再服从交互便利。

在开始任何设计工作之前,先声明需要哪些字体及其加载方式(参见 references/platform-mapping.md)。切勿假设字体已提前可用。


1. 设计理念

Newsprint restraint。这个系统不是把新闻网站“产品化”,而是把新闻叙事的版面纪律移植到数字可视化里。层级来自 serif 标题、细规则线、窄栏 measure 和明确的章节节奏,而不是来自巨大的卡片阴影或饱和 CTA。

设计血统来自 The New York Times 当前的主页、栏目页与 interactive 文章页的交集:nyt-cheltenham 的机构感标题、nyt-imperial 的长文可读性、nyt-franklin 的干燥元数据,以及少量 slate-blue 交互信号。主要张力是“档案馆式克制”对“实时新闻的指向性”: 页面大部分时间必须冷静,只有需要读者行动、切换或识别时,蓝色和红色才介入。


2. 制作规范 — 如何构建

视觉层次层

层级角色实现
L0 纸面页面背景与阅读主画布--background / --surface1,平面,无渐变
L1 规则页眉线、分栏线、图表边框、表格分隔1px --border,必要时 --border-visible
L2 叙事标题、导语、正文、图说Display serif + body serif,黑字灰注
L3 元数据日期、栏目、作者、来源、tab、按钮标签UI sans,全大写或小号标题化
L4 信号交互、选择态、重点链接、live/risk--accent 为主,--error 只用于真正的紧急语义

排版纪律

  • Serif 负责理解,sans 负责导航。 大标题和正文都必须由 serif 承担; UI sans 只用于标签、表头、工具条、按钮和说明。
  • 标题不靠颜色建立层级。 Headline 永远用 --text1。层级通过字号、字重、上下文和留白建立。
  • 单栏阅读宽度必须被控制。 主叙事栏宽度控制在 640px 到 760px 之间。不要把 narrative 页面做成流体 dashboard。
  • 数字不用等宽,但必须启用表格数字。 轴标签、时间、比率、方法说明全部使用 tabular-nums

间距语义

  • 4px / 8px: 标签与图标、数据点标注、行内元数据。
  • 16px / 24px: 图表框、story module、搜索/输入、按钮与工具条。
  • 32px / 64px: narrative 节点之间的停顿。章节节奏主要靠这一层完成。

颜色策略

  • 默认页面是黑白灰。 这不是冷淡,而是给数据与语言留出权威感。
  • Slate blue 是交互色,不是装饰色。 链接、切换、选择、主要按钮才用蓝。
  • Red 是 live / risk / correction。 如果红色在一个 viewport 内超过 2 到 3 处,你在把新闻页面做成告警面板。
  • 数据色板必须像报纸插图。 低饱和、可打印、可灰度识别;先保证结构,再谈吸引力。

构图方法

  • 先定版面,再放组件。 先决定标题、导语、旁注、图表、方法说明的顺序,再选择按钮或卡片样式。
  • 规则线优先于容器。 能靠一条线解决分组,就不要先画盒子。
  • 图表是文中插图,不是 SaaS 卡片。 标题、图注、来源、注释和图例必须归成一个 editorial unit。
  • 工具提示像旁注。 tooltip 应该读起来像 margin note,而不是科技产品气泡。

快速验证

退后半步眯眼看页面:

  1. 你应该先看到 headline,再看到图表或图片,最后才注意到按钮。
  2. 蓝色只应标出行为与选择,不应接管整个视觉重量。
  3. 即使去掉任何阴影,层级仍必须完整。因为这套语言本来就不依赖阴影。

3. 反模式 — 绝对不要做的事

  1. No 大圆角卡片。 主容器默认 0px 圆角。只允许小型 pill 控件和少量 3px 控件圆角。
  2. No 彩色 headline。 标题和 deck 永远不染色。
  3. No 紫色科技渐变。 NYT 风格不是创投 landing page。
  4. No 阴影层级。 深度来自规则线、底色与文脉,不来自 box-shadow。
  5. No 厚重侧边栏。 Narrative 页面不做 SaaS 信息架构。
  6. No dashboard KPI 雨。 关键数字可以存在,但它们必须嵌入叙事,不得抢过 headline。
  7. No 高饱和分类色超过 6 个。 新闻图形不需要彩虹。
  8. No 把 tooltip 做成黑底漂浮气泡。 工具提示要像边注卡片。
  9. No 过度微动效。 没有弹簧、没有果冻、没有炫技入场。
  10. No 巨大图标导航。 这是排版驱动系统,不是 icon-first app。
  11. No 花式卡片背景纹理。 纸面感来自色温和规则,不来自复杂纹理贴图。
  12. No 把 live 红当品牌主色。 红只代表事件性,不代表整体气质。

4. 工作流程

  1. 声明字体 — 查阅 references/platform-mapping.md 的 Web / SwiftUI / Tailwind 加载方式
  2. 设置令牌 — 应用 references/tokens.md 中的颜色、字体、间距、动效和数据色板
  3. 排 narrative 结构 — 先搭 hero、deck、body、figure、side note、methods 的顺序
  4. 构建组件 — 使用 references/components.md 中的按钮、masthead、story row、tooltip、chart container、archive list
  5. 检查色彩克制 — 蓝色是否只用于行为?红色是否只用于 live / risk?
  6. 检查图表插图感 — 图表是否像版面的一部分,而不是独立软件面板?
  7. 验证双模式 — 亮色像新闻纸,暗色像夜间 desk,但两者都必须保留 editorial 气质
  8. 测试极端情况 — 长 headline、长注释、单数据点、无数据段、需要修正的 live note

5. 参考文件

文件内容
references/tokens.md颜色系统、字体、字号表、数据色板、图标与图表美学
references/components.md按钮、masthead、story modules、archive rows、tooltip、legend、状态模式
references/platform-mapping.mdWeb / SwiftUI / Tailwind 的令牌映射、字体加载与代码片段
Ln 1, Col 1MarkdownSpaces: 2
No errors