From ec62fcee51c24207bc4931c6d175c289ee78e6cd Mon Sep 17 00:00:00 2001 From: skytek_xinliang Date: Fri, 22 May 2026 15:41:52 +0800 Subject: [PATCH] feat(sections): add SectionFormPage demo Add a dedicated SectionFormPage demo component and view to showcase form fields, detail sections, notices, and page-driver-managed state. Remove the obsolete SectionSearchPanel demo route and menu entry, and add spacing to SectionFormPage cards for improved layout.feat(sections): add SectionFormPage demo Add a dedicated SectionFormPage demo component and view to showcase form fields, detail sections, notices, and page-driver-managed state. Remove the obsolete SectionSearchPanel demo route and menu entry, and add spacing to SectionFormPage cards for improved layout. --- .../pages/PageSectionFormPageDemo.vue | 89 +++++++++++++++++++ src/components/sections/SectionFormPage.vue | 2 +- src/composables/layout/useAppShell.ts | 5 -- src/router/routes.ts | 6 -- src/views/demos/SectionFormPageDemo.vue | 17 ++++ 5 files changed, 107 insertions(+), 12 deletions(-) create mode 100644 src/components/pages/PageSectionFormPageDemo.vue create mode 100644 src/views/demos/SectionFormPageDemo.vue diff --git a/src/components/pages/PageSectionFormPageDemo.vue b/src/components/pages/PageSectionFormPageDemo.vue new file mode 100644 index 0000000..595bff7 --- /dev/null +++ b/src/components/pages/PageSectionFormPageDemo.vue @@ -0,0 +1,89 @@ + + + diff --git a/src/components/sections/SectionFormPage.vue b/src/components/sections/SectionFormPage.vue index fa26773..173d779 100644 --- a/src/components/sections/SectionFormPage.vue +++ b/src/components/sections/SectionFormPage.vue @@ -25,7 +25,7 @@ const emit = defineEmits<{