Files
UI/packages/design/tokens/tokens.css
T
shawn 0de9b6e66e init: @ui-arch 私人组件库 monorepo
- core/table-core: Headless 表格内核(排序/筛选/分页/选择插件 + 冒烟 9 项)
- core/frame: signal/computed/effect + hyperscript 微框架(零依赖)
- skin/ui: 16 个 DOM 组件(含自绘 select、滑动指示条 tabs、行选择 dataTable、form 表单校验)
- design/tokens: --ua-* 设计令牌(light/dark)
- tools/cli: ua 命令行(index/list/info/docs/style/mcp)+ MCP 注册表服务
- apps: demo 演示站(esbuild 单文件)+ docs 双轨文档(人类版 + llms-full.txt)
2026-10-23 14:58:53 +08:00

41 lines
1.0 KiB
CSS

/* @ui-arch design tokens - light theme defaults + dark theme overrides */
:root {
--ua-color-bg: #ffffff;
--ua-color-surface: #f6f7f9;
--ua-color-text: #1c1e21;
--ua-color-text-muted: #6b7280;
--ua-color-border: rgba(0, 0, 0, 0.15);
--ua-color-accent: #185fa5;
--ua-color-accent-contrast: #ffffff;
--ua-color-danger: #a32d2d;
--ua-color-success: #0f6e56;
--ua-color-warning: #9a6b1f;
--ua-radius-sm: 4px;
--ua-radius-md: 8px;
--ua-radius-lg: 12px;
--ua-space-1: 4px;
--ua-space-2: 8px;
--ua-space-3: 12px;
--ua-space-4: 16px;
--ua-space-table-cell: var(--ua-space-2) var(--ua-space-3);
--ua-font-size-sm: 12px;
--ua-font-size-md: 13px;
--ua-font-size-lg: 14px;
}
[data-theme='dark'] {
--ua-color-bg: #101216;
--ua-color-surface: #1a1c22;
--ua-color-text: #e7e9ec;
--ua-color-text-muted: #888780;
--ua-color-border: rgba(255, 255, 255, 0.15);
--ua-color-accent: #378add;
--ua-color-accent-contrast: #042c53;
--ua-color-danger: #d96a6a;
--ua-color-success: #4fc39e;
--ua-color-warning: #d9a94f;
}