From 8368bbec474409b086dca136abc5c65bc4e5c972 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 18 Jun 2025 09:56:08 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96iPadOS=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/pages/manage.vue | 4 +- resources/assets/sass/pages/page-manage.scss | 51 ++++++++++++++++++++ 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/pages/manage.vue b/resources/assets/js/pages/manage.vue index 4ecf2bb9f..d75d94f13 100644 --- a/resources/assets/js/pages/manage.vue +++ b/resources/assets/js/pages/manage.vue @@ -210,10 +210,12 @@ -
+
+
+
diff --git a/resources/assets/sass/pages/page-manage.scss b/resources/assets/sass/pages/page-manage.scss index 5b657914f..8d465e683 100644 --- a/resources/assets/sass/pages/page-manage.scss +++ b/resources/assets/sass/pages/page-manage.scss @@ -278,6 +278,57 @@ bottom: 0; overflow: auto; } + + .manage-status-bar, + .manage-navigation-bar { + position: absolute; + left: 0; + width: 100%; + background-color: var(--manage-bar-bg-color, transparent); + } + .manage-status-bar { + top: calc(var(--status-bar-height) * -1); + height: var(--status-bar-height); + } + .manage-navigation-bar { + bottom: calc(var(--navigation-bar-height) * -1); + height: var(--navigation-bar-height); + } + &[role="manage-dashboard"], + &[role="manage-calendar"], + &[role="manage-messenger"], + &[role^="manage-setting"], + &[role="manage-file"] { + --manage-bar-bg-color: #ffffff; + } + &[role="manage-messenger"] { + .manage-status-bar, + .manage-navigation-bar { + > span { + position: absolute; + top: 0; + left: 0; + width: 30%; + min-width: 240px; + max-width: 320px; + height: var(--status-bar-height); + &:before { + content: ""; + position: absolute; + top: 0; + bottom: 0; + right: 0; + width: 1px; + background-color: #f4f5f5; + transform: translateX(100%); + } + } + } + } + &[role="manage-project"], + &[role="manage-application"] { + --manage-bar-bg-color: #fafafa; + } } }