UX: make settings available if not logged in

This commit is contained in:
Pieter Vander Vennet 2025-01-21 20:47:57 +01:00
parent 3bf099c14a
commit 87c68cedc7
4 changed files with 30 additions and 24 deletions

View file

@ -124,12 +124,6 @@
</svelte:fragment>
<!-- All shown components are set by 'usersettings.json', which happily uses some special visualisations created specifically for it -->
<LoginToggle {state} silentFail>
<div class="flex flex-col" slot="not-logged-in">
<LanguagePicker availableLanguages={theme.language} />
<Tr cls="alert" t={Translations.t.userinfo.notLoggedIn} />
<LoginButton clss="primary" osmConnection={state.osmConnection} />
</div>
<SelectedElementView
highlightedRendering={state.guistate.highlightedUserSetting}
layer={usersettingslayer}
@ -141,7 +135,6 @@
{state}
tags={state.userRelatedState.preferencesAsTags}
/>
</LoginToggle>
</Page>
<LoginToggle {state} silentFail>