fix(frontend): 支援メニューがデッキUIで正常に動作しない問題を修正 (MisskeyIO#861)

+ kawaiiモードのメニュー追加

MSKY-1
This commit is contained in:
あわわわとーにゅ 2024-12-28 14:56:37 +09:00 committed by GitHub
parent ff195d4f8d
commit 7bcc254fd4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 25 additions and 7 deletions

View file

@ -11,9 +11,9 @@ SPDX-License-Identifier: AGPL-3.0-only
<div class="_gaps_m">
<div :class="$style.banner" :style="{ backgroundImage: `url(${ instance.bannerUrl })` }">
<div style="overflow: clip;">
<img v-if="miLocalStorage.getItem('kawaii')" src="/client-assets/kawaii/misskey-io.png" alt="" :class="$style.bannerIconAlt"/>
<img v-if="kawaiiMode" src="/client-assets/kawaii/misskey-io.png" alt="" :class="$style.bannerIconAlt"/>
<img v-else :src="instance.iconUrl ?? instance.faviconUrl ?? '/favicon.ico'" alt="" :class="$style.bannerIcon"/>
<Mfm v-if="miLocalStorage.getItem('kawaii')" text="Logo by @sawaratsuki@misskey.io" :class="$style.iconCredit"/>
<Mfm v-if="kawaiiMode" text="Logo by @sawaratsuki@misskey.io" :class="$style.iconCredit"/>
<div :class="$style.bannerName">
<b>{{ instance.name ?? host }}</b>
</div>
@ -178,6 +178,7 @@ const props = withDefaults(defineProps<{
initialTab: 'overview',
});
const kawaiiMode = miLocalStorage.getItem('kawaii') === 'true';
const stats = ref<Misskey.entities.StatsResponse | null>(null);
const tab = ref(props.initialTab);