grommet

a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package

APACHE-2.0 License

Downloads
127.7K
Stars
8.3K
Committers
366

Bot releases are visible (Hide)

grommet - v2.8.1

Published by ShimiSun almost 5 years ago

  • Fixed overflow of search on DataTable.
  • Fixed gap of Menu items.
  • Fixed onClickItem on List.
  • Added a11yTitle prop to Menu.
  • Added onClick to Box.
  • Changed DataTable to pass index to onClickRow.
  • Changed RadioButton to add children rendering.
  • Changed RadioButtonGroup to support children rendering.
  • Improved TypeScript support
  • Added fill prop to Image
grommet - v2.8.0

Published by ShimiSun almost 5 years ago

  • NEW List component.
  • Improved TypeScript support.
  • Fixed caption behavior for Table.
  • Add hoverIndicator for Menu.
  • Fixed color calculations.
  • Changed Chart to add auto width and gap.
  • Added themeMode prop to Grommet.
  • Changed DataTable to fix header layout.
  • Added a11ytitle support for Grid.

Notes:

  • Deployed typescript in Grommet for storybook tsx files
  • More refactoring of Class components to use react hooks
grommet - v2.7.11

Published by ShimiSun almost 5 years ago

  • Fixed theme typing.
grommet - v2.7.10

Published by ShimiSun about 5 years ago

  • Added the prop fill to WorldMap.
  • Fixed RangeSelector step issue.
  • Improved TypeScript support for theme, props, and events.
  • Fixed Menu onClick for Firefox.

Note: This release includes massive refactoring to use hooks.

grommet - v2.7.9

Published by ShimiSun about 5 years ago

  • Improved TypeScript support.
  • Added custom individual borders for Box.
  • Added Keyboard accessibility for Menu.
  • Added DataTable virtualization with a replace prop.
  • Removed padding for a plain Menu.
  • Added custom Heading styling for Calendar.
  • Added ref support for Image.
  • Fixed RangeSelector mouse events on Edge.
grommet - v2.7.8

Published by ShimiSun about 5 years ago

  • Added min & max support for Box height and width.
  • Changed Layer to fix an issue with animating close.
  • Improved Typescript support.
  • Added margin prop to FormField.
  • Added expansion of group keys on DataTable.
  • Changed DataTable to add background, border, pad, and rowProps.
grommet - v2.7.7

Published by ShimiSun about 5 years ago

  • Improved TypeScript support.
  • Fixed false responsive for Box.
  • Added ability to hide Carousel controls.
  • Improved keyboard accessibility on MaskedInput.
  • Fixed Calendar rendering when the first day of the month is Sunday and firstDayOfWeek is Monday.
  • Improved Grid areas prop to receive an array of rows.
  • Added fill support for Paragraph.
  • Added animation to Layer on close.
  • Added onClickRow to DataTable.
  • Changed DataTable to allow columns properties to traverse data object properties.
  • Applied Button transitions to act only on Button color styling (color, background-color, border-color, box-shadow). Note that in case you have an extensive custom theme that relies on Button transitions of non-color properties, you might be required to add these extensions to your custom theme manually. For more info see issue #3145 and feel free to reach out.
grommet - v2.7.6

Published by ShimiSun about 5 years ago

  • Fixed TypeScript issue
grommet - v2.7.5

Published by ShimiSun about 5 years ago

  • Improved and Refactored TypeScript support.
  • Added initialChild prop to Carousel.
  • Fixed fill on Carousel.
  • Fixed event handler issue of RangeSelector.
  • Improved consistent hover functionality across the components.
  • Fixed custom style support of gap for Grid.
  • Improved IE support.
grommet - v2.7.4

Published by ShimiSun over 5 years ago

  • Improved TypeScript support.
  • Improved focus on DataTable search.
  • Added theme customization for Select on open.
  • Improved Esc handling for TextInput.
  • Improved blur and focus handling for MaskedInput.
  • Added animation property to Layer.
  • Changed Select to allow more types of options.
grommet - v2.7.3

Published by ShimiSun over 5 years ago

  • Fixed focus behavior on Layer
grommet - v2.7.2

Published by ShimiSun over 5 years ago

  • Improved TypeScript support.
  • Fixed MaskedInput theme support.
  • Fixed MaskedInput event.target props to be available.
  • Added size prop to TextArea.
  • Added onMore and replace props to Select.
  • Enhanced Carousel behavior to support icon colors and animation.
  • Changed DropButton to allow the caller to pass onClick.
  • Changed Menu to pass more items properties through to Button.
  • Changed color parsing to be more resilient.
  • Improved DataTable groupby and search functionality.
  • Improved Layer support on Gatsby.js.
grommet - v2.7.1

Published by ShimiSun over 5 years ago

  • Increased TypeScript support
  • Added step prop support to DataTable
  • Improved extend support for input components
  • Fixed arbitrary size support for Meter, Heading
  • Fixed onChange issue on Form
  • Fixed controlled open state on Select
  • Fixed Form race condition issue
grommet - v2.7.0

Published by ShimiSun over 5 years ago

  • Increased TypeScript support
  • Improved accessibility of TextInput
  • Allowed Select icon prop to accept a node
  • Improved Drop and Table height calculations
  • Added gap customization for Button
  • Fixed styling of font-family on inputs
  • Added support for hsl() background color
  • Added customization for Button color on plain
  • Added open support in Menu
  • Added edge-control customization for RangeSelector
  • Fixed InfiniteScroll behavior on IE
  • Added wordBreak support for Text
  • Improved fill support for Button
  • Changed FormField to handle required with an initial value
grommet - v2.6.6

Published by ShimiSun over 5 years ago

  • Increased TypeScript support
  • Added deprecation warnings on the usage of Routed components
  • Fixed theme issue on grommet button
  • Fixed DataTable overflow issue
  • Improved Search functionality for multi options Select
  • Improved active support on the theme
  • Added wrap-reverse flex support for Box
  • Fixed FormContext update on FormField onChange
grommet - v2.6.5

Published by ShimiSun over 5 years ago

  • Fixed publish script with AUTH in CircleCI
grommet - v2.6.3

Published by ShimiSun over 5 years ago

  • Fix TS of dropProps
grommet - v2.6.2

Published by ShimiSun over 5 years ago

  • Bundle size improvements.
  • Enabled ParcelJS.
  • Improved Calendar daylight saving calculations.
  • Added daysOfWeek prop to Calendar.
  • Added fallback prop to Image.
  • Added opacity prop to Image.
  • Added cssVars prop to Grommet component.
  • Added onReset prop to Form.
  • Added disable styling for TextArea & TextInput.
  • Added theme Heading customization to Accordion.
  • Added support for custom drop overflow.
  • Added open prop for Select.
  • Added icon prop for Select.
  • Removed padding of Button icon on plain.
  • Improved CheckBox styling.
  • Improved TypeScript support.
  • Changed Chart to add pad to calcs.
  • Fixed overflow issue on Accordion.
  • Fixed dark theme issues.
grommet - v2.5.5

Published by ericsoderberghp over 5 years ago

  • Fixed an issue with FormField validation
  • Fixed an issue with RangeInput custom theming
grommet - v2.5.0

Published by ShimiSun over 5 years ago

  • Increased TypeScript support
  • Improved scrolling of Accordion
  • Improved elevation of Box
  • Added extend support for RangeInput
  • Added extend support for FormField
  • Added theme support for Select
  • Added size and repeat support for Box background
  • Added child render function to Menu
  • Added disabled option to Menu items prop
  • Added size support for Chart
  • Added InfinteScroll handling for multi-column Grid
  • Fixed onMore with InfinteScroll of Grid
  • Fixed initial load of InfinteScroll
  • Changed Button to pass interactive state to children render function
  • Fixed CheckBox toggling and shrinking.
  • Fixed Select hover Button
  • Fixed alignment of an icon within Button
  • Fixed propagation of events with Drop