chore(ui): improve ui consistency

This commit is contained in:
liyasthomas
2021-12-24 08:12:35 +05:30
parent 1eb9eb911e
commit 10cb433e80
17 changed files with 90 additions and 48 deletions

View File

@@ -22,10 +22,11 @@
:icon="
size === active ? 'radio_button_checked' : 'radio_button_unchecked'
"
:active="size === active"
@click.native="
() => {
setActiveFont(size)
$refs.fontSize.tippy().hide()
fontSize.tippy().hide()
}
"
/>
@@ -34,6 +35,7 @@
</template>
<script setup lang="ts">
import { ref } from "@nuxtjs/composition-api"
import {
HoppFontSizes,
HoppFontSize,
@@ -46,6 +48,7 @@ const t = useI18n()
const fontSizes = HoppFontSizes
const active = useSetting("FONT_SIZE")
const fontSize = ref<any | null>(null)
const getFontSizeName = (size: HoppFontSize) => {
return t(`settings.font_size_${size}`)