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