|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| 
| 
| 
| | * remove `icon` prop (it is confusing because a copyright should have
the copyright symbol, the license is not part of the copyright)
* reorganize copyright informations
I also updated the CC BY SA icon because the elements was in the wrong
order. | 
| | 
| 
| 
| 
| 
| | Instead of using helpers functions to format the date each time we need
to use a time element, it makes more sense to create a new component
dedicated to this task. | 
| | 
| 
| 
| | * Rename message prop to children prop and set ReactNode as type | 
| | 
| 
| 
| 
| 
| 
| | * Column is a simple div meant to be used inside Columns component so
they should live together.
* NoScript is only used in Layout component and its name does not
make sense since it needs to be used inside a `noscript` element. | 
| | 
| 
| 
| 
| | Sizes are also predefined and can be set using the `size` prop,
so the consumers should no longer adjust the size in CSS. | 
| | 
| 
| 
| 
| | Some components have been renamed to be able to create Footer, Header
and Nav. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * remove `alignment` and `withMargin` props (consumer should handle
that)
* move styles to Sass placeholders to avoid repeats with headings
coming from WordPress
* refactor some other components that depend on Heading to avoid ESlint
errors | 
| | 
| 
| 
| 
| 
| | * Make it compliant with ESlint rules
* Remove mandatory heading, it now depends on the consumer
* Change defaults for hasBorder and variant | 
| | |  | 
| | 
| 
| 
| 
| 
| | Next expect a default export for pages so only those components should
use default exports. Everything else should use named exports to
reduce the number of import statements. | 
| | 
| 
| 
| 
| 
| | Using paths aliases starting with "@" can be confusing and can lead to
conflict with existings modules. I prefer to use relative paths to
avoid extra configuration in tools because of these aliases. | 
| | 
| 
| 
| | I also configure Jest to avoid conflicts between Cypress and Jest. | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | Add more stories for each components and change some components
categories for better organization. | 
| | 
| 
| 
| 
| 
| 
| 
| | I replaced the deprecated VFC type with FC type and made all children
explicits.
Formatjs is still not compatible with React 18 so I need to skip type
checking when comitting. There are some type errors because of
IntlProvider in Storybook stories. | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
|  |  |