From 8f99871ad710d48506e61dcc1e626e882dd4076a Mon Sep 17 00:00:00 2001 From: yujialong <479214531@qq.com> Date: Wed, 11 Dec 2024 17:55:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A6=E4=BE=A7=E5=AF=BC=E8=88=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/main.css | 23 ---- src/components/Navbar.vue | 146 ++++++++++++++++++++++++ src/components/Sidebar.vue | 204 +++++++++++++++++++++------------- src/views/Home.vue | 52 +++++++-- src/views/serve/Configure.vue | 11 +- src/views/workbench/index.vue | 12 +- 6 files changed, 322 insertions(+), 126 deletions(-) create mode 100644 src/components/Navbar.vue diff --git a/src/assets/css/main.css b/src/assets/css/main.css index ec42243..1bc4f51 100644 --- a/src/assets/css/main.css +++ b/src/assets/css/main.css @@ -60,30 +60,7 @@ li { .el-table th > .cell { font-size: 14px; } -.content-box { - -webkit-transition: left 0.3s ease-in-out; - transition: left 0.3s ease-in-out; - background: #f0f0f0; - flex: 1; -} - -.content { - width: auto; - min-height: 100%; - padding: 20px; - box-sizing: border-box; -} - -.content-collapse { - left: 65px; -} -.container { - padding: 30px; - background: #fff; - border: 1px solid #ddd; - border-radius: 5px; -} .p-title { padding-left: 5px; margin-bottom: 24px; diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue new file mode 100644 index 0000000..cc66b04 --- /dev/null +++ b/src/components/Navbar.vue @@ -0,0 +1,146 @@ + + + + + diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue index 2a01a31..b131e0a 100644 --- a/src/components/Sidebar.vue +++ b/src/components/Sidebar.vue @@ -1,18 +1,17 @@