From 14e8faf3a1303a984e1c8e23f4c9a0f9504c1690 Mon Sep 17 00:00:00 2001 From: MatthieuTD <39524319+MatthieuTD@users.noreply.github.com> Date: Tue, 7 Oct 2025 08:30:40 +0200 Subject: [PATCH] Move category editor to full pages and simplify root skeleton --- app/components/StructureNodeEditor.vue | 18 +- app/components/model-types/EditModal.vue | 360 ------------------ app/components/model-types/ManagementView.vue | 111 +----- app/components/model-types/ModelTypeForm.vue | 306 +++++++++++++++ app/pages/component-category/[id]/edit.vue | 124 ++++++ .../index.vue} | 0 app/pages/component-category/new.vue | 68 ++++ app/pages/piece-category/[id]/edit.vue | 122 ++++++ .../index.vue} | 0 app/pages/piece-category/new.vue | 68 ++++ app/shared/modelUtils.ts | 9 +- 11 files changed, 726 insertions(+), 460 deletions(-) delete mode 100644 app/components/model-types/EditModal.vue create mode 100644 app/components/model-types/ModelTypeForm.vue create mode 100644 app/pages/component-category/[id]/edit.vue rename app/pages/{component-category.vue => component-category/index.vue} (100%) create mode 100644 app/pages/component-category/new.vue create mode 100644 app/pages/piece-category/[id]/edit.vue rename app/pages/{piece-category.vue => piece-category/index.vue} (100%) create mode 100644 app/pages/piece-category/new.vue diff --git a/app/components/StructureNodeEditor.vue b/app/components/StructureNodeEditor.vue index 9b3892b..60e6cfd 100644 --- a/app/components/StructureNodeEditor.vue +++ b/app/components/StructureNodeEditor.vue @@ -5,10 +5,15 @@
-