色彩系统

每个 PrimeReact 主题都导出其自己的调色板。

颜色以 CSS 变量的形式导出,并使用标准 var 语法,例如 var(--text-color)。 以下是主题中使用的一般变量列表。

变量描述
--text-color字体文本颜色。
--text-color-secondary辅助级别的静音字体文本颜色。
--primary-color主题的主色。
--primary-color-text当背景为主色时,文本颜色。
--font-family主题的字体系列。
--inline-spacing相邻项目之间的间距。
--border-radius元素的通用边框半径。
--focus-ring聚焦元素的阴影。
--mask-bg覆盖蒙版的背景。
--highlight-bg突出显示元素的背景。
--highlight-text-color突出显示元素的文本颜色。
突出显示的项目
主色

<div style={{ backgroundColor: 'var(--highlight-bg)', color: 'var(--highlight-text-color)', borderRadius: 'var(--border-radius)', padding: '3rem' }}>
    Highlighted Item
</div>
<div style={{ backgroundColor: 'var(--primary-color)', color: 'var(--primary-color-text)', borderRadius: 'var(--border-radius)', padding: '3rem' }}>
    Primary Color
</div>
         

表面调色板用于设计标题、内容、页脚、覆盖层和分隔线等图层。 表面调色板在 0 - 900 之间变化,并且还提供命名的表面。

--surface-0
--surface-50
--surface-100
--surface-200
--surface-300
--surface-400
--surface-500
--surface-600
--surface-700
--surface-800
--surface-900
变量描述
--surface-ground基本地面颜色。
--surface-section地面表面上某部分的背景颜色。
--surface-card用作卡片的表面的颜色。
--surface-overlay覆盖表面的颜色。
--surface-border分隔线的颜色。
--surface-hover悬停状态下元素的颜色。

调色板由 13 种主要颜色组成,每种颜色都提供从 50 到 900 的色调/阴影。

primary-50
primary-100
primary-200
primary-300
primary-400
primary-500
primary-600
primary-700
primary-800
primary-900
蓝色-50
蓝色-100
蓝色-200
蓝色-300
蓝色-400
蓝色-500
蓝色-600
蓝色-700
蓝色-800
蓝色-900
绿色-50
绿色-100
绿色-200
绿色-300
绿色-400
绿色-500
绿色-600
绿色-700
绿色-800
绿色-900
黄色-50
黄色-100
黄色-200
黄色-300
黄色-400
黄色-500
黄色-600
黄色-700
黄色-800
黄色-900
青色-50
青色-100
青色-200
青色-300
青色-400
青色-500
青色-600
青色-700
青色-800
青色-900
粉色-50
粉色-100
粉色-200
粉色-300
粉色-400
粉色-500
粉色-600
粉色-700
粉色-800
粉色-900
靛蓝-50
靛蓝-100
靛蓝-200
靛蓝-300
靛蓝-400
靛蓝-500
靛蓝-600
靛蓝-700
靛蓝-800
靛蓝-900
蓝绿色-50
蓝绿色-100
蓝绿色-200
蓝绿色-300
蓝绿色-400
蓝绿色-500
蓝绿色-600
蓝绿色-700
蓝绿色-800
蓝绿色-900
橙色-50
橙色-100
橙色-200
橙色-300
橙色-400
橙色-500
橙色-600
橙色-700
橙色-800
橙色-900
蓝灰色-50
蓝灰色-100
蓝灰色-200
蓝灰色-300
蓝灰色-400
蓝灰色-500
蓝灰色-600
蓝灰色-700
蓝灰色-800
蓝灰色-900
紫色-50
紫色-100
紫色-200
紫色-300
紫色-400
紫色-500
紫色-600
紫色-700
紫色-800
紫色-900
红色-50
红色-100
红色-200
红色-300
红色-400
红色-500
红色-600
红色-700
红色-800
红色-900
灰色-50
灰色-100
灰色-200
灰色-300
灰色-400
灰色-500
灰色-600
灰色-700
灰色-800
灰色-900