You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the Tabs component does not provide a built-in dark variant or an easy way to switch themes. This limits its usability in applications that support dark mode or require theme customization.
I would like to suggest adding support for a dark variant (or a more flexible theming mechanism) similar to other components.
Below are two examples for comparison:
Default Tabs component (PrimeVue, no customization)
Custom Tabs implementation with dark styling
Expected behavior:
Ability to switch between light and dark variants (e.g., via a variant prop)
Consistent styling API aligned with other components
Ideally leveraging existing design tokens or CSS variables
Additional context:
Having native support for theming would reduce the need for custom overrides and improve consistency across applications using the component.
Description:
Currently, the Tabs component does not provide a built-in
darkvariant or an easy way to switch themes. This limits its usability in applications that support dark mode or require theme customization.I would like to suggest adding support for a
darkvariant (or a more flexible theming mechanism) similar to other components.Below are two examples for comparison:
Expected behavior:
lightanddarkvariants (e.g., via avariantprop)Additional context:
Having native support for theming would reduce the need for custom overrides and improve consistency across applications using the component.