feat: show online status indicator only when available (close #41)

This commit is contained in:
naskya 2023-10-02 07:30:31 +09:00
parent 15bf6b5bdb
commit 9e8fe8c8e0
Signed by: naskya
GPG key ID: 164DFF24E2D40139
2 changed files with 8 additions and 7 deletions

View file

@ -32,6 +32,8 @@
## 細かい変更点
- オンラインステータスが非公開のアカウントにはステータスを表す丸印を表示しないように
- 灰色の丸が表示されていてもそんなに嬉しくないため
- デフォルトで検索エンジンからのクロールを拒否するように変更
- 検索の MFM で使用する検索エンジンを設定から変更可能に
- 以下の選択肢から選べます

View file

@ -1,5 +1,10 @@
<template>
<div v-tooltip="text" class="fzgwjkgc" :class="user.onlineStatus"></div>
<div
v-if="user.onlineStatus !== 'unknown'"
v-tooltip="text"
class="fzgwjkgc"
:class="user.onlineStatus"
></div>
</template>
<script lang="ts" setup>
@ -20,8 +25,6 @@ const text = computed(() => {
return i18n.ts.active;
case "offline":
return i18n.ts.offline;
case "unknown":
return i18n.ts.unknown;
}
});
</script>
@ -42,9 +45,5 @@ const text = computed(() => {
&.offline {
background: #eb6f92;
}
&.unknown {
background: #6e6a86;
}
}
</style>