From debcb57f47b27463e411ce7fdfd6b78fd0156084 Mon Sep 17 00:00:00 2001 From: Calum Date: Sun, 13 Jul 2025 15:01:43 +0100 Subject: [PATCH] feat: tags validations --- .../src/pages/[type]/[id]/settings/tags.vue | 319 +++++++++++------- packages/moderation/data/nags.ts | 3 +- packages/moderation/data/nags/tags.ts | 28 +- 3 files changed, 211 insertions(+), 139 deletions(-) diff --git a/apps/frontend/src/pages/[type]/[id]/settings/tags.vue b/apps/frontend/src/pages/[type]/[id]/settings/tags.vue index cc51f88c4..cf4f41e76 100644 --- a/apps/frontend/src/pages/[type]/[id]/settings/tags.vue +++ b/apps/frontend/src/pages/[type]/[id]/settings/tags.vue @@ -6,11 +6,31 @@ Tags + +
+ + {{ tooManyTagsWarning }} +
+ +
+ + {{ multipleResolutionTagsWarning }} +
+ +
+ + {{ allTagsSelectedWarning }} +
+

Accurate tagging is important to help people find your {{ formatProjectType(project.project_type).toLowerCase() }}. Make sure to select all tags that apply.

+

Please upload a version first in order to select tags!

@@ -112,145 +132,182 @@ - +