feat(settings): about page

This commit is contained in:
三咲智子 2023-01-03 04:19:36 +08:00
parent 3563b58651
commit c0a2aca98a
No known key found for this signature in database
GPG key ID: 69992F2250DFD93E
7 changed files with 146 additions and 59 deletions

View file

@ -20,38 +20,38 @@ const isRootPath = computedEager(() => route.name === 'settings')
</div>
</template>
<div xl:w-97 lg:w-78 w-full>
<SettingsNavItem
<SettingsItem
v-if="isHydrated && currentUser "
command
icon="i-ri:user-line"
:text="$t('settings.profile.label')"
to="/settings/profile"
/>
<SettingsNavItem
<SettingsItem
command
icon="i-ri-compasses-2-line"
:text="$t('settings.interface.label')"
to="/settings/interface"
/>
<SettingsNavItem
<SettingsItem
command
icon="i-ri-globe-line"
:text="$t('settings.language.label')"
to="/settings/language"
/>
<SettingsNavItem
<SettingsItem
command
icon="i-ri:settings-2-line"
:text="$t('settings.preferences.label')"
to="/settings/preferences"
/>
<SettingsNavItem
<SettingsItem
command
icon="i-ri-group-line"
:text="$t('settings.users.label')"
to="/settings/users"
/>
<SettingsNavItem
<SettingsItem
command
icon="i-ri:information-line"
:text="$t('settings.about.label')"