From 0a0f3c338700c9f023717354122ec4ef4ff084e9 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Sat, 10 May 2025 21:50:18 -0400 Subject: [PATCH 1/3] 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 From 0e4b7c91f1513b9d5ee8e0f9e73a83731d5b11a5 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Sat, 10 May 2025 21:52:40 -0400 Subject: [PATCH 2/3] remove invisible user link from "muted note" placeholder --- packages/frontend/src/components/MkNote.vue | 12 +++--------- packages/frontend/src/components/MkNoteDetailed.vue | 4 +--- packages/frontend/src/components/MkNoteSub.vue | 4 +--- packages/frontend/src/components/SkNote.vue | 12 +++--------- packages/frontend/src/components/SkNoteDetailed.vue | 4 +--- packages/frontend/src/components/SkNoteSub.vue | 4 +--- 6 files changed, 10 insertions(+), 30 deletions(-) diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue index c7435f4b56..679e7b7914 100644 --- a/packages/frontend/src/components/MkNote.vue +++ b/packages/frontend/src/components/MkNote.vue @@ -173,23 +173,17 @@ SPDX-License-Identifier: AGPL-3.0-only