feat: add 'use star favorite icon' preference (#2067)

This commit is contained in:
TAKAHASHI Shuuji 2023-05-07 00:52:33 +09:00 committed by GitHub
parent 126cd4d535
commit 582a9847a1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 37 additions and 10 deletions

View file

@ -4,6 +4,7 @@ definePageMeta({
})
const { t } = useI18n()
const useStarFavoriteIcon = usePreferences('useStarFavoriteIcon')
useHydratedHead({
title: () => t('nav.favourites'),
@ -14,7 +15,7 @@ useHydratedHead({
<MainContent>
<template #title>
<NuxtLink to="/favourites" timeline-title-style flex items-center gap-2 @click="$scrollToTop">
<div i-ri:heart-3-line />
<div :class="useStarFavoriteIcon ? 'i-ri:star-line' : 'i-ri:heart-3-line'" />
<span>{{ t('nav.favourites') }}</span>
</NuxtLink>
</template>