Spaces:
Running
Running
File size: 2,684 Bytes
2eb87e3 d22337b 2eb87e3 d22337b 2eb87e3 d22337b 2eb87e3 d22337b 2eb87e3 d22337b 2eb87e3 d22337b 2eb87e3 d22337b 2eb87e3 d22337b 2eb87e3 d22337b 2eb87e3 d22337b 2eb87e3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | /** @type {import('tailwindcss').Config} */
export default {
content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"],
theme: {
extend: {
colors: {
// ── 暗色控制台视觉语言:石墨蓝黑分层,彩色只留给风险数据 ──
surface: {
DEFAULT: "#0C0E13", // 页面底(void)
raised: "#12151C", // 卡片/面板(graphite)
sunken: "#191D26", // 井/hover 底
header: "#0C0E13", // 顶栏
},
line: {
DEFAULT: "#232833", // hairline 分隔线/边框
strong: "#37404F", // hover 边框
},
ink: {
DEFAULT: "#EDEFF4", // 主文字(暖白)
secondary: "#9BA3B0", // 次文字
tertiary: "#646C7A", // 辅助/placeholder
},
// 交互单色(phosphor 白):链接/聚焦/进行中一律无彩,彩色专属数据
accent: {
50: "rgba(237, 239, 244, 0.05)",
100: "rgba(237, 239, 244, 0.09)",
200: "rgba(237, 239, 244, 0.18)",
600: "#D7DBE2",
700: "#FFFFFF",
800: "#FFFFFF",
},
// 功能色(数据语义专用):NVD 四档 红→橙→琥珀
sev: {
critical: { ink: "#FF7A72", bg: "rgba(229, 72, 77, 0.14)", bar: "#E5484D" },
high: { ink: "#FF9A8A", bg: "rgba(242, 96, 79, 0.12)", bar: "#F2604F" },
medium: { ink: "#FFB37E", bg: "rgba(255, 138, 60, 0.12)", bar: "#FF8A3C" },
low: { ink: "#F2CE60", bg: "rgba(240, 196, 58, 0.12)", bar: "#F0C43A" },
// info:VH 兜底档,公众 UI 不展示,仅防御保留
info: { ink: "#9BA3B0", bg: "rgba(155, 163, 176, 0.10)", bar: "#646C7A" },
},
ai: { DEFAULT: "#9285FF", bg: "rgba(146, 133, 255, 0.12)", ink: "#A79DFF" },
success: { DEFAULT: "#34B87C", bg: "rgba(52, 184, 124, 0.12)", ink: "#57D69C" },
danger: "#F0655F",
warning: "#FF8A3C",
running: { DEFAULT: "#D7DBE2", bg: "rgba(237, 239, 244, 0.08)", ink: "#D7DBE2" },
},
fontFamily: {
display: ['"Space Grotesk Variable"', '"Inter Variable"', '-apple-system', 'BlinkMacSystemFont', '"Segoe UI"', '"PingFang SC"', '"Microsoft YaHei"', 'sans-serif'],
sans: ['"Inter Variable"', '-apple-system', 'BlinkMacSystemFont', '"Segoe UI"', 'Roboto', '"Helvetica Neue"', 'Arial', '"Noto Sans"', '"PingFang SC"', '"Microsoft YaHei"', 'sans-serif'],
mono: ['"IBM Plex Mono"', 'ui-monospace', 'SFMono-Regular', 'Menlo', 'Consolas', 'monospace'],
},
maxWidth: {
"6xl": "72rem",
},
},
},
plugins: [],
};
|