- Fix class collision bug for SSR in
BackToTop
component. (@alexandre-lelain)
<Navbar>
now displays the current language in mobile mode by default for SSR apps. (@alexandre-lelain)
- Fix
BackToTop
anchor bug when scrolling to top. (@alexandre-lelain)
- Add components-extra icon to Readme! :) (@alexandre-lelain)
<BackToTop>
now removes the URL's hash when clicked. UsekeepHash
prop to disable this default behavior. (@alexandre-lelain)
- The
<Card>
's title is now a<p>
element to prevent bad titles order in the page's DOM. (@alexandre-lelain) - Prevent
<CreditCardNumber>
to autofocus on mount. (@alexandre-lelain)
- Add minimal version required for styled-components in the get started page. (@alexandre-lelain)
- Add a description in each component documentation page. (@alexandre-lelain)
- Bump deps to latest versions. (@alexandre-lelain)
- Refactor
CookiesConsent.Category
to useAccordion
name from MUI. (@alexandre-lelain)
- Fix dead link on README. (@Armanio)
- Update
CookiesConsent.Category
doc. (@alexandre-lelain)
<Navbar>
no longer have aisSticky
prop, and instead useposition: string
to enhance customization. (@alexandre-lelain)icon
prop of<Footer.Item>
is now ofReact.ReactNode
type. (@alexandre-lelain)bottomBanner
prop of<Footer>
is now ofReact.ReactNode
type. (@alexandre-lelain)- /!\ all
onChange
callbacks on every component now return theevent
instead of only thevalue
. (@alexandre-lelain) - Fixed
image
prop of<Card>
. It now follows MUI's CardMedia. (@alexandre-lelain)
- The library now fully supports TypeScript! (@alexandre-lelain)
- You can now import components' types & props interfaces. (@alexandre-lelain)
- The github project now used lerna to separate the components library from its documentation site; (@alexandre-lelain)
- The types errors appearing in browser's console were fixed to include the components' name instead. (@alexandre-lelain)
- No more Docz :'( The documentation site was completely rewritten:
- UI is much more faster
- Props are now correctly parsed from both TS & PropTypes sources.
- No more compilation error due to docs-core bugs.
- Compilation time is a lot faster.
- Enhanced SEO.
- Added
TypeScript
page - Enhanced
Palette
page with the full palette instead.
- Complete the bundling guide in the docs. (@alexandre-lelain)
- Fix undefined className in BackToTop's icon. (@alexandre-lelain)
- Add
contrastText
default color toNavbar
's brand container. (@alexandre-lelain)
BackToTop
button is now animated. (@alexandre-lelain)- Display-breaking: the default theme colors was changed to be closer to MUI's one. (@alexandre-lelain)
- Remove useless bits of code in most of the components. (@alexandre-lelain)
- bump dependencies to latest version. (@alexandre-lelain)
- Added a live
ThemePicker
to enable users to test their colors live. (@alexandre-lelain)
- All components now have a more consistant and coherent usage of the theme. The
backgrounds now relies on the
primary
main color, and the buttons, text & icons on them now have acontrastColor
to adapt to any theme value provided. (@alexandre-lelain) Paragraph
's default variant changed tobody1
. (@alexandre-lelain)- components' elevations now follow those of Material-ui. (@alexandre-lelain)
- Update link to bundlesize in README. (@alexandre-lelain)
- Reduce bundle-size by replacing lodash. (@alexandre-lelain)
- Add missing
@babel/runtime
dependency. (@alexandre-lelain)
- Add
dark
theme support in<StyledProvider>
. (@alexandre-lelain)
- Add
Palette
page and fixed typos. (@alexandre-lelain)
- Fix label's click not changing value of switch in
CookiesConsent
. (@alexandre-lelain)
- Bump dependencies to latest versions. (@alexandre-lelain)
- Breaking-change:
@material-ui/core
is now a peer-dependency. (@alexandre-lelain)
- Remove usage of
Typography
in docs to make copy-paste easier for users. (@alexandre-lelain) - Add link to Contributing.md in README. (@alexandre-lelain)
- Fix wrong prop-type of
bottomBanner
prop (Footer) &icon
prop (Footer.Item). (@alexandre-lelain)
- Fix wrong import in README. (@alexandre-lelain)
- Added
Guides
reference to documentation site. (@alexandre-lelain)
- Updated README. (@alexandre-lelain)
- fix to small switch-label's width in
CookiesConsent
. (@alexandre-lelain)
- Updated all dependencies to latest stable versions. (@alexandre-lelain)
- add
CookiesConsent
component. (@alexandre-lelain)
- add
Troubleshooting
section in storybook. (@alexandre-lelain)
- fix
CookiesBanner
's cookie icon display on sm screens. (@alexandre-lelain) - fix
CookiesBanner
's elevation. (@alexandre-lelain)
Card
's description is now of typenode
. (@alexandre-lelain)Card
's content will now render inside adiv
instead of abutton
if no onClick function is provided. (@alexandre-lelain)
- Fixed text content of
Newsletter
not being centered. (@alexandre-lelain) - Navbar's title now has a normal line-height. (@alexandre-lelain)
- Reduce bundle size by replacing
TextField
withOutlinedInput
inNewsletter
component. (@alexandre-lelain)
- Added
Newsletter
component. (@alexandre-lelain)
- Added more accurate tests on forwarded refs. (@alexandre-lelain)
- Added
SSR
section to storybook. (@alexandre-lelain) - Code snippets of storybook are now styled with
react-syntax-highlighter
. (@alexandre-lelain)
- Added missing
babel-plugin-transform-react-remove-prop-types
dev dep. (@alexandre-lelain) - Fix
Navbar
menu not closing on Mobile. (@alexandre-lelain)
- Bump
rollup-plugin-terser
&@storybook/react
versions. (@alexandre-lelain) - Bump latest material-ui versions. (@alexandre-lelain)
- Added external plugin to rollup for umd build. (@alexandre-lelain)
- Set default dimensions props on
Navbar
icons to improve display on SSR rendering. (@alexandre-lelain)
- Fix
BackToTop
component crashing on SSR build. (@alexandre-lelain)
- Added check for SSR on
BackToTop
button. (@alexandre-lelain)
- Added
big
prop toCard
. (@alexandre-lelain)
- Added
resetCSS
helper to exports. (@alexandre-lelain)
- Bump react & react-dom to 16.12.0. (@alexandre-lelain)
Navbar.Language
now havesmallScreenSupport
bool prop to cut the selectedLanguage on very small screens. (@alexandre-lelain)
- Fixed
Paragraph
component not being exported. (@alexandre-lelain)
- Add
fonts
section to README & stories. (@alexandre-lelain)
- The Compound Pattern was applied to all components. (@alexandre-lelain)
Card
now haveCard.Button
for the controls. (@alexandre-lelain)- Renamed onCardClick prop of
Card
component to onClick. (@alexandre-lelain) CookiesBanner
now haveCookiesBanner.Button
for the controls. (@alexandre-lelain)Footer
now haveFooter.Column
&Footer.Item
inner components. (@alexandre-lelain)- Renamed
bannerContent
prop ofFooter
tobottomBanner
. (@alexandre-lelain) - Updated all stories with latest changes. (@alexandre-lelain)
Navbar
now follow compound pattern. (@alexandre-lelain)- Added copy&paste example in the storybook. (@alexandre-lelain)
- First major release of the project. (@alexandre-lelain)
- Updated dependencies. (@alexandre-lelain)
- Add
StyledProvider
andCustomization
stories. (@alexandre-lelain) - Updated README. (@alexandre-lelain)
- Breaking-change: renamed
otherTheme
prop of StyledProvider totheme
. (@alexandre-lelain)
- Fix
PropTypes.oneOfType
bad representation on API stories. (@alexandre-lelain)
- Fix forgotten export of
CreditCardNumber
component in the main entry. (@alexandre-lelain)
- Add
CreditCardNumber
component. (@alexandre-lelain) - Add react-hook eslint plugin. (@alexandre-lelain)
- Fix wrong github
repository
value. (@alexandre-lelain)
- Add
README
in published build folder. (@alexandre-lelain)
- Replace
postinstall
script by after build script. (@alexandre-lelain) - Add
release
script to publish build folder only. (@alexandre-lelain)
- Fixed too big link of
Navbar
's brand title. (@alexandre-lelain)
- Remove
@material-ui/icons
dependency. (@alexandre-lelain) - es5 components can now be imported via
components-extra/[COMPONENT]
if es modules are not supported. (@alexandre-lelain) - Improved README display. (@alexandre-lelain)
- Fixed typo in package.json. (@alexandre-lelain)
- Fixed build entries in package.json. (@alexandre-lelain)
- Add
babel-plugin-transform-imports
plugin to babel conf to tree shake material-ui imports. (@alexandre-lelain) - Updated README. (@alexandre-lelain)
- Shorten default components imports from users' projects. (@alexandre-lelain)
- Updated README. (@alexandre-lelain)
- Replaced named imports from
@material-ui/icons
to default. (@alexandre-lelain)
components-extra
is now tree-shakable! :) (@alexandre-lelain)- Replaced webpack by rollupJS. (@alexandre-lelain)
- Add
cjs
,umd
,esm
&es
builds. (@alexandre-lelain) - Replaced
.babelrc
config bybabel.config.js
file. (@alexandre-lelain)
- Fix wrong link to CI badge in Readme (again!). (@alexandre-lelain)
- Fix typo in code snippet in README. (@alexandre-lelain)
- Fix wrong link to CI badge in Readme. (@alexandre-lelain)
- Added components tests. (@alexandre-lelain)
- Added npm versioning scripts to package.json. (@alexandre-lelain)
- Added connection to Travis CI pipelines. (@alexandre-lelain)
Navbar
component now set the first item oflanguages
array prop if no default is provided. (@alexandre-lelain)
- Fixed broken API on storybook. (@alexandre-lelain)
- Renamed old Navbar's props
options
&renderBrandIcon
tonavItems
&brandIcon
. (@alexandre-lelain) - Added default value props to components. (@alexandre-lelain)
- All components are now exported with
React.forwardRef
. (@alexandre-lelain)
- Changed
Footer
main container element from<div>
to<footer>
. (@alexandre-lelain) - Add
Paragraph
component. (@alexandre-lelain) - Add
CookiesBanner
component. (@alexandre-lelain)
- Add
Footer
component. (@alexandre-lelain)
- Fix README missing symbol in code snippets. (@alexandre-lelain)
- Add
Menu
&Contributing
sections in README. (@alexandre-lelain) - Add more details in
Customization
section in README. (@alexandre-lelain) - Add
Components
&Introduction
in storybook, along withget Started
story. (@alexandre-lelain)
- Fix typos in README. (@alexandre-lelain)
- The components' api props-table in the storybook is now generic. (@alexandre-lelain)
- Fix
Navbar
navigation items bug when usinglinkComponent
prop. (@alexandre-lelain) - Added missing default props in various components. (@alexandre-lelain)
Card
's content is now left aligned. (@alexandre-lelain)
- Add
Card
component. (@alexandre-lelain)
Navbar
&BackToTop
components are now exported as styled-components. (@alexandre-lelain)
- Add badges in Readme. (@alexandre-lelain)
- Fix
Navbar
&BackToTop
secondary components color. (@alexandre-lelain)
- Initial publish of the project. (@alexandre-lelain)
- Add Navbar, BackToTop & StylesProvider components. (@alexandre-lelain)
Build not working properly. Do not use.