Client Components
ποΈ <dwc-accordion-panel>
Style the dwc-accordion-panel client component using CSS variables, shadow parts, and slots for header, icon, and content customization.
ποΈ <dwc-accordion>
Customize the dwc-accordion client component through CSS variables, shadow parts, and slots to theme expand and collapse panels.
ποΈ <dwc-alert-popover>
Style the dwc-alert-popover client component with CSS variables and shadow parts to theme positioning, surface, and animation.
ποΈ <dwc-alert>
Customize the dwc-alert client component using CSS variables, shadow parts, and slots to theme banner color, icon, and content.
ποΈ <dwc-app-layout>
Style the dwc-app-layout client component via CSS variables and shadow parts to theme header, drawer, footer, and content regions.
ποΈ <dwc-app-nav-item>
Customize the dwc-app-nav-item client component with CSS variables and shadow parts to style nav links, icons, and active states.
ποΈ <dwc-app-nav>
Style the dwc-app-nav client component through CSS variables and shadow parts to theme navigation containers, spacing, and surfaces.
ποΈ <dwc-avatar>
Customize the dwc-avatar client component using CSS variables and shadow parts to style size, background, initials, and image rendering.
ποΈ <dwc-backdrop>
Style the dwc-backdrop client component with CSS variables to control overlay color, opacity, blur, and transition timing.
ποΈ <dwc-badge>
Customize the dwc-badge client component via CSS variables and shadow parts to theme color, size, radius, and label placement.
ποΈ <dwc-button>
Style the dwc-button client component with CSS variables, shadow parts, and slots for color, padding, expanse, and icon placement.
ποΈ <dwc-checkbox>
Customize the dwc-checkbox client component using CSS variables and shadow parts to theme box, check icon, label, and focus states.
ποΈ <dwc-choicebox>
Style the dwc-choicebox client component with CSS variables and shadow parts to theme the trigger, dropdown panel, and option list.
ποΈ <dwc-color-chooser>
Customize the dwc-color-chooser client component using CSS variables and shadow parts to theme swatches, sliders, and preview surfaces.
ποΈ <dwc-columns-layout>
Style the dwc-columns-layout client component using CSS variables to control column gaps, breakpoints, and responsive spacing.
ποΈ <dwc-combobox>
Customize the dwc-combobox client component via CSS variables and shadow parts to theme the input, dropdown, and option items.
ποΈ <dwc-datefield-spinner>
Style the dwc-datefield-spinner client component with CSS variables and shadow parts to theme date input, spinner buttons, and surface.
ποΈ <dwc-datefield>
Customize the dwc-datefield client component using CSS variables and shadow parts to theme the date input, calendar trigger, and label.
ποΈ <dwc-dialog>
Style the dwc-dialog client component via CSS variables, shadow parts, and slots to theme the modal surface, header, body, and footer.
ποΈ <dwc-drawer>
Customize the dwc-drawer client component with CSS variables and shadow parts to theme placement, size, surface, and backdrop overlay.
ποΈ <dwc-dropdown>
Style the dwc-dropdown client component using CSS variables and shadow parts to theme trigger, panel surface, and positioning.
ποΈ <dwc-field-spinner>
Customize the dwc-field-spinner client component via CSS variables and shadow parts to theme the input field and increment controls.
ποΈ <dwc-field>
Style the dwc-field client component using CSS variables, shadow parts, and slots to theme inputs, labels, helper text, and prefixes.
ποΈ <dwc-file-chooser>
Customize the dwc-file-chooser client component with CSS variables and shadow parts to theme the picker dialog, breadcrumbs, and list.
ποΈ <dwc-file-save>
Style the dwc-file-save client component using CSS variables and shadow parts to theme the save dialog, path input, and action buttons.
ποΈ <dwc-font-chooser>
Customize the dwc-font-chooser client component via CSS variables and shadow parts to theme the font list, preview area, and controls.
ποΈ <dwc-hotkey>
Style the dwc-hotkey client component with CSS variables and shadow parts to theme key cap surfaces, separators, and typography.
ποΈ <dwc-icon-button>
Customize the dwc-icon-button client component using CSS variables and shadow parts to theme color, size, hover, and focus states.
ποΈ <dwc-icon>
Style the dwc-icon client component using CSS variables and shadow parts to theme size, color, and stroke for embedded icons.
ποΈ <dwc-infinite-scroll>
Customize the dwc-infinite-scroll client component via CSS variables and shadow parts to theme the loader, sentinel, and scroll container.
ποΈ <dwc-listbox>
Style the dwc-listbox client component using CSS variables and shadow parts to theme the list surface, items, selection, and scrollbars.
ποΈ <dwc-loading>
Customize the dwc-loading client component with CSS variables and shadow parts to theme the spinner, backdrop, and loading message.
ποΈ <dwc-login>
Style the dwc-login client component using CSS variables, shadow parts, and slots to theme the form surface, fields, and action buttons.
ποΈ <dwc-markdown-viewer>
Style the dwc-markdown-viewer component with CSS variables and shadow parts to theme rendered Markdown content, typography, and code blocks.
ποΈ <dwc-menu>
Customize the dwc-menu component appearance through CSS variables and shadow parts for surface, spacing, and item styling.
ποΈ <dwc-menubar>
Theme the dwc-menubar component with CSS variables and shadow parts that control background, item spacing, and hover states.
ποΈ <dwc-menuitem>
Style the dwc-menuitem component via CSS variables and shadow parts for label, icon, indicator, and selection states.
ποΈ <dwc-navigator>
Customize the dwc-navigator component appearance with CSS variables and shadow parts for paging controls and indicators.
ποΈ <dwc-numberfield-spinner>
Style the dwc-numberfield-spinner increment and decrement controls with CSS variables and shadow parts for button theming.
ποΈ <dwc-numberfield>
Theme the dwc-numberfield component through CSS variables and shadow parts targeting input, label, prefix, and suffix areas.
ποΈ <dwc-popover>
Theme dwc-popover placement, surface, arrow visibility, and overlay through component-scoped CSS variables and shadow parts.
ποΈ <dwc-popupmenu>
Style the dwc-popupmenu floating surface with CSS variables and shadow parts for elevation, padding, and item appearance.
ποΈ <dwc-progressbar>
Customize the dwc-progressbar track, indicator, and label through CSS variables and shadow parts for color and sizing.
ποΈ <dwc-radio>
Style the dwc-radio control, dot, and label via CSS variables and shadow parts for checked, hover, and disabled states.
ποΈ <dwc-refresher>
Customize the dwc-refresher pull-to-refresh indicator with CSS variables and shadow parts for spinner, icon, and text.
ποΈ <dwc-separator>
Style the dwc-separator divider line with CSS variables and shadow parts controlling thickness, color, and orientation.
ποΈ <dwc-slider>
Theme the dwc-slider track, thumb, tick marks, and labels through CSS variables and shadow parts for visual customization.
ποΈ <dwc-spinner>
Customize the dwc-spinner loading indicator with CSS variables and shadow parts for size, color, and animation speed.
ποΈ <dwc-splitter>
Style the dwc-splitter divider and panes through CSS variables and shadow parts for handle color, width, and hover effects.
ποΈ <dwc-tab-panel>
Customize the dwc-tab-panel content surface with CSS variables and shadow parts for padding, background, and borders.
ποΈ <dwc-tab>
Style the dwc-tab label, icon, and indicator with CSS variables and shadow parts for active, hover, and disabled states.
ποΈ <dwc-tabbed-pane>
Theme the dwc-tabbed-pane container, tab strip, and active indicator through CSS variables and shadow parts.
ποΈ <dwc-table>
Style the dwc-table grid, header, rows, cells, and selection state with CSS variables and shadow parts for full visual control.
ποΈ <dwc-terminal>
Customize the dwc-terminal console appearance with CSS variables and shadow parts for background, text, cursor, and font.
ποΈ <dwc-textarea>
Theme the dwc-textarea multiline input with CSS variables and shadow parts for label, border, padding, and resize handle.
ποΈ <dwc-textfield-spinner>
Style the dwc-textfield-spinner stepper buttons through CSS variables and shadow parts for size, color, and hover states.
ποΈ <dwc-textfield>
Customize the dwc-textfield input with CSS variables and shadow parts targeting label, border, prefix, suffix, and clear button.
ποΈ <dwc-timefield-spinner>
Style the dwc-timefield-spinner increment controls with CSS variables and shadow parts for stepper appearance and states.
ποΈ <dwc-timefield>
Theme the dwc-timefield input through CSS variables and shadow parts for label, border, segments, and picker affordance.
ποΈ <dwc-toast>
Customize dwc-toast appearance via shadow parts, slots, and position-aware CSS variables for surface, theme, and animation.
ποΈ <dwc-toolbar>
Style the dwc-toolbar container, slots, and action items with CSS variables and shadow parts for background and spacing.
ποΈ <dwc-tree-node>
Style the dwc-tree-node label, icon, and expand toggle with CSS variables and shadow parts for selection and hover states.
ποΈ <dwc-tree>
Style the dwc-tree component with CSS variables for indentation, color, and expand-icon theming, plus shadow parts for nodes.
ποΈ <dwc-upload>
Customize the dwc-upload drop zone, file list, and progress through CSS variables and shadow parts for visual theming.