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 |
Michael Telatynski
|
57a0d99dc8
|
Improve randomString mock for better snapshots (#11375)
|
2023-08-09 09:39:48 +01:00 |
Michael Weimann
|
526645c791
|
Apply prettier formatting
|
2022-12-12 12:24:14 +01:00 |
Germain
|
38dbe8ed33
|
Migrate some tests to React Testing Library (#9584)
|
2022-11-18 09:16:11 +00:00 |
Michael Weimann
|
27ba1e57e6
|
Update matrix-org/react (enzyme deprecation) (#9116)
|
2022-08-02 15:10:43 +02:00 |
Travis Ralston
|
a987ead7d2
|
Step 8.1: Remove skinning setup from all tests
|
2022-03-28 14:02:31 -06:00 |
Kerry
|
abc225d3c6
|
Unit test tsc fixes part 15 (#8104)
* fix ts issues in MPollBody test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues in PollCreateDialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix settings components
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix DateSeparator
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix loosies
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update tsconfig
Signed-off-by: Kerry Archibald <kerrya@element.io>
|
2022-03-22 11:32:35 +01:00 |
Kerry
|
818fddd72c
|
Add customisation point to disable space creation (#7766)
* mock matchMedia in jest setup
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use UIComponent.CreateSpaces in space panel
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* hide add space in spacecontextmenu
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use UIComponent customistations in space oom view add space button
Signed-off-by: Kerry Archibald <kerrya@element.io>
* copyright
Signed-off-by: Kerry Archibald <kerrya@element.io>
|
2022-02-09 17:21:40 +01:00 |
Andy Balaam
|
4b903b9fbd
|
Break ThemeChoicePanel into a separate component (#6998)
* Break ThemeChoicePanel into a separate component
* Tests for ThemeChoicePanel
* i18n fixes
* Fix copyright for ThemeChoicePanel
|
2021-10-20 14:58:27 +00:00 |