xiayuhkust/knowledge-territory--packages-pace-skin ↗★ 1
dsh-plugin-pace-skin
Shared visual skin for the dsh-pace-popups suite: a no-UI plugin that injects one set of design tokens (--pp-*) and utility classes (.pp-*) into the page. Editorial 'lieflat' texture — hairline strokes, generous whitespace, ledger rails, flat surfaces, brightness-carries-hierarchy — while keeping the suite's color (discipline hues + a single gold accent). Load it once; every other popup consumes the same tokens.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗dsh-plugin-pace-skin · 共享皮肤
套件 dsh-pace-popups 的统一皮肤。一个无 UI 的插件:加载即把一套设计令牌与工具类注入页面,让全套弹窗共享同一种质感。
质感借鉴 larashero3-dotcom/lieflat-charts 的「编辑部」风——细线、留白、账本式导轨、平面无装饰、亮度承担层级、字体参与表达——但保留我们的彩色(学科色 + 一处金作强调,一面一色、不铺满)。
用法
它随套件一起挂载(在 suite/cordis.patch.yml 里排第一个,先注入)。其它插件两种方式消费:
/* 1. 直接引用令牌 */
.my-panel { color: var(--pp-ink); border: 1px solid var(--pp-hairline); }
…
点亮
令牌一览
| 组 | 令牌 |
|---|---|
| 彩色(保留) | --pp-accent(金)、--pp-sys/info/econ/bio/phil(学科色)、--pp-good/warn/crit |
| 中性(近单色) | --pp-ink --pp-ink-dim --pp-ink-faint --pp-surface --pp-surface-2 |
| 线 | --pp-hairline --pp-hairline-strong --pp-rule(账本导轨) |
| 尺度/字体 | --pp-r --pp-pill --pp-1..6 --pp-serif --pp-sans --pp-mono --pp-track |
深/浅两套:默认暗色制图语境;prefers-color-scheme: light 时中性翻为纸/墨,彩色不变。
工具类
.pp-panel(--float) · .pp-hairline · .pp-eyebrow(眉标/旁注) · .pp-rule(账本导轨) · .pp-btn(--accent/--ghost) · .pp-chip(.is-on / .pp-chip__dot) · .pp-field(账本底线输入) · .pp-num(等宽数字) · .pp-meta。
状态
atlas(知识疆域)已接入:其色/字/细线令牌均引自本皮肤(带回退值)。hub / grasp / crosslens / jiyibi 的回改对齐为后续一轮。