Each PrimeVue theme exports its own color palette as css variables.
+ +Colors are exported as CSS variables and used with the standard var syntax such as var(--text-color).
+ +
+<span :style="{color:var(--text-color)}"></span>
+
+
+
+ These are common variables to used throughout the theme.
+ +Variable | +Description | +
---|---|
--text-color | +Font text color. | +
--text-secondary-color | +Muted font text color with a secondary level. | +
--primary-color | +Primary color of the theme. | +
--primary-color-text | +Text color when background is primary color. | +
--font-family | +Font family of the theme. | +
A palette consists of 9 colors where each color provide tints/shades from 50 to 900.
+ +
+<div :style="{backgroundColor:var(--blue-500)}"></div>
+
+
+
+ In addition, a theme exports a special palette called surfaces that can be used as the base when designing the surface layers and separators.
+