enhance(frontend): 노트 헤더의 편집됨 아이콘에 커서를 올리면 마지막으로 노트를 편집한 시간을 툴팁으로 표시함

This commit is contained in:
NoriDev 2023-11-22 16:53:18 +09:00
parent dd0f4bb3c3
commit efb64e3014
6 changed files with 7 additions and 2 deletions

View file

@ -35,10 +35,11 @@ Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2023xx](CHANGE
### Client
- Enhance: 리액션 상태에 따라 버튼의 툴팁을 다르게 표시함
- Enhance: 노트 헤더의 편집됨 아이콘에 커서를 올리면 마지막으로 노트를 편집한 시간을 툴팁으로 표시함
- Fix: 역할 설정에 잘못된 설정이 표시됨
- Fix: 비공개 노트에 답글을 달 수 있음
- 답글이 달리면 해당 비공개 노트의 내용을 다른 사람이 볼 수 있음
- Fix: 노트 헤더의 수정됨 아이콘의 툴팁 디자인이 잘못 표시됨
- Fix: 노트 헤더의 편집됨 아이콘의 툴팁 디자인이 잘못 표시됨
### Server
- Fix: 일부 환경에서 아이콘 장식을 추가하지 못할 수 있음 ([libnare/cp-castella@d2d05a5](https://github.com/libnare/cp-castella/commit/d2d05a54570ce1b9cfe2a839bafafe6a27e320db))

View file

@ -1,5 +1,6 @@
---
_lang_: "English"
noteUpdatedAt: "Edited: {date} {time}"
editReaction: "Edit reactions"
removeReaction: "Remove reactions"
noNyaization: "Show content without Nyaization"

1
locales/index.d.ts vendored
View file

@ -3,6 +3,7 @@
// Do not edit this file directly.
export interface Locale {
"_lang_": string;
"noteUpdatedAt": string;
"editReaction": string;
"removeReaction": string;
"noNyaization": string;

View file

@ -1,5 +1,6 @@
_lang_: "日本語"
noteUpdatedAt: "編集済み: {date} {time}"
editReaction: "リアクションを編集"
removeReaction: "リアクションを削除"
noNyaization: "ニャ化を表示しない"

View file

@ -1,5 +1,6 @@
---
_lang_: "한국어"
noteUpdatedAt: "편집됨: {date} {time}"
editReaction: "리액션 편집"
removeReaction: "리액션 삭제"
noNyaization: "고양이체를 표시하지 않기"

View file

@ -22,7 +22,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</div>
<div :class="$style.section">
<div :class="$style.info">
<span v-if="note.updatedAt" style="margin-right: 0.5em;" :title="i18n.ts.edited"><i v-tooltip="i18n.ts.edited" class="ti ti-pencil"></i></span>
<span v-if="note.updatedAt" style="margin-right: 0.5em;"><i v-tooltip="i18n.t('noteUpdatedAt', { date: (new Date(note.updatedAt)).toLocaleDateString(), time: (new Date(note.updatedAt)).toLocaleTimeString() })" class="ti ti-pencil"></i></span>
<span v-if="note.visibility !== 'public'" style="margin-right: 0.5em;">
<i v-if="note.visibility === 'home'" v-tooltip="i18n.ts._visibility[note.visibility]" class="ti ti-home"></i>
<i v-else-if="note.visibility === 'followers'" v-tooltip="i18n.ts._visibility[note.visibility]" class="ti ti-lock"></i>