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
renovate[bot]
a0c8575113
Update dependency prettier to v3 ( #12095 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-01-02 18:56:39 +00:00
Germain
2a7780052e
Compound Typography pass regression fixes ( #11189 )
...
* Compound Typography pass regression fixes
* updates to the room list sizing
* fix subtitle clipping
* revert display name to use medium variant
2023-07-04 16:54:28 +00:00
Kerry
9211da20f4
Use semantic headings in user settings - Notifications ( #10948 )
...
* use semantic headings in user notif settings
* unset margin for subsection content when no heading
* remove debug
2023-05-23 23:36:09 +00:00
Kerry
2f2804f8af
fix content overflow in settings subsection ( #10960 )
2023-05-23 23:31:56 +00:00
Kerry
9bab356e20
Use semantic headings in user settings Labs ( #10773 )
...
* allow testids in settings sections
* use semantic headings in LabsUserSettingsTab
* put back margin var
* explicit cast to boolean
* Update src/components/views/settings/shared/SettingsSubsection.tsx
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-05-16 01:22:45 +00:00
Kerry
692d73dfe8
Use semantic headings in user settings Help & About ( #10752 )
...
* split SettingsSection out of SettingsTab, replace usage
* correct copyright
* use semantic headings in GeneralRoomSettingsTab
* use SettingsTab and SettingsSubsection in room settings
* fix VoipRoomSettingsTab
* use SettingsSection components in space settings
* settingssubsection text component
* use semantic headings in HelpUserSetttings tab
* use ExternalLink components for external links
* test
* strict
* lint
2023-05-03 22:35:43 +00:00
Kerry
0485b74acb
Device manager - design tweaks ( #9768 )
...
* hover style on dropdown
* hover states
* device details spacing
* device details h3 -> h4
* missing fullstops
* update snapshots for new copy
* device details expand icon bigger
* hide current session security card when details expanded
* filter dropdown padding and hover state
* update cypress selector for device detail heading
2022-12-20 01:17:05 +00:00
Kerry
03182d03be
Device manager - add settings subsection heading component ( #9387 )
...
* add settings subsection heading component
* use named export
* newline
2022-10-11 20:12:02 +02:00
Kerry
eb2e61e9cf
Device manager: generic settings subsection component (PSG-636) ( #9147 )
...
* add feature_new_device_manager labs flag
* add generic settings tab container
* settingstab section styles
* add session manager tab to user settings
* add sessions tab case to UserSettingDialog test
* fussy import ordering
* remove posthog tracking
* i18n
* add generic settings subsection component
2022-08-09 10:14:30 +02:00