From d7ebbda3d321efe8e9b69ea5e6abf98c44968403 Mon Sep 17 00:00:00 2001 From: skytek_xinliang Date: Mon, 30 Mar 2026 15:14:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=87=8D=E6=A7=8B=E4=B8=BB=E4=BD=88?= =?UTF-8?q?=E5=B1=80=E5=8F=8A=E7=9B=B8=E9=97=9C=E5=85=83=E4=BB=B6=EF=BC=8C?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=91=BD=E5=90=8D=E8=A6=8F=E5=89=87=E4=B8=A6?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/frontend-layering.md | 18 +++++----- src/components/layouts/MainLayout.vue | 34 +++++++++---------- .../AppBarBreadcrumbCol.vue} | 0 .../AppBarFavoritesCol.vue} | 0 .../AppBarTopCol.vue} | 0 .../DrawerDesktopMenu.vue} | 0 .../DrawerMobileFavoritesPanel.vue} | 0 .../DrawerMobileMenuPanel.vue} | 0 .../{sk-admin-layout => main-layout}/types.ts | 0 src/composables/layout/useAdminLayoutState.ts | 2 +- 10 files changed, 27 insertions(+), 27 deletions(-) rename src/components/layouts/{sk-admin-layout/SkAdminAppBarBreadcrumbCol.vue => main-layout/AppBarBreadcrumbCol.vue} (100%) rename src/components/layouts/{sk-admin-layout/SkAdminAppBarFavoritesCol.vue => main-layout/AppBarFavoritesCol.vue} (100%) rename src/components/layouts/{sk-admin-layout/SkAdminAppBarTopCol.vue => main-layout/AppBarTopCol.vue} (100%) rename src/components/layouts/{sk-admin-layout/SkAdminDrawerDesktopMenu.vue => main-layout/DrawerDesktopMenu.vue} (100%) rename src/components/layouts/{sk-admin-layout/SkAdminDrawerMobileFavoritesPanel.vue => main-layout/DrawerMobileFavoritesPanel.vue} (100%) rename src/components/layouts/{sk-admin-layout/SkAdminDrawerMobileMenuPanel.vue => main-layout/DrawerMobileMenuPanel.vue} (100%) rename src/components/layouts/{sk-admin-layout => main-layout}/types.ts (100%) diff --git a/docs/frontend-layering.md b/docs/frontend-layering.md index 96853be..91d3a77 100644 --- a/docs/frontend-layering.md +++ b/docs/frontend-layering.md @@ -146,16 +146,16 @@ - [MainLayout.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/MainLayout.vue) - [PlainLayout.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/PlainLayout.vue) -- `src/components/layouts/sk-admin-layout/*` +- `src/components/layouts/main-layout/*` -其中 `sk-admin-layout/*` 是 `MainLayout` 底下拆出的骨架子元件: +其中 `main-layout/*` 是 `MainLayout` 底下拆出的骨架子元件: -- [SkAdminAppBarBreadcrumbCol.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/sk-admin-layout/SkAdminAppBarBreadcrumbCol.vue) -- [SkAdminAppBarFavoritesCol.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/sk-admin-layout/SkAdminAppBarFavoritesCol.vue) -- [SkAdminAppBarTopCol.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/sk-admin-layout/SkAdminAppBarTopCol.vue) -- [SkAdminDrawerDesktopMenu.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/sk-admin-layout/SkAdminDrawerDesktopMenu.vue) -- [SkAdminDrawerMobileFavoritesPanel.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/sk-admin-layout/SkAdminDrawerMobileFavoritesPanel.vue) -- [SkAdminDrawerMobileMenuPanel.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/sk-admin-layout/SkAdminDrawerMobileMenuPanel.vue) +- [AppBarBreadcrumbCol.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/main-layout/AppBarBreadcrumbCol.vue) +- [AppBarFavoritesCol.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/main-layout/AppBarFavoritesCol.vue) +- [AppBarTopCol.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/main-layout/AppBarTopCol.vue) +- [DrawerDesktopMenu.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/main-layout/DrawerDesktopMenu.vue) +- [DrawerMobileFavoritesPanel.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/main-layout/DrawerMobileFavoritesPanel.vue) +- [DrawerMobileMenuPanel.vue](/home/carl/git/skt-vuetify-templates/src/components/layouts/main-layout/DrawerMobileMenuPanel.vue) layout 應只承擔: @@ -333,7 +333,7 @@ layout 不應承擔: 目前例子: -- `sk-admin-layout` +- `main-layout` - `master-detail` ### domain component 命名 diff --git a/src/components/layouts/MainLayout.vue b/src/components/layouts/MainLayout.vue index 49f4abc..ddd0177 100644 --- a/src/components/layouts/MainLayout.vue +++ b/src/components/layouts/MainLayout.vue @@ -1,5 +1,5 @@