Updates & Changes
The new documentation allows faster and easier access to the documentation. Overall we are trying to provide a better experience for developers and designers.
Full text search with shortcuts for the documentation.
You can now edit the documentation directly via Github. This will create a Pull Request for you.
Button and other components now have a playground to test all possible properties.
We are now providing a set of guidelines for PWA development. The Components are now PWA (or Capacitor) ready and can provide an almost native experience. You can find them here.
Icons are now available in the documentation. For other icons we recommend to use Font Awesome.
Better Developers Experience by Typescript Support.
Restructured to have a more dynamic mono-repo structure.
For example now you can import only the packages you need. For example un/react
for the react components and un/styles
for the css styles.
Components like Accordion
and Callout
have been added and components like DatePicker
and RadioButton
have been rewritten.
You can now create custom themes and tokens. This enables the Darkmode
and the use in projects that not follow the WFP Design System.
Figma is now the source of Truth for all tokens.
The overall accessibility has improved by providing the required aria
attributes and tabindex
for keyboard navigation.
The design system now provides react hooks for better customization and and creating reusable elements.
CSS is still the source of truth for the design system. We are not using CSS in JS.
The new version is not 100% backwards compatible. We are working on a migration guide.
Naming