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 hidden (Show)

grommet - v2.0.0-alpha.12

Published by ericsoderberghp over 6 years ago

v2.0.0-alpha.12

BREAKING CHANGES

  • Changed Box to change responsive to control margin, border, and padding scaling on mobile, and add new direction of row-responsive.
  • Changed Heading to add responsive. Text size is scaled down in mobile environments when responsive=true.
  • Changed Drop to rename control to target.
  • Changed Diagram connections to have object properties fromTarget and toTarget instead of fromId and toId.
  • Changed WorldMap to rename selectColor to hoverColor to align with terms like hoverIndicator in Button.

Compatible Changes

  • Changed Stack to add fill.
  • Changed DropButton to add dropTarget.
  • Changed Menu to add dropTarget.
  • Changed Select to add dropTarget.
  • Changed TextInput to add dropAlign and dropTarget.
  • Added documentation for TableHeader, TableFooter, TableBody, and TableRow.
  • Added Carousel.
  • Changed CheckBox and RadioButton to have a unique style when disabled.
  • Fixed an issue with Button label color when in a dark background context.
  • Fixed issues with invalid DOM attribute values for Box and Button.
  • Fix Select component that was closing unexpectedly.
grommet - v2.0.0-alpha.11

Published by ericsoderberghp over 6 years ago

v2.0.0-alpha.11

BREAKING CHANGES

  • Changed DropButton to have it be primarily more like a Button. So, the children are handled the same as Button and the drop content is now specified via dropContent.

Compatible Changes

  • Changed Select and Menu to use the new DropButton.
  • Changed Clock to fix a couple of issues.
  • Changed Calendar to fix an issue when no locale is specified.
  • Changed Layer to fix an issue with the overlay.
grommet - v2.0.0-alpha.10

Published by ericsoderberghp over 6 years ago

v2.0.0-alpha.10

Continued progress towards Beta.

BREAKING CHANGES

  • Changed Layer to rename onClickOverlay to onClickOutside.
  • Changed Drop to rename onClose to onClickOutside.
  • Changed Markdown to take text as a child instead of a content property.
  • Changed Clock to rename date to time, replace seconds with precision, and removed timezone and night.
  • Changed WorldMap continent names use spaces for americas.
  • Changed Box to remove reverse and textAlign.

compatible changes

  • Changed Clock to add run, type, hourLimit, and onChange.
  • Changed Layer to add modal, full and margin.
  • Changed Button to remove plain property.
  • Changed Grommet to remove unused dir property.
  • Changed Drop to add onEsc.
  • Changed Chart to add onClick and onHover to value items.
  • Changed Heading to add color
  • Changed RadioButton to require name
grommet - v2.0.0-alpha.9

Published by ericsoderberghp over 6 years ago

v.2.0.0-alpha.9

  • Added Distribution
  • Changed Box to add elevation
  • Changed Box to remove full and add fill
  • Changed Grommet to add full

v2.0.0-alpha.8 and v.2.0.0-alpha.7

  • Added Table, and related
  • Changed Box to add gap, background.position, and additional animations
  • Changed CheckBox and RadioButton to be more accessible
  • Changed Select, TextInput, and TextArea in how they fill their container
  • Changed Calendar to not depend on momentjs
  • Changed Box to fix an issue with animation styling
  • Changed Meter to support opacity in background and strokes
  • Fixed an issue with CodeSandbox references
  • Added Calendar
  • Added WorldMap
  • Added Diagram
  • Changed Layer to add onClickOverlay
  • Changed Video to fix an issue with event propagation
grommet - v1.10.1

Published by ericsoderberghp over 6 years ago

  • Enhanced Components: Select, Toast, Video
  • Fixed Select drop placement and styling issues
  • Fixed Toast console warning and improved test coverage
  • Fixed an issue with Video event property propagation
  • Fixed an SCSS selector issue related to animation
grommet - v2.0.0-alpha.6

Published by ericsoderberghp almost 7 years ago

  • Enhanced Components: Button, DropButton, Grommet, Menu, Meter, Responsive, Stack
  • BREAKING CHANGE: replaced secondary, accent, and critical Button properties and added color
  • Added guidingChild to Stack
  • Allow href to be used in Menu items
  • Fixed an issue with DropButton closing
  • Always call onChange for Responsive
  • Removed the requirement to have Grommet as an ancestor
  • Fixed an issue with Meter and small rounded values
grommet - v1.10.0

Published by ericsoderberghp almost 7 years ago

  • Enhanced Components: Chart, DateTime, FormField, Layer, Menu, Toast, WorldMap
  • Added overlayClose to Layer
  • Fixed WorldMap IE11 styling issues
  • Fixed Chart single value rendering issue
  • Restyled FormField input elements to simplify
  • Improved Menu drop layout when not overlapping control
  • Fixed a Toast status styling issue
  • Localized DateTimeDrop
grommet - v2.0.0-alpha.5

Published by alansouzati almost 7 years ago

  • Added Announcer
  • Added Clock
  • Added Tabs
  • Fix cursor indicator for Select component
  • Added better rounding support for Meter
grommet - v1.9.0

Published by alansouzati almost 7 years ago

  • Enhanced Components: Card, FormField, Form, Layer, Search, Select, Toast
  • Added duration prop to Toast
  • Fixed font issue inside Toast content
  • Added hebrew language support
  • Removed Card markdown dependency
  • Added initial DXC theme
  • Fix status icons in dark context
  • Skipped processing tab if Layer is hidden
  • Fixed inline Select height problem inside FormField
  • Fixed Search console warning in mobile
grommet - v2.0.0-alpha.4

Published by alansouzati almost 7 years ago

  • Breaking Change: ⚠️ align prop in Layer has been renamed to position
  • Fixed theme color for RadioButton and CheckBox
  • Added RangeInput
  • Added plain prop to Layer
  • Added position hidden to Layer
  • Added TextArea
  • Added SkipLinks
grommet - v2.0.0-alpha.3

Published by alansouzati almost 7 years ago

  • Added v2 warning to avoid confusion with v1
grommet - v2.0.0-alpha.0

Published by alansouzati almost 7 years ago

First pass on what Grommet 2.0 will be

grommet - v1.8.3

Published by alansouzati about 7 years ago

  • Allow Tiles to be used conditionally
grommet - v1.8.2

Published by alansouzati about 7 years ago

  • Removing react-dom from dependencies to avoid duplicate react copies
grommet - v1.8.1

Published by alansouzati about 7 years ago

  • Hot fix for drop what would not render in the right location
grommet - v1.8.0

Published by alansouzati about 7 years ago

  • Enhanced Components: Anchor, Animate, Carousel, FormField, LoginForm, Markdown, Menu, Meter, Select, Spinning, Table, TextInput, Tile
  • Welcome React 16 (now as a peerDependency) 🎉
  • Fixed double border issue with text input
  • Fixed problem with Meter cropping
  • IE11 Spinning fix
  • Carousel fixed autoplay
  • Fixed suggestions for TextInput when array is empty
  • Deprecate Card description with Markdown support
  • Fixed accessibility issue with LoginForm
  • Fixed mirror click for Table
grommet - v1.7.0

Published by alansouzati about 7 years ago

  • Enhanced Components: Animate, Box, Button, TableHeader, TextInput, Tiles, Toast, WorldMap
  • Fixed animation inside Split
  • Added justify=around for Box
  • Changed TableHeader to allow columns to be individually sorted
  • Added type=text to TextInput
  • Fixed input border
grommet - v1.6.0

Published by alansouzati about 7 years ago

  • New Components: PasswordInput
  • Enhanced Components: Anchor, Animate, CheckBox, Chart, Distribution, Layer, Menu, RadioButton, Range, Select, Table, TextInput, Toast
  • Added Russian translation
  • Added Accessibility and touch events to Chart Range
  • Enhanced Accessibility for both RadionButton and CheckBox
  • Fixed erroneous warning on Table regarding mismatch cells
  • Added searchPlaceholder prop to Select that allows to change the default search placeholder
  • Added onAppear and onLeave for Animate component
  • Anchor now does invoke onClick if disabled is passed
grommet - v1.5.0

Published by alansouzati over 7 years ago

  • Enhanced Components: Anchor, Box, Button, Carousel, CheckBox, DateTime, Distribution, Header, Image, LoginForm, Menu, Notification, Search, Select, SVGIcon, Table, TextInput, Timestamp, WorldMap, Value
  • Allow Anchor and Button links to be opened in a new tab with CMD + Click
  • Removed whitespace trimming from LoginForm password
  • Changed LoginForm to allow error to be any JSX element
  • Changed LoginForm to disabled submit button if onSubmit is not defined
  • Added support for reverse in Value component
  • Updated CheckBox to have full clickable area
  • Updated Carousel to animate transition only after first load
  • Fixed infinite scroll problems when having multiple scroll parents
  • Reverted Select to use value instead of label as the selected value
  • Changed Image component to set full to true if fit is defined
  • Allow TextInput to accept copy from clipboard in IE11
  • Replaced react-addons-transition-group with react-transition-group
  • Better IE11 support
  • Added colorIndex support to input placeholder
grommet - v1.4.1

Published by alansouzati over 7 years ago

  • Table: Added error message for cell header mismatch
  • Added localization keys for Form
  • Timestamp: added IE 11 support
  • Box: added responsive flag for full option
  • Fix backward compatibility issues with Chart import statements