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 - v1.4.0

Published by alansouzati over 7 years ago

  • Enhanced Components: Anchor, Box, Button, DateTime, Distribution, Menu, Meter, Search, Select, Split, SunBurst, Toast.
  • Make Button compatible with React Router v4
  • Enable reset/submit Button even without onClick
  • Added hover support for Button
  • Added support for Critical status Button
  • Added support for box prop on Button
  • Search now allows to override autoComplete option
  • Allow custom icon with label inside Menu
  • Removed double margin inside CheckBox and Radio buttons
  • Fix DateTime format issue
  • Migrated to React 15.5 with support for prop-types as a separate module
  • Updated react-intl to latest version
grommet - v1.3.4

Published by alansouzati over 7 years ago

  • Fixed ES6 imports
  • Fixed TextInput with empty suggestions (thanks @monte-hayward for the contribution)
  • Search now correctly invokes onSelect callback when pressing enter (thanks @raphi011 for the contribution)
grommet - v1.3.3

Published by alansouzati over 7 years ago

  • Added support for React Router 4
  • Removed Icon suffix from Icons for backward compatibility
  • Updated markdown-to-jsx to version 5
  • Fixed animationIcon inconsistencies with Anchor
  • Fixed scroll to top problem on Article
grommet - v1.3.2

Published by alansouzati over 7 years ago

  • Fixed problem with Table where multiple rows does not render
  • Added the right support for import Grommet from 'grommet' and import { Icon } from 'grommet'
grommet - v1.3.1

Published by alansouzati over 7 years ago

  • Better localization support
  • Fixed icon warning for xsmall size
  • Fixed Grommet import to be backwards compatible
  • Fixed issue with dark color context on Menu drop
  • Added support for colSpan on Tables
grommet - v1.3.0

Published by alansouzati over 7 years ago

  • Enhanced Components: Anchor, Box, Button, Calendar, Carousel, Chart, CheckBox, Columns, Distribution, Drop, Image, Grid, Label, Legend, Menu, Meter, Notification, RadioButton, Search, Select, Spinning, Status, Tab, Table, Tiles, Timestamp, Tip, Toast, Topology
  • Added !default to a number of SCSS variables
  • Added responsive flag to Table and Legend
  • Added size support to Spinning and Toast
  • Added new style for Spinning icon
  • Added align support to Label
  • Added id support to CheckBox
  • Added Dutch translation for messages and icons
  • Added onActive support to Carousel
  • Added xsmall and medium size to Grommet icons
  • Improved the way we identify scroll parents
  • Better word wrapping for CheckBox and RadioButton
  • Better scroll support for Select
grommet - v1.2.1

Published by alansouzati over 7 years ago

  • Updated Aruba brand colors
  • TextInput: fixed focus jump between multiple elements.
  • Changed Layer to not close when the user clicks outside it
  • Changed Meter and Bar to not have a minimum bar thickness
  • Refactored Drop to handle better initial focus
  • Sidebar: fixed IE11 problem with fill option
  • Added plain prop to Form component
  • Updated en-US icon keys
  • Table: fixed IE11 problem where onMore is not invoked
grommet - v1.2.0

Published by alansouzati almost 8 years ago

  • Enhanced Components: Anchor, Animate, Article, Box, DateTime, Drop, Header, Hero, Legend, Menu, Meter, Notification, Search, SearchInput, Select, TextInput, Tiles,
  • Added 'jiggle' animation
  • Using Vanilla theme for bower distribution
  • Moved Gulp to devDependencies so that people not using it don't have to install
  • Anchor and Button now pass onClick arguments
grommet - v1.1.0

Published by alansouzati almost 8 years ago

New components: TableHeader
Enhanced Components: Accordion, Anchor, Box, Button, Chart, Checkbox, Columns, Distribution, Drop, Footer, Form, Header, Layer, LoginForm, Menu, Notification, Search, Select, Split, Tabs, TextInput, Tiles, Timestamp, Tip, Topology

  • Added xxsmall size for Chart
  • Changed the small padding breakpoint for Graph in Chart
  • Added xsmall size to Sidebar
  • IE11 Fixes
  • Added a delay on Box background color check to avoid issues with color index
  • Removed deprecated icons from 1.0.0 release
  • Fixed Drop position issues in Firefox
  • Added truncate property to Title, Heading, and Label
  • Switch Vanilla theme to use Work Sans font
  • Improved algorithm for checking dark background context
  • Fixed race condition issue with Drop component
  • Fixed width issues with Forms inside Layer in IE11
  • Updated original colors for social and brand icons
  • Better support for dark context
  • Added fill option to Menu
  • Removed Header and Footer dependency from Sidebar (Use Menu fill)
  • Added align option to Anchor
  • Removed 'max' size option for Box
  • Fixed Button border color on dark and light context
  • Added Black as a dark color for all themes
  • Enhanced accessibility for Layer
  • Changed default size of Hero to medium
  • Deprecated Hero properties: backgroundImage, backgroundPosition, backgroundVideo, colorIndex, flush, image, justify, responsiveBackgroundPosition, separator
  • Added fit option to Video
  • Added align option to Image and Video
grommet - v1.0.1

Published by alansouzati almost 8 years ago

  • Enhanced components: Anchor, Box, Button, Card, Chart, CheckBox, DateTime, Drop, Footer, Heading, Hero, HotSpots, Label, Layer, List, Map, MarkerLabel, Menu, Meter, Notification, Pulse, Quote, RadioButton, Select, SunBurst, Table, Tiles, Toast
  • Added few missing components to the main index.js file
  • Few new icons added to the set
  • Added more locales to the i18n set
  • Updated Table minimum cell width from 96px to 120px
grommet - v1.0.0

Published by alansouzati about 8 years ago

  • New Components: Select, TextInput
  • Deprecated Components: SearchInput
  • Refactored all components to be accessible
  • Removed deprecated code
  • Refactored all components to work well in dark mode
  • Include new icon set that are pixel perfect
grommet - v0.6.12

Published by ericsoderberghp about 8 years ago

  • Enhanced components: Accordion, AccordionPanel, Animate, App, Box, Card, Carousel, Chart, CheckBox, Columns, DateTime, Distribution, Footer, Header, Headline, Image, Layer, Legend, List, ListItem, Markdown, Menu, Meter, Notification, Quote, SocialShare, Split, Table, Tabs, Tile, Tiles, Timestamp, Tip, Title, Value, Video
  • New Components: Pulse, Toast
  • Deprecated Components: Attribute, Brick, Bricks, Calendar, Chart (v1)
  • Enhanced Box, Tiles, and Columns layout capabilities
  • Aligned sizing across Box, Tile, Columns, Image, Video, Quote, Chart, Meter, Distribution
  • Added support for markdown in Card
  • Added many tests
  • Fixed some Meter drawing issues
  • Fixed some infinite scroll issues
  • IE 11 fixes
  • Added deprecation warnings in preparation for release 1.0
grommet - v0.6.11

Published by alansouzati about 8 years ago

  • Enhanced components: Anchor, App, Article, Box, Calendar, Carousel, CheckBox, DateTime, Drop, FormField, Hero, Label, Layer, Legend, List, Map, Menu, Meter, Notification, NumberInput, Search, Tabs, Tiles, Topology, Value, Video
  • New Components: Accordion, Animate, Announcer, Chart, Card, Range, SunBurst, Tip
  • IE fixes
  • Improved Accessibility
  • Deprecated init command. Use grommet-cli to create new projects.
  • New site live using github.io pages
  • Updated Aruba theme
  • Propagate props and context for existing constructors
  • Added more tests to existing components
grommet - v0.6.10

Published by alansouzati over 8 years ago

  • Enhanced Components: Article, Anchor, Box, Checkbox, Header, InfinityScroll, Layer, Notification, Search, Split, StatusIcon, Tile, Tiles,
  • IE Fixes
  • Added babel-runtime
  • Accessibility Enhancements
  • Added Stop icon
grommet - v0.6.9

Published by alansouzati over 8 years ago

  • Enhanced Components: Box, Button, Columns, Date, DateTime, Footer, Header, Menu, Meters, NumberInput, SearchInput, Table, Title, Value
  • New Component: SVGIcon
  • Important IE11 and Edge fixes
  • Added grommetux- css namespace to avoid conflict with existing styles
  • Improved CLI to be more resilient with non-existing tasks
grommet - v0.6.7

Published by alansouzati over 8 years ago

  • Enhanced Components: Anchor, Article, Box, Button, Chart, DOMUtils, Footer, Header, KeyboardAccelerator, Layer, Meter, SearchInput, Tile
  • New Component: ImageField
  • Important IE11 and Edge fixes
  • Proper use of console.warn
  • Deprecated superagent in favor of fetch api
  • Added Brick and Bricks to Bower
grommet - v0.6.6

Published by alansouzati over 8 years ago

  • Fixed blocking issue with grommet init command
grommet - v0.6.5

Published by alansouzati over 8 years ago

  • Enhanced Components: Article, Box, Chart, Distribution, Footer, Header, Image, Layer, List, Markdown, Menu, Meter, Selection, Status, Table, Tile, Video
  • Important IE11 and Edge fixes
  • Welcome React 15!
grommet - v0.6.2

Published by alansouzati over 8 years ago

  • Enhanced Components: Article, Box, Button, Chart, CheckBox, Distribution, FormField, Header, Image, Label, Layer, Menu, Meter, Paragraph, SkipLinks, Tags, Tile, Video
  • New Components: Markdown, WorldMap, SocialShare, Quote, Value
  • New set of icons
  • Removed deprecated features
  • Added support for grommet-toolbox
  • Accessibility improvements to Icons
  • Added tint (t) option to colored box

See grommet-toolbox documentation for reference on how to migrate.

grommet - v0.5.5

Published by alansouzati over 8 years ago

Fixed issues with missing icons for NPM release.

Package Rankings
Top 0.75% on Npmjs.org
Top 9.78% on Proxy.golang.org
Top 21.9% on Repo1.maven.org
Badges
Extracted from project README
PRs Welcome slack blogs npm package npm downloads styled with prettier