Skip to content

0.7.7

Compare
Choose a tag to compare
released this 13 Dec 05:46

Added

  • Avatar components and documentation - AvatarIcon, AvatarUser, AvatarCombo
  • Badge component with test and documentation
  • MenuContext for holding Menu state and MenuItemStyleContext for MenuItem styling inheritance
  • Popover now has escapeWithReference prop for allowing the overlay to break out of the scroll parent
  • Icon - added Api icon

Changed

  • Icon - ChangeHistory and DragHandleDots artwork fixed up
  • IconButton now displays a Tooltip with the IconButton's label text.
    • Also added tooltipDisabled and tooltipPlacement to allow for customization of the built-in behavior.
  • InputSearch - clicking "summary" text or clear button will restore focus to underlying input reproducing the behavior of the native input type="search" control.
  • LuminositySlider now use standard range input as basis for (rather than extending Slider component)
  • Modals
    • Improved Confirm layout
    • Dialog has updated documentation to endorse use of Confirm where appropriate
    • ModalFooter now uses css grid to lay out actions
    • ModalHeader has improved styling, no longer accepts Heading as a sub-component
    • ModalContext now includes focus trap and scroll lock methods
  • Slider
    • Customized appearance / support for branded property
    • Update documentation to match updated appearance and functionality
  • Tab component now replicates Button focus behavior. Focus ring only displayed when focus is applied via keyboard interaction
  • Update theme object to use more vibrant colors by default.
  • Documentation Improvements
    • Improved NPM package installation instructions
    • Instructions for adding new components to www project (Gatsby documentation)

Removed

  • Icon - removed Users (use Group instead)
  • useMenu hook deprecated in favor of MenuContext

Fixed

  • Banner - icons are rendered at proper sizes when used in www
  • Menu issues arising from use of cloneElement
  • OverlaySurfaceArrow - added missing border on
  • Slider - fix overflow issue in Windows/Edge
  • Tooltip
    • Respects width property as expected
    • Removed confusing maxWidth property
    • Link color within Tooltip is set to blue200 to ensure readability.
  • Improved useFocusTrap and useScrollLock behavior when Popover is nested in a Modal or another Popover.
  • Documentation bugs
    • Prevent theme examples from bleeding into global scope
    • Fix navigation appearance in Windows/Edge