Skip to content

Update components to support custom styling #27058

Description

@GeoffCoxMSFT

This work item covers the changes needed by the custom-styling RFC.

  • Update storybook concept documentation with information about custom styling
  • Update storybook with examples of custom styling
  • Update tests to verify in fluentprovider and react-shared-hooks
  • Update packages to handle each of the custom styles based on those exported from react/components/src/index
    • useAccordionHeaderStyles_unstable
    • useAccordionItemStyles_unstable
    • useAccordionPanelStyles_unstable
    • useAccordionStyles_unstable
    • useAvatarStyles_unstable
    • useAvatarGroupStyles_unstable
    • useAvatarGroupItemStyles_unstable
    • useAvatarGroupPopoverStyles_unstable
    • useBadgeStyles_unstable
    • useCounterBadgeStyles_unstable
    • usePresenceBadgeStyles_unstable
    • useButtonStyles_unstable
    • useCompoundButtonStyles_unstable
    • useMenuButtonStyles_unstable
    • useSplitButtonStyles_unstable
    • useToggleButtonStyles_unstable
    • useCheckboxStyles_unstable
    • useComboboxStyles_unstable
    • useDropdownStyles_unstable
    • useListboxStyles_unstable
    • useOptionStyles_unstable
    • useOptionGroupStyles_unstable
    • useDividerStyles_unstable
    • useInputStyles_unstable
    • useImageStyles_unstable
    • useLabelStyles_unstable
    • useLinkStyles_unstable
    • useCheckmarkStyles_unstable
    • useMenuDividerStyles_unstable
    • useMenuGroupHeaderStyles_unstable
    • useMenuGroupStyles_unstable
    • useMenuItemCheckboxStyles_unstable
    • useMenuItemRadioStyles_unstable
    • useMenuItemStyles_unstable
    • useMenuListStyles_unstable
    • useMenuPopoverStyles_unstable
    • useMenuSplitGroupStyles_unstable
    • usePersonaStyles_unstable
    • usePopoverSurfaceStyles_unstable
    • useRadioGroupStyles_unstable
    • useRadioStyles_unstable
    • useSelectStyles_unstable
    • useSliderStyles_unstable
    • useSpinButtonStyles_unstable
    • useSpinnerStyles_unstable
    • useSwitchStyles_unstable
    • useTabStyles_unstable
    • useTabListStyles_unstable
    • useTextStyles_unstable
    • useTextareaStyles_unstable
    • useTooltipStyles_unstable
    • useDialogTitleStyles_unstable
    • useDialogBodyStyles_unstable
    • useDialogActionsStyles_unstable
    • useDialogSurfaceStyles_unstable
    • useDialogContentStyles_unstable
    • useProgressBarStyles_unstable
    • useToolbarButtonStyles_unstable
    • useToolbarRadioButtonStyles_unstable
    • useToolbarGroupStyles_unstable
    • useToolbarToggleButtonStyles_unstable
    • useToolbarDividerStyles_unstable
    • useToolbarStyles_unstable
    • useTableCellStyles_unstable
    • useTableRowStyles_unstable
    • useTableBodyStyles_unstable
    • useTableStyles_unstable
    • useTableHeaderStyles_unstable
    • useTableHeaderCellStyles_unstable
    • useTableResizeHandleStyles_unstable
    • useTableSelectionCellStyles_unstable
    • useTableCellActionsStyles_unstable
    • useTableCellLayoutStyles_unstable
    • useDataGridCellStyles_unstable
    • useDataGridRowStyles_unstable
    • useDataGridBodyStyles_unstable
    • useDataGridStyles_unstable
    • useDataGridHeaderStyles_unstable
    • useDataGridHeaderCellStyles_unstable
    • useDataGridSelectionCellStyles_unstable

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions