0.9.16
Added
-
Drawercomponent- Note: This is a new implementation of the previously deprecated
Drawerand features a more modern API.DrawerManagerbehaviors are now baked in toDrawer - Includes
useDrawerhook
- Note: This is a new implementation of the previously deprecated
-
TabListnow supportsPaddingPropsandfontSize -
TabListw/distributenow uses default "small"fontSize -
Image snapshots tests
- Infrastructure to run image snapshot tests leveraging Storybook
storyshots+jest-image-snapshots - Image snapshot coverage for
Button*,IconButton&Treecomponents
- Infrastructure to run image snapshot tests leveraging Storybook
-
Storybook: Preliminary infrastructure for composition
-
Storybook: Added support for extract behavior to improve published-Storybook performance
Changed
ComponentsProvidernow includesScrollLockContextto manage all scroll locks forDialogandPopover- Where previously
DialogContextpropertiesenableScrollLock,disableScrollLock, andscrollLockEnabledcould previously be used to take control of a scroll lock, now useScrollLockContextpropertiesenableCurrentLock,disableCurrentLock, andactiveLockRefto do so.
- Where previously
AccordionDisclosure"indicator" now matches color of container rather than preserving it's initial color- Storybook configuration improvements
addons-essentialsnow used- Replace
withKnobswithControls&Args
Fixed
- Page "jumps" when opening a
Popoverdue to the scrollbar disappearing
Preview / Experimental
- Experimental:
@looker/components-theme-editorpackage - Preview:
InputFilterscomponent and tests (this component is not yet ready for general-use) - Preview:
ActionListControlscomponent (this component is not yet ready for general-use) - Preview: "Semantic" Layout components -
Layout,Header,Footer,Aside