mirror of
https://github.com/immich-app/immich.git
synced 2025-05-30 19:54:52 -04:00
feat(web): organize user settings (#2340)
This commit is contained in:
parent
2a88cc74bf
commit
c329a17975
@ -26,28 +26,28 @@
|
|||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<SettingAccordion title="User Profile" subtitle="View and manage your profile">
|
<SettingAccordion title="Account" subtitle="Manage your account">
|
||||||
<UserProfileSettings {user} />
|
<UserProfileSettings {user} />
|
||||||
</SettingAccordion>
|
</SettingAccordion>
|
||||||
|
|
||||||
<SettingAccordion title="Password" subtitle="Change your password">
|
<SettingAccordion title="API Keys" subtitle="Manage your API keys">
|
||||||
<ChangePasswordSettings />
|
<UserAPIKeyList />
|
||||||
</SettingAccordion>
|
</SettingAccordion>
|
||||||
|
|
||||||
<SettingAccordion title="API Keys" subtitle="View and manage your API keys">
|
<SettingAccordion title="Authorized Devices" subtitle="Manage your logged-in devices">
|
||||||
<UserAPIKeyList />
|
<DeviceList />
|
||||||
</SettingAccordion>
|
</SettingAccordion>
|
||||||
|
|
||||||
{#if oauthEnabled}
|
{#if oauthEnabled}
|
||||||
<SettingAccordion
|
<SettingAccordion
|
||||||
title="OAuth"
|
title="OAuth"
|
||||||
subtitle="Manage your linked account"
|
subtitle="Manage your OAuth connection"
|
||||||
isOpen={oauthOpen || $page.url.searchParams.get('open') === 'oauth'}
|
isOpen={oauthOpen || $page.url.searchParams.get('open') === 'oauth'}
|
||||||
>
|
>
|
||||||
<OAuthSettings {user} />
|
<OAuthSettings {user} />
|
||||||
</SettingAccordion>
|
</SettingAccordion>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
<SettingAccordion title="Authorized Devices" subtitle="View and manage your logged-in devices">
|
<SettingAccordion title="Password" subtitle="Change your password">
|
||||||
<DeviceList />
|
<ChangePasswordSettings />
|
||||||
</SettingAccordion>
|
</SettingAccordion>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user