Nathan Vasse
9fa0ff8ad3
📝 (react) add documentation for Button component
...
Let's leverage the power of Storybook ! Use MDX file to create a
top notch documentation.
2023-01-18 11:29:33 +01:00
Nathan Vasse
7b6d130d7d
✨ (react) implement Button with official tokens
...
Now that we have all the official design tokens we can use them
to build the button component in various colors matching the
design system's ones.
2023-01-18 11:29:33 +01:00
Nathan Vasse
8f5e546f04
⬆️ (react) upgrade package to use official tokens
...
... and install user-event library. Setting the stage for
the implementation of real tokens in the Button component.
2023-01-18 11:29:33 +01:00
Nathan Vasse
e5c1693454
✨ (tokens) add official default theme tokens
...
Due to the recent delivery of the design system document from
designers we are now able to define official design tokens.
2023-01-18 11:29:33 +01:00
Nathan Vasse
be1c9d000b
✨ (react) add tokens.ts files handling
...
These files will be used to define the custom design tokens per components.
They are automatically aggregated by the packages/react/cunningham.ts file,
this is why handling typescript config file was important.
2023-01-11 11:01:56 +01:00
Nathan Vasse
66e6aad84d
✨ (tokens) add TS generator and re-organize the repo
...
Add TS Generator which is a lot based on JS Generator.
2023-01-11 11:01:56 +01:00
renovate[bot]
8ff8aec39f
⬆️ (dependencies) update js dependencies
2023-01-05 14:24:28 +01:00
Nathan Vasse
f47b1a721e
📌 (dependencies) pin vitest to 0.25.7
...
Vitest 0.26.0 was causing crashes during tests. I posted an issue here
https://github.com/vitest-dev/vitest/issues/2531
2022-12-22 10:16:38 +01:00
renovate[bot]
b1b0037cad
⬆️ (dependencies) update js dependencies
2022-12-22 10:16:38 +01:00
renovate[bot]
9aa8f89017
⬆️ (dependencies) update js dependencies
2022-12-13 10:44:28 +01:00
Nathan Vasse
4beff43ebe
✨ (frontend) add storybook to react repo
...
Add storybook for the react repo, this will make developing components
enjoyable ! It can also serve as a single source of thruth.
2022-12-07 17:07:18 +01:00
Nathan Vasse
75f2617726
✨ (components) add react repo
...
This repo only contains a Button which is here only for demonstration purpose.
Its purpose is to contain all the future react-based components of the
design system.
2022-12-07 17:07:18 +01:00