| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor(components): extract SettingsForm component form SettingsModal | Armand Philippot | 2023-11-11 | 4 | -110/+0 |
| | | | | | | | We could use an array of items and map over it instead of repeating the Switch component for each settings but with translations, it becomes quickly unreadable. So I prefer to keep separate components. | ||||
| * | refactor(providers,hooks): rewrite PrismThemeProvider & usePrismTheme | Armand Philippot | 2023-11-11 | 1 | -22/+5 |
| | | | | | | | * reuse Theme provider logic * move DOM mutation from provider to hook * add a script to init theme before page load | ||||
| * | refactor(components): make form components compliant with Eslint rules | Armand Philippot | 2023-11-11 | 2 | -3/+3 |
| | | |||||
| * | feat(components): replace icons with a generic Icon component | Armand Philippot | 2023-10-24 | 1 | -8/+15 |
| | | | | | | Sizes are also predefined and can be set using the `size` prop, so the consumers should no longer adjust the size in CSS. | ||||
| * | build: convert project to esm | Armand Philippot | 2023-10-24 | 1 | -0/+1 |
| | | |||||
| * | refactor(components): rewrite form components | Armand Philippot | 2023-10-24 | 4 | -0/+119 |
