From 80d19c8ebbbf17ea3a406e99ce0727a63696ab74 Mon Sep 17 00:00:00 2001 From: gunshiz Date: Tue, 8 Sep 2026 00:21:08 +0700 Subject: [PATCH] fix(ui) : constrain condition selectors on mobile --- components/admin/guide-section-editor.tsx | 141 ++++++++++++---------- components/public/condition-switcher.tsx | 31 ++--- components/public/team-search.tsx | 15 ++- 3 files changed, 101 insertions(+), 86 deletions(-) diff --git a/components/admin/guide-section-editor.tsx b/components/admin/guide-section-editor.tsx index 6c56314..867e663 100644 --- a/components/admin/guide-section-editor.tsx +++ b/components/admin/guide-section-editor.tsx @@ -49,6 +49,7 @@ import { import { AutosaveStatus } from "@/components/admin/autosave-status"; import { DeleteConfirmationDialog } from "@/components/admin/delete-confirmation-dialog"; import { MediaUploader } from "@/components/admin/media-uploader"; +import { ScrollableNav } from "@/components/public/scrollable-nav"; import { TeamArtifactIcon } from "@/components/public/team-search"; import { SimpleTooltip } from "@/components/tooltip"; import { @@ -1240,25 +1241,27 @@ function WeaponEditor({ guide, weapons, characters, initial }: EditorBase) { />
- { - if (values[0]) setActiveGroupIndex(Number(values[0])); - }} - > - {groups.map((group, index) => ( - setRenamingWeaponGroupIndex(index)} - > - {group.name.trim() || `Condition ${index + 1}`} - - ))} - + + { + if (values[0]) setActiveGroupIndex(Number(values[0])); + }} + > + {groups.map((group, index) => ( + setRenamingWeaponGroupIndex(index)} + > + {group.name.trim() || `Condition ${index + 1}`} + + ))} + +