From 0a0f3c338700c9f023717354122ec4ef4ff084e9 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Sat, 10 May 2025 21:50:18 -0400 Subject: [PATCH] add "clickable" styling for muted note placeholder --- packages/frontend/src/components/MkNote.vue | 5 +++++ packages/frontend/src/components/MkNoteDetailed.vue | 5 +++++ packages/frontend/src/components/MkNoteSub.vue | 5 +++++ packages/frontend/src/components/SkNote.vue | 5 +++++ packages/frontend/src/components/SkNoteDetailed.vue | 5 +++++ packages/frontend/src/components/SkNoteSub.vue | 5 +++++ 6 files changed, 30 insertions(+) diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue index c405e2369c..c7435f4b56 100644 --- a/packages/frontend/src/components/MkNote.vue +++ b/packages/frontend/src/components/MkNote.vue @@ -1388,6 +1388,11 @@ function emitUpdReaction(emoji: string, delta: number) { padding: 8px; text-align: center; opacity: 0.7; + cursor: pointer; +} + +.muted:hover { + background: var(--MI_THEME-buttonBg); } .reactionOmitted { diff --git a/packages/frontend/src/components/MkNoteDetailed.vue b/packages/frontend/src/components/MkNoteDetailed.vue index 488ee16e62..1dbd61d3e2 100644 --- a/packages/frontend/src/components/MkNoteDetailed.vue +++ b/packages/frontend/src/components/MkNoteDetailed.vue @@ -1199,5 +1199,10 @@ function animatedMFM() { padding: 8px; text-align: center; opacity: 0.7; + cursor: pointer; +} + +.muted:hover { + background: var(--MI_THEME-buttonBg); } diff --git a/packages/frontend/src/components/MkNoteSub.vue b/packages/frontend/src/components/MkNoteSub.vue index c626ebba5d..b66ef10988 100644 --- a/packages/frontend/src/components/MkNoteSub.vue +++ b/packages/frontend/src/components/MkNoteSub.vue @@ -518,5 +518,10 @@ if (props.detail) { border: 1px solid var(--MI_THEME-divider); margin: 8px 8px 0 8px; border-radius: var(--MI-radius-sm); + cursor: pointer; +} + +.muted:hover { + background: var(--MI_THEME-buttonBg); } diff --git a/packages/frontend/src/components/SkNote.vue b/packages/frontend/src/components/SkNote.vue index a08aeb51d8..a64e382a0b 100644 --- a/packages/frontend/src/components/SkNote.vue +++ b/packages/frontend/src/components/SkNote.vue @@ -1451,6 +1451,11 @@ function emitUpdReaction(emoji: string, delta: number) { padding: 8px; text-align: center; opacity: 0.7; + cursor: pointer; +} + +.muted:hover { + background: var(--MI_THEME-buttonBg); } .reactionOmitted { diff --git a/packages/frontend/src/components/SkNoteDetailed.vue b/packages/frontend/src/components/SkNoteDetailed.vue index e9cf45c41e..daa1d90a5e 100644 --- a/packages/frontend/src/components/SkNoteDetailed.vue +++ b/packages/frontend/src/components/SkNoteDetailed.vue @@ -1273,6 +1273,11 @@ onUnmounted(() => { padding: 8px; text-align: center; opacity: 0.7; + cursor: pointer; +} + +.muted:hover { + background: var(--MI_THEME-buttonBg); } .badgeRoles { diff --git a/packages/frontend/src/components/SkNoteSub.vue b/packages/frontend/src/components/SkNoteSub.vue index 7dcaac7727..f3b128f8a7 100644 --- a/packages/frontend/src/components/SkNoteSub.vue +++ b/packages/frontend/src/components/SkNoteSub.vue @@ -606,6 +606,11 @@ if (props.detail) { border: 1px solid var(--MI_THEME-divider); margin: 8px 8px 0 8px; border-radius: var(--MI-radius-sm); + cursor: pointer; +} + +.muted:hover { + background: var(--MI_THEME-buttonBg); } // avatar container with line