jbpenrath
1adff4a165
💄 (demo) fix layout issue
...
The previous fix introduces a new layout issue. Let's fix that properly.
..
2024-02-15 18:04:48 +01:00
jbpenrath
ea74307b9b
💄 (demo) fix asset path and layout issue
...
Asset paths were wrong so once built the application contained broken
links. Then fix a layout issue.
2024-02-15 17:23:40 +01:00
jbpenrath
ec4fbb082c
💄 (demo) improve some default style
...
Improve typography responsive and customize card design tokens for the
dark theme
2024-02-15 17:05:06 +01:00
jbpenrath
d119b79c3f
✨ (demo) add a footer
...
Add a footer to display some useful links
2024-02-15 17:05:06 +01:00
jbpenrath
bacd9446b4
✨ (demo) add onboarding modal
...
On first visit, display an onboarding modal to explain the purpose of
this demo.
2024-02-15 17:05:06 +01:00
jbpenrath
86138df8fe
✨ (demo) use modal to show create form
...
Now that we have a modal component, let's use it to display our creation
form.
2024-02-15 17:05:06 +01:00
jbpenrath
ca56ab32c7
💄 (demo) add blueney theme
...
Add a dark theme inspired by another famous streaming platform with blue
tint.
2024-02-15 17:05:06 +01:00
jbpenrath
270357bc7e
💄 (demo) add reflux theme
...
Add a dark theme inspired by a famous streaming platform
with red tint.
2024-02-15 17:05:06 +01:00
jbpenrath
0ade12251e
✨ (demo) add theme selector
...
As we aims to create several themes for this demo app, we add a select
to easily switch between all existing themes.
2024-02-15 17:05:06 +01:00
Nathan Vasse
3616c72673
✨ (demo) new demo
...
This new demo aims to take advantage of all the new Cunningham's
components. The old demo was kind of a draft, this new one gives
a better overview of what Cunningham is capable of.
2024-01-25 15:58:33 +01:00
Lebaud Antoine
36eedc61c0
🩹 (demo) update stylesheet to use modern SASS
...
Replaced deprecated '@import' with '@use' to align with best practices.
2023-10-24 20:32:42 +02:00
Nathan Vasse
8b1dbd2f25
✨ (demo) add themes handling
...
We now can switch theme directly inside the demo app.
2023-10-04 15:18:00 +02:00
Nathan Vasse
1f0d890cb3
✨ (fonts) allow async font loading
...
Vite automatically inline assets in CSS in lib mode and this is
hardcoded in it. After multiple approaches it seems that this one
is the most trivial and easy-to-maintain one.
2023-03-28 12:00:27 +02:00
Nathan Vasse
980c80c784
➕ (react) add material icons
...
We need some icons to implement the Pagination and the DataGrid.
2023-03-28 12:00:27 +02:00
Nathan Vasse
cd88e46537
♻️ (react) split fonts in a seperate CSS file
...
Fonts were de-facto included in the bundled dist/style.css file which
wasn't convenient in situations were consumers wanted to import fonts
by themselves.
2023-02-21 09:29:24 +01:00
Nathan Vasse
f48dac79c0
🔧 (demo) update demo app to ts config file, customize one token
...
Showcase a situation where we want to customize a component's design token.
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
Nathan Vasse
62c003780b
✨ (demo) add app demo
...
This demo is useful to test in the real usage of the design system as a real
user that will generate its own customized design tokens, implements the design
system's components, etc ...
2022-12-07 17:07:18 +01:00