API Reference
TablerThemeGlobalConfig
Global Tabler theme configuration applied via data-bs-theme-* attributes. Requires TablerThemes to be loaded (auto-registered when IsEnabled).
Inheritance
- Object
- TablerThemeGlobalConfig
Constructors
public TablerThemeGlobalConfig() #Inherited Methods
Properties
public Nullable<TablerThemeBase> Base { get; set; } #Base palette applied via data-bs-theme-base (e.g., slate/gray/zinc).
public Nullable<TablerThemePrimary> Primary { get; set; } #Primary color applied via data-bs-theme-primary.
public Nullable<Double> RadiusScale { get; set; } #Border radius scale applied via data-bs-theme-radius (e.g., 0, 0.5, 1, 1.5, 2).
public Nullable<TablerThemeFont> Font { get; set; } #Font family selection applied via data-bs-theme-font.
public Nullable<TablerSurfaceStyle> SurfaceStyle { get; set; } #Shared surface treatment applied via data-hfx-surface.
public Nullable<TablerSurfaceDensity> SurfaceDensity { get; set; } #Shared surface density applied via data-hfx-surface-density.
public Nullable<TablerSurfaceRadius> SurfaceRadius { get; set; } #Shared surface radius applied via data-hfx-surface-radius.
public Nullable<TablerSurfaceAccentIntensity> SurfaceAccentIntensity { get; set; } #Shared surface accent intensity applied via data-hfx-surface-accent.
public Nullable<TablerColor> SurfaceAccentColor { get; set; } #Shared surface accent color applied via data-hfx-surface-accent-color and a CSS custom property.
public Boolean IsEnabled { get; } #True when any theme customization is enabled.