From 9c995184977cbf520fbd0988a4be948aaf4e3bb3 Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Fri, 8 May 2026 01:40:28 -0700 Subject: [PATCH] chore: improve moderation ux (#6035) * feat: save project review queue filters * reduce unnecessary network calls + prepr * missed file * ui tweaks * add fucked up * add label + prepr * prepr * update legacy badge labels * globe * fix margin * be more reasonable * pending state * fix double review, prepr * small badge text --- .../src/components/ui/ExportModal.vue | 27 +- .../ui/moderation/ModerationQueueCard.vue | 143 ++++++----- .../ui/thread/ConversationThread.vue | 216 ++++++++++++---- apps/frontend/src/helpers/moderation.ts | 75 ++---- .../src/pages/discover/[type]/index.vue | 2 +- apps/frontend/src/pages/moderation/index.vue | 231 ++++++++++++++---- packages/ui/src/components/base/Badge.vue | 8 +- packages/ui/src/locales/en-US/index.json | 4 +- packages/utils/utils.ts | 2 + 9 files changed, 475 insertions(+), 233 deletions(-) diff --git a/apps/app-frontend/src/components/ui/ExportModal.vue b/apps/app-frontend/src/components/ui/ExportModal.vue index 00f81da25..d856a9022 100644 --- a/apps/app-frontend/src/components/ui/ExportModal.vue +++ b/apps/app-frontend/src/components/ui/ExportModal.vue @@ -1,7 +1,7 @@