Adds:
- Add icon for Vanilla Tor circumvention test
Adds:
- Add disbaled state styles to
Button
Adds:
- Include animations in package builds
- Add
fsevents
as optional dependency
Fixes:
- Fix component type comparison in dev mode with HMR enabled
Changes:
- Use the custom
Container
inHero
Changes:
- Use responsive maxWidths for
Container
- Change button fonts to 'Title Case'
- Stop focus events on Input from affecting position of other elements
- Upgrade babel, storybook, and testing tools dependencies
Adds:
- Travis CI configuration to run tests
Changes:
- Font definitions structure in Theme as per new rebass spec
Changes:
- Publish only the necessary files to npm registry
Changes:
- Upgraded
styled-components
,rebass
,grid-styled
(now@rebass/grid
) to latest stable versions fontSizeMult
is now deprecated- Uses
flexWrap
prop instead offlex
Adds:
- Unit tests for all components with Jest Snapshot Testing
Fixes:
- Click handler for
Modal
- Responsive breakpoints in rebass theme
Changes:
- Update icons for URL categories HATE and MILX
Fixes:
- Broken svgs
Adds:
- Tick & Cross icons
Adds:
- Custom icons
- Bodymovin animations
Changes:
- Card now acts clickable only when it has onClick bound to it
Adds:
- Select component
- Storybook interactive preview
Changes:
- Color palette
- Migrate the source from ooni/design to ooni/design-system
Fixes:
- Pin more versions and use babel-plugin-styled-components
Fixes:
- Invert black with white
Changes:
- New and improved color palette
Fixes:
- Pin styled-components version
Adds:
- Card component
- inverted and hollow Button component props
Changes:
- Add -1px letter-spacing to Light headers
Fixes:
- Bug in Button and Input
Fixes:
- Bug in Button
Changed:
- Remove responsiveness from Button
Changed:
- Remove container from Modal
Added:
- Modal organism
Changed:
- Sizes of Button, Input, Radio
Changed:
- Improvements to typography
- Improvements to buttons
Changed:
- Better support for responsiveness
- Implement styled-system inside of ooni-components
Changed:
- Use SemiBold in place of Bold
- Use round buttons
Adds:
- Custom RadioButton label
Adds:
- Input[type='textarea']
- TwitterShareButton
- FacebookShareButton
Adds:
- FormWithLabel
- Button
- IconButton
- Radio
- Input
- InputWithIconButton
- Hero
Fixes:
- Include svgs via
babel-plugin-inline-react-svg
Fixes:
- Include static files in build
Still work in progress
Adds:
- Basic color scheme
- Rebass theme
- Victory theme