Przeglądaj źródła

左侧menu样式变更

jcq 6 dni temu
rodzic
commit
d3c8718bb7
3 zmienionych plików z 69 dodań i 1 usunięć
  1. 58 0
      erversq
  2. 8 0
      src/components/ui/TMenuAccordion.vue
  3. 3 1
      src/views/layout.vue

+ 58 - 0
erversq

@@ -0,0 +1,58 @@
+commit a0ce62b47d318b403aaad125e4024dace65231b5 (HEAD -> dev-jcq, origin/dev-zhn, origin/dev-ly)
+Author: zhaonan <[email protected]>
+Date:   Tue Sep 9 15:08:34 2025 +0800
+
+    style: 暂时隐藏多余ui + 弹窗样式
+
+commit a890fae1fed5c9fb4056ce9e0e5f1b2266f3a65f
+Merge: 99668ff a5741fe
+Author: zhaonan <[email protected]>
+Date:   Tue Sep 9 14:16:21 2025 +0800
+
+    Merge branch 'dev-ly' into dev-zhn
+
+commit 99668ff3eb7a06bdee7f845fa5d8590116522a86
+Author: zhaonan <[email protected]>
+Date:   Tue Sep 9 11:54:20 2025 +0800
+
+    style: 添加网站页面部分组件样式修改
+
+commit a5741fea59c506fc5e933245ac0e55da47a8651a (origin/dev-jcq, origin/dev-cmy, dev-ly)
+Merge: 821d0cd 6a6974e
+Author: cmy <[email protected]>
+Date:   Tue Sep 9 10:17:43 2025 +0800
+
+    Merge branch 'dev-ly' into dev-cmy
+    
+    # Conflicts:
+    #       src/components/server/ServerNameBox.vue
+
+commit 821d0cdd7e14a985183d1468d7b4922e15dca1f7
+Author: cmy <[email protected]>
+Date:   Tue Sep 9 10:15:30 2025 +0800
+
+    暂存
+
+commit 6a6974e0984d550714fe862dc836f6a108815f88
+Author: zhaonan <[email protected]>
+Date:   Mon Sep 8 17:10:17 2025 +0800
+
+    chore: 使用mock模拟demo数据以进入系统进行开发
+
+commit dd53e28351e32298422d6d0c97d73155d778cfe5
+Author: zhaonan <[email protected]>
+Date:   Mon Sep 8 16:27:58 2025 +0800
+
+    style: 添加网站页面部分样式修改
+
+commit b9a86bcd4c7c55e615ee03f1a7947805fe6805f5
+Author: zhaonan <[email protected]>
+Date:   Thu Sep 4 17:35:27 2025 +0800
+
+    style: 添加网站,DNS设置,套餐设置页面部分样式修改
+
+commit a6a8c5ba84fa97e6281d05e469b24f93071444d0 (origin/master, origin/HEAD, master)
+Author: luoy <[email protected]>
+Date:   Thu Sep 4 09:16:33 2025 +0800
+
+    first commit

+ 8 - 0
src/components/ui/TMenuAccordion.vue

@@ -116,4 +116,12 @@ const onPanelClose = e => {
 .t-active-item, :deep(.p-panelmenu-header-active a) {
 	color: var(--p-primary-color);
 }
+:deep(.p-panelmenu-panel){
+	background: transparent;
+	border: none;
+}
+:deep(.p-panelmenu-header:not(.p-disabled) .p-panelmenu-header-content):hover {
+	background: transparent;
+
+}
 </style>

+ 3 - 1
src/views/layout.vue

@@ -168,6 +168,7 @@ const showMainMenu = () => {
 	z-index: 1000;
 	overflow-x: auto;
 	border: 0 !important;
+	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
 
 	.red {
 		color: var(--p-red-500) !important;
@@ -221,7 +222,7 @@ const showMainMenu = () => {
 .main-menu {
 	position: fixed;
 	left: 0.8em;
-	top: 4.6em;
+	top: 5.6em;
 	bottom: 0;
 	overflow-y: auto;
 	overflow-x: hidden;
@@ -288,6 +289,7 @@ div.comment em {
 .main {
 	padding-bottom: 1em;
 	font-family: Source Han Sans SC;
+	margin-top: .6em;
 }
 
 .main-box {