Saltar al contenido principal

Reference · Variables CSS

Variables --nrn-* que el widget expone dentro del Shadow DOM. Fuente: tailwind.css del widget v0.9.27.

Los colores usan triplete RGB (sin rgb(...)) para composición con alpha: rgb(var(--nrn-primary) / 0.18).

Surface

VariableOverrideLightDark
--nrn-surface-basesurfaceBase255 255 25515 23 42
--nrn-surface-elevatedsurfaceElevated248 250 25230 41 59
--nrn-surface-overlaysurfaceOverlay241 245 24930 41 59
--nrn-surface-hoversurfaceHover226 232 24051 65 85

Text

VariableOverrideLightDark
--nrn-text-primarytextPrimary15 23 42248 250 252
--nrn-text-secondarytextSecondary30 41 59203 213 225
--nrn-text-mutedtextMuted71 85 105148 163 184
--nrn-text-disabledtextDisabled148 163 184100 116 139

Border

VariableOverrideLightDark
--nrn-border-defaultborderDefault226 232 24051 65 85
--nrn-border-emphasisborderEmphasis203 213 22571 85 105
--nrn-border-subtleborderSubtle241 245 24930 41 59

Brand primary

VariableOverrideLight
--nrn-primaryprimary8 145 178 (cyan-600)
--nrn-primary-lightprimaryLight6 182 212 (cyan-500)
--nrn-primary-darkprimaryDark14 116 144 (cyan-700)

Brand secondary

VariableOverrideLight
--nrn-secondarysecondary59 130 246 (blue-500)
--nrn-secondary-lightsecondaryLight96 165 250 (blue-400)
--nrn-secondary-darksecondaryDark29 78 216 (blue-700)

Accent

VariableOverrideLight
--nrn-accent-purpleaccentPurple168 85 247 (purple-500)
--nrn-accent-emeraldaccentEmerald16 185 129 (emerald-500)
--nrn-accent-amberaccentAmber245 158 11 (amber-500)

Semantic

VariableOverrideLight
--nrn-successsuccess34 197 94
--nrn-errorerror239 68 68
--nrn-warningwarning245 158 11

Typography

VariableOverrideDefault
--nrn-font-familyfontFamily"Inter", system-ui, sans-serif
--nrn-font-size-xsfontSizeXs0.75rem
--nrn-font-size-smfontSizeSm0.875rem
--nrn-font-size-basefontSizeBase1rem
--nrn-font-size-lgfontSizeLg1.125rem
--nrn-font-size-xlfontSizeXl1.25rem

Spacing

VariableOverrideDefault
--nrn-spacing-xsspacingXs0.25rem
--nrn-spacing-smspacingSm0.5rem
--nrn-spacing-mdspacingMd0.75rem
--nrn-spacing-lgspacingLg1rem
--nrn-spacing-xlspacingXl1.5rem

Radius

VariableOverrideDefault
--nrn-radius-smradiusSm0.25rem
--nrn-radius-mdradiusMd0.375rem
--nrn-radius-lgradiusLg0.5rem
--nrn-radius-xlradiusXl0.75rem
--nrn-radius-2xlradius2xl1rem
--nrn-radius-fullradiusFull9999px

Shadow

VariableOverrideLight
--nrn-shadow-smshadowSm0 0 0 1px rgb(15 23 42 / 0.05), 0 1px 2px rgb(15 23 42 / 0.06), 0 2px 6px rgb(15 23 42 / 0.06)
--nrn-shadow-mdshadowMd0 0 0 1px rgb(15 23 42 / 0.05), 0 1px 2px rgb(15 23 42 / 0.06), 0 4px 12px rgb(15 23 42 / 0.08)
--nrn-shadow-lgshadowLg0 0 0 1px rgb(15 23 42 / 0.05), 0 2px 4px rgb(15 23 42 / 0.06), 0 12px 24px rgb(15 23 42 / 0.1)

Z-index

VariableOverrideDefault
--nrn-z-dropdownzDropdown1000
--nrn-z-stickyzSticky1020
--nrn-z-drawerzDrawer1040
--nrn-z-modalzModal1050
--nrn-z-popoverzPopover1060
--nrn-z-tooltipzTooltip1070

Layout

VariableOverrideDefault
--nrn-container-max-widthcontainerMaxWidth100%
--nrn-filters-max-width-smfiltersMaxWidthSm280px
--nrn-filters-max-width-mdfiltersMaxWidthMd300px
--nrn-filters-max-width-lgfiltersMaxWidthLg320px
--nrn-drawer-widthdrawerWidth380px
--nrn-drawer-max-widthdrawerMaxWidth90vw
--nrn-dropdown-widthdropdownWidth288px
--nrn-dropdown-max-heightdropdownMaxHeight340px
--nrn-comparison-panel-widthcomparisonPanelWidth360px
--nrn-comparison-tab-widthcomparisonTabWidth48px

Los valores reales se generan en build desde @theme de Tailwind v4. Para verificarlos, inspecciona el shadow root con DevTools.

Próximas lecturas