Nathan Panchout
9cc9214e9a
🎨 (react) add UIKit theme support
...
Introduce new UIKit theme with light and dark variants, including
comprehensive color tokens for both themes. Update relevant components
and styles to accommodate the new theme architecture.
2025-09-23 15:58:43 +02: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
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
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
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
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
a526243667
♻️ (demo) demonstrate token references
...
Demonstrate the use of token references by editing the greyscale
color which is used by lots of components.
2023-07-07 15:06:18 +02:00
Lebaud Antoine
2a5533962d
💄 (demo) update default cunningham tokens
...
Update default demo app design tokens to
avoid unnecessary changes unrelated to branch work.
2023-06-27 11:03:57 +02:00
Romain Le Cellier
0e6532f098
🎨 (all) global lint
...
Executiing `yarn format` should not generate any changes in the
project.
Apply yarn format to all files.
2023-05-05 10:54:50 +02:00
Nathan Vasse
edf4563e3e
🔧 (demo) update tokens file
...
The existing file was a bit outdated, we regenerate them in order to
keep things as fresh as possible.
2023-04-27 15:34:15 +02:00
jbpenrath
b79c23da30
💫 (tokens) change transitions timing functions
...
Increase duration by 50ms then switch to ease cubic timing function in
order to get smoother but enough speed transitions.
2023-04-12 17:21:19 +02:00
Nathan Vasse
b908136224
✨ (tokens) generate css utility classes
...
These were the missing parts in order to use every design tokens
of Cunningham. Including: spacing, font weight, size, family, and
colors. In order to be really versatile and to allow users to
define new design tokens I had to re-organize the way those tokens
are sub divided in sub objects in cunningham.ts file. That's why
sub division are created for theme.typ.sizes for instance.
2023-01-20 17:00:31 +01:00
Nathan Vasse
3bb74d8594
🔧 (demo) update demo app to customize official tokens
...
Showcase how to customize an official design token.
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
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