From bb80dcb4e41b240d168cf9723747a9841a64675a Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Wed, 11 Jan 2023 13:05:11 -0800 Subject: [PATCH] Improve moderation messages and add moderation UI on projects. (#889) --- assets/styles/components.scss | 6 +- components/ui/Badge.vue | 4 +- components/ui/ModalModeration.vue | 193 +++++++++++++++++++++++++++++ pages/_type/_id.vue | 121 +++++++++++++++--- pages/_type/_id/settings/index.vue | 15 +-- pages/moderation.vue | 150 +++------------------- store/tag.js | 1 + 7 files changed, 325 insertions(+), 165 deletions(-) create mode 100644 components/ui/ModalModeration.vue diff --git a/assets/styles/components.scss b/assets/styles/components.scss index 4555e5099..85d4819f3 100644 --- a/assets/styles/components.scss +++ b/assets/styles/components.scss @@ -200,6 +200,10 @@ text-decoration: underline; } } + + &.moderation-card { + background-color: var(--color-banner-bg); + } } .universal-labels { @@ -1458,7 +1462,7 @@ h3 { } } -.push-right { +.push-right:not(.input-group), .push-right.input-group > :first-child { margin-left: auto; margin-right: 0; } diff --git a/components/ui/Badge.vue b/components/ui/Badge.vue index 54a224922..83b433245 100644 --- a/components/ui/Badge.vue +++ b/components/ui/Badge.vue @@ -15,8 +15,8 @@ - +