From d2c9d02523549b063fdc3f5e8e514a4644012ef6 Mon Sep 17 00:00:00 2001 From: pacnpal <183241239+pacnpal@users.noreply.github.com> Date: Wed, 13 Nov 2024 14:38:17 +0000 Subject: [PATCH] Enhance moderation dashboard UI and UX: - Add HTMX-powered filtering with instant updates - Add smooth transitions and loading states - Improve visual hierarchy and styling - Add review notes functionality - Add confirmation dialogs for actions - Make navigation sticky - Add hover effects and visual feedback - Improve dark mode support --- templates/moderation/admin/base.html | 140 +++++++++--- templates/moderation/partials/filters.html | 44 ++++ .../moderation/partials/submission_list.html | 209 +++++++++++------- 3 files changed, 283 insertions(+), 110 deletions(-) create mode 100644 templates/moderation/partials/filters.html diff --git a/templates/moderation/admin/base.html b/templates/moderation/admin/base.html index 3c51af24..17a16195 100644 --- a/templates/moderation/admin/base.html +++ b/templates/moderation/admin/base.html @@ -4,10 +4,9 @@ {% block title %}ThrillWiki Moderation{% endblock %} {% block extra_css %} - {% endblock %} @@ -117,21 +168,31 @@