David Langley
|
491f0cd08a
|
Change license (#13)
* Copyright headers 1
* Licence headers 2
* Copyright Headers 3
* Copyright Headers 4
* Copyright Headers 5
* Copyright Headers 6
* Copyright headers 7
* Add copyright headers for html and config file
* Replace license files and update package.json
* Update with CLA
* lint
|
2024-09-09 13:57:16 +00:00 |
Florian Duros
|
2f953f1d0f
|
New layout selector ui in user settings (#12676)
* feat: reworked the layout switcher
* feat: make the classname optional in EventTilePreview.tsx
* test: add tests to LayoutSwitcher
* feat: change appearance tab
* test: update appearance snapshot
* e2e: add tests
* css: add comment for gap overriding
|
2024-07-05 07:30:31 +00:00 |
Florian Duros
|
7d8623de89
|
Fix `Match system theme` toggle (#12719)
* deps: force react-id version
* e2e: use checkbox name
|
2024-07-02 08:39:22 +00:00 |
Florian Duros
|
33a017b528
|
New theme ui in user settings (#12576)
* Add hook to get the theme
* Adapt subsection settings to new ui
* WIP new theme subsection
* Add theme selection
* Fix test types
* Disabled theme selector when system theme is used
* Update compound to `4.4.1`
* Add custom theme support
* Remove old ThemChoicePanel
* Fix QuickThemeSwitcher-test.tsx
* Fix AppearanceUserSettingsTab-test.tsx
* Update i18n
* Fix ThemeChoicePanel-test.tsx
* Update `@vector-im/compound-web`
* Small tweaks
* Fix CSS comments and use compound variable
* Remove custom theme title
* i18n: update
* test: add tests to theme selection
* test: update AppearanceUserSettingsTab-test snapshot
* test: rework custom theme
* playwright: fix audio-player.spec.ts
* playwright: appearance tab
* test: update snapshot
* playright: add custom theme
* i18n: use correct char for ellipsis
* a11y: add missing aria-label to delete button
* dialog: update close button tooltip
* theme: remove local state and handle custom delete
* theme: don't add twice the same custom theme
* test: update snapshot
* playwright: update snapshot
* custom theme: add background to custom theme list
* update compound web
* Use new destructive property on `IconButton` of theme panel
* test: update snapshots
* rename new ui into legacy
* remove wrong constructor doc
* fix theme selector padding
* theme selector: fix key
* test: fix e2e
|
2024-06-26 15:47:01 +00:00 |