Structure and layout primitives
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
Row | containerWidthpaddingmarginbackgroundtextColortextAlignborderradiusshadowopacityhoverchildHoveranimationSpeedanimationEffects | containerWidth
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. background
textColor
textAlign
border
radius
shadow
opacity
hover
childHover
animationSpeed
animationEffects
|
Container | containerWidthcontainerModifierpaddingmarginbackgroundtextColortextAlignborderradiusshadowopacityhoverchildHoveranimationSpeedanimationEffects | containerWidth
containerModifier
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. background
textColor
textAlign
border
radius
shadow
opacity
hover
childHover
animationSpeed
animationEffects
|
Grid | gridDisplaygridColsgappaddingmarginborderradiusshadowopacity | gridDisplay
gridCols Options (49)
(Full list is in the JS schema file.) gap Options (73)
(Full list is in the JS schema file.) padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. border
radius
shadow
opacity
|
Flex | flexDirectionflexWrapjustifyaligngappaddingmargin | flexDirection
flexWrap
justify
align
gap Options (73)
(Full list is in the JS schema file.) padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
LayoutItem | gridColSpanitemPlacementflexBasisflexGrowflexShrinkorderpaddingmarginbackgroundtextColorborderradiusshadowopacityhoverchildHoveranimationSpeedanimationEffects | gridColSpan Options (49)
(Full list is in the JS schema file.) itemPlacement Options (61)
(Full list is in the JS schema file.) flexBasis Options (401)
(Full list is in the JS schema file.) flexGrow Options (53)
(Full list is in the JS schema file.) flexShrink Options (53)
(Full list is in the JS schema file.) order Options (57)
(Full list is in the JS schema file.) padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. background
textColor
border
radius
shadow
opacity
hover
childHover
animationSpeed
animationEffects
|
LayoutItem | gridColSpanitemPlacementflexBasisflexGrowflexShrinkorderpaddingmarginbackgroundtextColorborderradiusshadowopacityhoverchildHoveranimationSpeedanimationEffects | gridColSpan Options (49)
(Full list is in the JS schema file.) itemPlacement Options (61)
(Full list is in the JS schema file.) flexBasis Options (401)
(Full list is in the JS schema file.) flexGrow Options (53)
(Full list is in the JS schema file.) flexShrink Options (53)
(Full list is in the JS schema file.) order Options (57)
(Full list is in the JS schema file.) padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. background
textColor
border
radius
shadow
opacity
hover
childHover
animationSpeed
animationEffects
|
Core content containers
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
Card | cardVariantscardStructuralcardContentVariantspaddingmarginbackgroundtextColortextAlignborderradiusshadowopacityhoverchildHoveranimationSpeedanimationEffects | cardVariants
cardStructural
cardContentVariants
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. background
textColor
textAlign
border
radius
shadow
opacity
hover
childHover
animationSpeed
animationEffects
|
Panel | panelVariantspaddingmarginbackgroundtextColortextAlignborderradiusshadowopacity | panelVariants
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. background
textColor
textAlign
border
radius
shadow
opacity
|
Tile | tileVariantspaddingmarginbackgroundtextColortextAlignborderradiusshadowopacityhoverchildHover | tileVariants
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. background
textColor
textAlign
border
radius
shadow
opacity
hover
childHover
|
PageBanner | bannerVariantspaddingmarginbackgroundtextColortextAlignborderradiusshadowopacityheadingHook | bannerVariants
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. background
textColor
textAlign
border
radius
shadow
opacity
headingHook
|
HeroSurface | heroVariantspaddingmarginbackgroundtextColortextAlignborderradiusshadowopacity | heroVariants
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. background
textColor
textAlign
border
radius
shadow
opacity
|
Typography and text
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
Heading | fontFamilyfontSizefontWeightlineHeightletterSpacingtextTransformtextAligntextColormargin | A11y notes
fontFamily
fontSize Responsive enum (56 classes)Breakpoints: base (14), md (14), lg (14), xl (14) Rule: one value per breakpoint; selecting nothing writes no class. (Full per-breakpoint lists are in the JS schema file.) fontWeight
lineHeight
letterSpacing
textTransform
textAlign
textColor
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Paragraph | fontFamilyfontSizefontWeightlineHeightletterSpacingtextTransformtextAligntextColormargin | fontFamily
fontSize Responsive enum (56 classes)Breakpoints: base (14), md (14), lg (14), xl (14) Rule: one value per breakpoint; selecting nothing writes no class. (Full per-breakpoint lists are in the JS schema file.) fontWeight
lineHeight
letterSpacing
textTransform
textAlign
textColor
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
TextSpan | fontFamilyfontSizefontWeightletterSpacingtextTransformtextColor | fontFamily
fontSize Responsive enum (56 classes)Breakpoints: base (14), md (14), lg (14), xl (14) Rule: one value per breakpoint; selecting nothing writes no class. (Full per-breakpoint lists are in the JS schema file.) fontWeight
letterSpacing
textTransform
textColor
|
TextBlock | fontFamilyfontSizefontWeightlineHeightletterSpacingtextTransformtextAligntextColorbackgroundborderradiusshadowopacitypaddingmargin | fontFamily
fontSize Responsive enum (56 classes)Breakpoints: base (14), md (14), lg (14), xl (14) Rule: one value per breakpoint; selecting nothing writes no class. (Full per-breakpoint lists are in the JS schema file.) fontWeight
lineHeight
letterSpacing
textTransform
textAlign
textColor
background
border
radius
shadow
opacity
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Link | fontFamilyfontSizefontWeightletterSpacingtextTransformtextColorhover | Attributes: fontFamily
fontSize Responsive enum (56 classes)Breakpoints: base (14), md (14), lg (14), xl (14) Rule: one value per breakpoint; selecting nothing writes no class. (Full per-breakpoint lists are in the JS schema file.) fontWeight
letterSpacing
textTransform
textColor
hover
|
Buttons and icons
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
Button | variantsizeutilitypaddingmargintextColorbackgroundborderradiusshadowhover | Attributes: Subcomponents: A11y notes
variant
size
utility
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. textColor
background
border
radius
shadow
hover
|
Icon | baseglyphstyletextColor | Attributes: base
glyph Options (91)
(Full list is in the JS schema file.) style
textColor
|
Media, ratios, and surfaces
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
Image | radiusshadowopacitybordermargin | Attributes: A11y notes
radius
shadow
opacity
border
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Ratio | ratioWrapperratioradiusshadowbordermargin | Use as a wrapper for <img>/<video>/<iframe>. The ratio utilities live here. ratioWrapper
ratio Responsive enum (46 classes)Breakpoints: base (10), sm (9), md (9), lg (9), xl (9) Rule: one value per breakpoint; selecting nothing writes no class. (Full per-breakpoint lists are in the JS schema file.) radius
shadow
border
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Surface | surfaceBasesurfaceVariantsurfaceThemesurfacePatternsurfaceSlopeglasspluslegacySurface | Surface is a child layer (often <span class='surface ...'>) inside a host element. surfaceBase
surfaceVariant
surfaceTheme
surfacePattern
surfaceSlope
glass
plus
legacySurface
|
Lists and tables
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
List | listStylemarginpaddingtextColor | A11y notes
listStyle
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. textColor
|
ListItem | textColor | textColor
|
TableWrapper | tableWrappermargin | responsive-table is a wrapper utility used throughout the guide pages. tableWrapper
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Table | margin | Attributes: A11y notes
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Forms
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
Form | paddingmargin | Attributes: A11y notes
padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Field | fieldmargin | Use .field for form field blocks per wg-components.css. Pick only 'field' from UI classes here. field
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Label | textColorfontWeight | Attributes: textColor
fontWeight
|
Input | margin | Attributes: margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Textarea | margin | Attributes: margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Select | margin | Attributes: margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Components
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
Tabs | tabs | A11y notes
tabs
|
TabList | tabList | tabList
|
Tab | tabactive | tab
active
|
TabPanel | tabPanelactive | tabPanel
active
|
Tooltip | tooltipWrappertooltipTriggertooltip | tooltipWrapper
tooltipTrigger
tooltip
|
Breadcrumb | breadcrumb | breadcrumb
|
Pagination | paginationpageactive | pagination
page
active
|
Progress | progressWrapperprogressBarprogressFillprogressIcon | progressWrapper
progressBar
progressFill
progressIcon
|
Toggle | toggletriggercontentoptionsonoffselected | toggle
trigger
content
options
on
off
selected
|
Slider | sliderTracksliderThumbsliderLabelsliderToggleuiSliderTrackuiSliderTrackWrapperuiSlide | Slider UI classes from wg-components.css (used in internal demos/tools). sliderTrack
sliderThumb
sliderLabel
sliderToggle
uiSliderTrack
uiSliderTrackWrapper
uiSlide
|
Notifications
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
Alert | alertClassesstatemargin | alertClasses
state
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Banner | bannerClassesstatemargin | bannerClasses
state
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Toast | toastClassesstate | toastClasses
state
|
Callout | calloutClassesmarginpadding | calloutClasses
margin out-* compound options (604 classes)Breakpoints: base (175), md (163), lg (133), xl (133) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. padding in-* compound options (640 classes)Breakpoints: base (175), md (175), lg (145), xl (145) Modes: direct, jumbo, dwn, dwn2 Sides: all, x, y, t, r, b, l Rule: one class per (breakpoint + mode + side). Selecting nothing writes no class. |
Decorative
| Node Type | Allowed Option Groups | Exact Options (from zip) |
|---|---|---|
Deco | deco | Decorative-only classes from template/pages. Use intentionally; avoid for core structure. deco
|
It seems that you have reduce motion enabled!