From 6e38211382ebee15c6c6b55231781c07119547ff Mon Sep 17 00:00:00 2001 From: skytek_xinliang Date: Fri, 27 Mar 2026 13:57:44 +0800 Subject: [PATCH] Refactor layout components for improved readability and consistency --- src/components/base/SKTableActionBar.vue | 8 +- src/components/base/login/LoginToolBar.vue | 27 +- src/components/layouts/SKAdminLayout.vue | 242 +++++++++++------- src/components/layouts/SKMainLayout.vue | 2 +- .../SkAdminAppBarBreadcrumbCol.vue | 2 +- .../SkAdminAppBarFavoritesCol.vue | 2 +- .../sk-admin-layout/SkAdminAppBarTopCol.vue | 22 +- .../SkAdminDrawerDesktopMenu.vue | 6 +- .../SkAdminDrawerMobileMenuPanel.vue | 2 +- .../maintenance/EditableStudentGrid.vue | 1 - .../maintenance/MaintenanceCrudDialogs.vue | 2 +- .../MaintenanceStudentFormFields.vue | 17 +- .../MasterDetailBSemesterSection.vue | 2 +- .../MasterDetailCCourseSection.vue | 3 +- .../MasterDetailSemesterList.vue | 2 +- .../MasterDetailSemesterPanel.vue | 3 +- src/composables/layout/useAdminLayoutState.ts | 40 +-- .../maintenance/useMaintenanceCrudFlow.ts | 2 +- .../maintenance/useStudentMaintenanceForm.ts | 4 +- src/stores/stores/breadcrumbs.ts | 2 +- src/views/maint/MasterDetailMnt.vue | 24 +- src/views/maint/MasterDetailMntB.vue | 2 - src/views/maint/MasterDetailMntC.vue | 2 - src/views/maint/SingleRecordMnt.vue | 6 +- 24 files changed, 235 insertions(+), 190 deletions(-) diff --git a/src/components/base/SKTableActionBar.vue b/src/components/base/SKTableActionBar.vue index 6ad0539..d89bb33 100644 --- a/src/components/base/SKTableActionBar.vue +++ b/src/components/base/SKTableActionBar.vue @@ -14,10 +14,10 @@ -