SuperAPI AI 工具集

ui-craft-editorial

设计与创作

查看项目

更新于 10-15 14:01

技能介绍

UI Craft — Editorial 是 UI Craft 体系下的一套预置编辑风格,面向杂志、长文、Medium、Substack 等内容密集型界面。其核心主张是:排版承载层级,布局服务阅读体验。

用途 适用于编辑类、内容优先的界面设计,例如杂志式页面、长篇报道、订阅通讯与内容密集型站点。

锁定参数 该风格预先锁定三项参数,在 Discovery 阶段无需再次询问,只需确认强调色与衬线/无衬线搭配:

  • CRAFT_LEVEL = 9:编辑排版只有在高完成度下才成立,必须执行 Polish Pass(打磨环节)。
  • MOTION_INTENSITY = 4:阅读感知型动效,仅淡入揭示与链接悬停,不使用入场错落。
  • VISUAL_DENSITY = 3:宽阅读栏、宽松纵向节奏,特性区每行一项。

主要能力与风格锚点

  • 标题使用衬线展示字体,正文使用人文主义无衬线或衬线字体。
  • 具备基线网格感,正文行高 leading-relaxed(1.7)。
  • 宽阅读栏 max-w-[65ch],纵向节奏宽松。
  • 强调色用于强调——引文、首字下沉、链接下划线——而非装饰。
  • 启用 OpenType 特性:小型大写、连字、风格集、表格数字(在相关处)。
  • 非对称、文本为主的 hero 区,特色图片较大。
  • 动效尊重阅读:仅淡入,绝不把视线拉走。
  • 黑色文字、暖色/象牙画布、单一强调色。颜色是一种声音,不是装饰。

基础规则 ../ui-craft/SKILL.md 中的所有规则均适用。本文件覆盖参数默认值,并补充以下风格专属指引。反粗糙(anti-slop)与工艺测试仍完整适用。

风格专属覆盖

排版(核心)

  • 展示字体:Playfair Display、Fraunces、Lora 或 Source Serif 4,用于标题与引文。
  • 正文字体:Alegreya、Source Sans 3、ITC Charter 或人文主义搭配。不要将 Inter 作为主正文——它读起来像产品 UI,而非编辑内容。
  • 最多两个字族:一个展示 + 一个正文。
  • 标题:text-wrap: balance,font-optical-sizing: auto,大字号下字距接近 0 或略负。
  • 正文:text-wrap: pretty,line-height: 1.7,font-feature-settings: "liga", "kern"。
  • 首字下沉:p:first-of-type::first-letter { float: left; font-size: 4.5em; line-height: 0.85; padding: 6px 10px 0 0; font-family: <display>; }。
  • 小型大写:font-variant-caps: small-caps,用于章节标签、署名。
  • 可选 OpenType:当所选字体支持时使用 font-feature-settings: "ss01", "cv11"。
  • 引文:衬线、大字号(1.75-2.25em)、单一强调色、上方短分隔线。

颜色

  • 画布:象牙或暖白——oklch(98% 0.01 85)——不是纯 #fff。
  • 文字:oklch(18% 0.01 40) 暖近黑。
  • 受限调色板:黑、象牙/暖白、一个强调色,仅此而已。
  • 强调色应用于:首字下沉、引文、行内链接下划线、章节分隔线。不用于不需要的按钮。

间距与布局

  • 阅读栏:正文 max-w-[65ch];hero 与特色图片可突破至 max-w-5xl。
  • 正文纵向节奏:段落间距 = 行高 × 0.6 起。
  • 非对称 hero:左对齐展示标题 + 署名 + 下方或偏移的特色图片。
  • 章节分隔:居中装饰或短分隔线,而非全宽分割线。

动效

  • 仅 hero/特色图片滚动揭示淡入,300-400ms ease-out。
  • 行内链接悬停:下划线偏移增加 1px,颜色转为强调色,120ms。
  • 无入场错落、无视差、无与阅读流冲突的页面转场。
  • 遵循 prefers-reduced-motion——取消所有揭示动效。

内容组件

  • 署名:小型大写、tracking-wide、次要文字色。
  • 日期 + 阅读时长:tabular-nums,用圆点 · 分隔。
  • 行内图片:全宽或突破栏宽,下方配斜体衬线图注。
  • 引用块:左侧强调色边框、衬线斜体、max-w-[55ch]。

建议先阅读的参考文件 从 ../ui-craft/references/ 加载:

  • typography.md——本风格的主要参考
  • layout.md——阅读栏、节奏、层级
  • color.md——暖色调色板、强调色纪律
  • copy.md——编辑语气、标题、空状态 除非相关,跳过 dashboard.md、sound.md。

本风格的反模式

  • 将 Inter、Geist、DM Sans 作为主正文。它们暗示产品 UI,而非编辑内容。
  • 三个字族。始终一个展示 + 一个正文。
  • 纯 #fff 画布。要加暖。
  • 正文使用紧凑 leading-tight。阅读需要 1.6-1.8。
  • 彩色引文背景、标题渐变文字、章节分隔线中的 emoji。
  • 滚动触发的错落或视差——破坏阅读流。
  • 文章使用卡片网格——改用带缩略图与导语的堆叠列表。
  • 默认使用无衬线展示标题。若需要无衬线展示,用户可能想要的是 minimal 变体。
  • 全大写标题。始终使用句首大写(署名的小型大写是例外)。
  • 带厚重胶囊背景的 CTA——优先使用衬线语气中的行内下划线链接。

限制 该技能为预置风格,参数已锁定,不重新询问;仅确认强调色与字体搭配。具体实现细节、平台支持与收费情况暂未提供。