From 9bebf7718f476dbc698ef78d8ecc6b63a058eaa3 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Mon, 9 Jun 2025 22:11:34 -0400 Subject: [PATCH] hide muted threads behind a CW --- locales/index.d.ts | 4 ++ packages/frontend/src/components/MkNote.vue | 8 ++-- .../src/components/MkNoteDetailed.vue | 8 ++-- .../frontend/src/components/MkNoteSub.vue | 8 ++-- .../src/components/SkFollowingFeedEntry.vue | 8 ++-- .../frontend/src/components/SkMutedNote.vue | 39 ++++++++++++------- packages/frontend/src/components/SkNote.vue | 8 ++-- .../src/components/SkNoteDetailed.vue | 8 ++-- .../frontend/src/components/SkNoteSub.vue | 6 +-- .../frontend/src/utility/check-word-mute.ts | 32 ++++++++++++--- sharkey-locales/en-US.yml | 1 + 11 files changed, 83 insertions(+), 47 deletions(-) diff --git a/locales/index.d.ts b/locales/index.d.ts index da0f7a963f..b6a80f004a 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -11988,6 +11988,10 @@ export interface Locale extends ILocale { * Boosts muted */ "renoteMuted": string; + /** + * {name} said something in a muted thread + */ + "userSaysSomethingInMutedThread": ParameterizedString<"name">; /** * Mark all media from user as NSFW */ diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue index 20071ce00d..c8bb441359 100644 --- a/packages/frontend/src/components/MkNote.vue +++ b/packages/frontend/src/components/MkNote.vue @@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-only