element-portable/src/components/views/settings
David Baker c2c108957e
Add sign out button to settings profile section (#12666)
* Add sign out button to settings profile section

And move the logic for displaying the dialog out of the user menu
to somewhere it can be re-used.

Also close any open dialog on logout, because otherwise, well... you
can guess.

* Missing import

* Update screenshot

* This button doesn't need to be an anchor

* Use Flex component

* Use new force-close function

* More tests
2024-07-29 12:53:44 +00:00
..
account Update dependency typescript to v5.4.2 (#12324) 2024-03-19 17:55:06 +00:00
devices MSC4108 support OIDC QR code login (#12370) 2024-06-06 09:57:28 +01:00
discovery Split out email & phone number settings to separate components & move discovery to privacy tab (#12670) 2024-06-26 13:04:19 +00:00
notifications Move the active tab in user settings to the dialog title (#12481) 2024-05-07 09:32:24 +00:00
shared New theme ui in user settings (#12576) 2024-06-26 15:47:01 +00:00
tabs Fix stray 'account' heading (#12791) 2024-07-18 13:04:40 +00:00
AddPrivilegedUsers.tsx Avoid using deprecated exports & methods from matrix-js-sdk (#12359) 2024-03-25 12:21:02 +00:00
AvatarSetting.tsx Update compound-design-tokens to satisfy compound-web peer dependency (#12808) 2024-07-24 09:49:33 +00:00
BridgeTile.tsx Migrate more strings to translation keys (#11642) 2023-09-21 18:16:04 +01:00
ChangeDisplayName.tsx Migrate more strings to translation keys (#11669) 2023-09-26 13:04:17 +01:00
ChangePassword.tsx Stop using deprecated methods, fields & exports (#12524) 2024-05-15 14:58:28 +00:00
CrossSigningPanel.tsx Refine styles of controls to match Compound (#12299) 2024-03-05 04:25:47 +00:00
CryptographyPanel.tsx Refine styles of controls to match Compound (#12299) 2024-03-05 04:25:47 +00:00
EventIndexPanel.tsx Migrate more strings to translation keys (#11669) 2023-09-26 13:04:17 +01:00
FontScalingPanel.tsx Use browser's font size instead of hardcoded 16px as root font size (#12246) 2024-02-21 11:23:07 +00:00
ImageSizePanel.tsx Migrate more strings to translation keys (#11613) 2023-09-19 17:16:38 +01:00
IntegrationManager.tsx Migrate more strings to translation keys (#11669) 2023-09-26 13:04:17 +01:00
JoinRuleSettings.tsx Remove spurious type casts and avoid deprecated symbols (#12513) 2024-05-13 10:48:07 +00:00
KeyboardShortcut.tsx Conform more code to strictNullChecks (#10374) 2023-03-16 11:07:29 +00:00
LayoutSwitcher.tsx New layout selector ui in user settings (#12676) 2024-07-05 07:30:31 +00:00
Notifications.tsx Add activity toggle for TAC (#12413) 2024-04-12 13:18:09 +00:00
PowerLevelSelector.tsx Stop using the js-sdk's compare function (#12782) 2024-07-17 13:51:42 +00:00
SecureBackupPanel.tsx Refine styles of controls to match Compound (#12299) 2024-03-05 04:25:47 +00:00
SetIdServer.tsx Use strong element to semantically denote visually emphasised content (#12320) 2024-03-06 23:34:14 +00:00
SetIntegrationManager.tsx Move integrations switch (#12733) 2024-07-10 19:10:19 +00:00
SettingsFieldset.tsx Fix spacing regression in user settings - roles & permissions (#10993) 2023-05-28 22:20:44 +00:00
SpellCheckSettings.tsx Humanize spell check language labels (#12409) 2024-04-10 22:33:24 +00:00
ThemeChoicePanel.tsx Update compound-design-tokens to satisfy compound-web peer dependency (#12808) 2024-07-24 09:49:33 +00:00
UpdateCheckButton.tsx Refine styles of controls to match Compound (#12299) 2024-03-05 04:25:47 +00:00
UserPersonalInfoSettings.tsx Split out email & phone number settings to separate components & move discovery to privacy tab (#12670) 2024-06-26 13:04:19 +00:00
UserProfileSettings.tsx Add sign out button to settings profile section (#12666) 2024-07-29 12:53:44 +00:00