Releases: elm-street-technology/elevate-ui
Releases · elm-street-technology/elevate-ui
Official Release
Added
- Master branch / update deployments to come from Master (Eric Stout)
- This changelog! (Eric Stout)
- Theme Spacing now added to ThemeProvider, allowing a proper spacing system (Dillon Morris)
- Transparent Button Styles (Eric Stout)
- Global Notification functionality (Eric Stout)
- "body2" type/variant to the Typography component (Dillon Morris)
- Default border style (Dillon Morris)
Updated
- Uncenter some doc components that got missed (Eric Stout)
- Expanded and Re-organized documentation (Dillon Morris)
- Include dynamic version number under EUI Logo (Dillon Morris/Eric Stout)
- Set Datetime value to null if no value exists (Eric Stout)
- Accordions closed by default (Eric Stout)
- Accordion caret color updated to match font color
Bugfix
- Fix
FullscreenLoader
file name in git to fix build failures - BREAKING CHANGE!!! - (Eric Stout) - Fix JSS export name to match EUI naming conventions (Eric Stout)
Chores
- Surpress ESLint warnings by rewriting code (Eric Stout)
Datetime Updates
Updates the Datetime picker component, also adds onChange support.
Color Updates!
Updates
- Update color palette, fix button renders
- Add global helper function for color string checking, update button group colors
- Update Components to use updated colors, update color docs
- Added all new EUI colors and updated styles in Docs, including redesigned sidebar
Bugfix
- Clear ripple timeout on ComponentWillUnmount
Breaking Changes
theme.color.primary
&theme.color.secondary
are no longer supported. Apps will need updating accordingly. All other legacy theme colors are still mapped to their new values.