icon.zondev.top · CreationOS icon archive

把本地图标做成一套能在 16px 先成立的黑白家族。

这一页收口三件事:你已经满意的样本、本轮重做后的本地图标,以及后续所有 mac app / favicon 应该继承的统一标准。

Core rules

统一图标规范

  • 16×16 first: 先看最小尺寸,再决定 Dock、Finder、favicon 的大尺寸表现。
  • 黑白块面优先: 靠实心几何、负形、留白,不靠细描边、轻字体、渐变和拟物。
  • 一个图标一个语义: 默认单图形或单字母;只有足够厚重时才允许双字母。
  • 透明边缘必须保留: `.icns` 不能是白底烤图,alpha 要从 SVG 到 PNG 再到 iconset 全链路保持干净。
  • Web 与 desktop 同源: favicon 和本地 app icon 共享同一套 Core,只按平台做导出,不重发明语言。
  • 反例明确: 细英文双字母、细英文单词、长缩写、轻描边 monogram 一律判定为不合格。

当前标准来自 `icon-ackland`、`mac-local-service-app` 的 desktop 子集,以及你已经满意的 `Token / HTMLBoard / Cleaner` 与现有强块面 favicon 家族。

Type system

这套家族的分类方式

  • Monogram anchors: `Token / Cleaner` 这种单字母,但必须厚重、几何、可缩小。
  • Board pictograms: `HTMLBoard / JobOpsBoard` 这种先用面板和列表结构表达用途。
  • Tool controls: `Creative Control` 这种直接把行为物化成滑杆、旋钮、开关。
  • Open-shape symbols: `OpenClawBoard` 这种靠开口、缺口和负形表达“抓取 / 打开 / 入口”。
  • Media marks: `Air Final Player` 这种允许更具动作感,但仍需强轮廓与高对比。

尺寸规则

`<=32px` 只保留最核心轮廓;`>=64px` 才允许第二语义或更完整结构进入。

导出规则

SVG 为源,PNG 为中间层,`.icns` 为注入层。任何一步损坏透明边缘都判失败。

排除规则

细词标、轻字重、依赖描边的对话框/气泡、装饰性渐变,一律不进入 CreationOS 本地图标库。

Reference stack

后续迭代时必须回看的来源

下一步适合继续沉淀:导出所有 `.svg/.png/.icns` 的版本历史、记录 16px 检查图、把每个图标的语义锚点写成简短卡片。