From 353ee07560f9bb97aba10a861100e3e943f70fd8 Mon Sep 17 00:00:00 2001 From: Tieptk Date: Sat, 20 Jan 2024 10:47:38 +0700 Subject: [PATCH] update menu --- assets/script/pc_style.css | 40 ++++++++++++++++++++++++++----- assets/script/pc_style.css.map | 2 +- assets/script/pc_style.scss | 44 +++++++++++++++++++++++++++------- template/theme.html | 36 +++++++++++++--------------- 4 files changed, 88 insertions(+), 34 deletions(-) diff --git a/assets/script/pc_style.css b/assets/script/pc_style.css index 6b315e4..fa9c769 100644 --- a/assets/script/pc_style.css +++ b/assets/script/pc_style.css @@ -139,7 +139,7 @@ a { overflow: auto; background: #004e99; color: #fff; - width: 16%; + width: 20%; padding: 20px 0; line-height: 20px; } @@ -307,10 +307,24 @@ a { opacity: 1; visibility: inherit; } +.admin-menu .item:hover::before { + display: block; +} +.admin-menu .item.bottom .sub-menu { + top: unset; +} .admin-menu .item.bottom:hover .sub-menu { top: auto; bottom: 0; } +.admin-menu .item::before { + position: absolute; + content: ""; + width: 50px; + right: -20px; + height: 41px; + display: none; +} .admin-menu .sub-menu { padding: 10px 22px 10px 15px; border-radius: 6px; @@ -344,7 +358,7 @@ a { background: #79b0e2; position: absolute; top: 6px; - left: -18px; + left: -16px; } .admin-menu .sub-menu a:last-child { margin: 0; @@ -353,16 +367,26 @@ a { padding-left: 16px; margin-top: 10px; position: relative; + max-height: 350px; + overflow-y: auto; + padding-right: 10px; + margin-right: -12px; } .admin-menu .menu-list::before { content: ""; width: 1.5px; background: #79b0e2; position: absolute; - left: 1px; + left: 3px; top: 7px; bottom: 7px; } +.admin-menu .menu-list::-webkit-scrollbar-thumb { + background: #fff; +} +.admin-menu .menu-list::-webkit-scrollbar-track { + background: transparent; +} .admin-menu .icons { width: 50px; height: 40px; @@ -404,8 +428,15 @@ a { .admin-menu .icon-logout { background-position: 6px -34px; } +.admin-menu .logo { + position: relative; +} +.admin-menu .logo:hover .icon-close { + display: block; +} .admin-menu .icon-close { position: absolute; + top: 0; right: -30px; height: 30px; width: 30px; @@ -419,9 +450,6 @@ a { margin-top: 6px; line-height: 20px; } -.admin-menu:hover .icon-close { - display: block; -} .admin-content-container .note-list { min-width: 144px; diff --git a/assets/script/pc_style.css.map b/assets/script/pc_style.css.map index cc2b673..ea4e3e9 100644 --- a/assets/script/pc_style.css.map +++ b/assets/script/pc_style.css.map @@ -1 +1 @@ -{"version":3,"sources":["pc_style.scss","pc_style.css"],"names":[],"mappings":"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","file":"pc_style.css"} \ No newline at end of file +{"version":3,"sources":["pc_style.scss","pc_style.css"],"names":[],"mappings":"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","file":"pc_style.css"} \ No newline at end of file diff --git a/assets/script/pc_style.scss b/assets/script/pc_style.scss index 8c9c672..8bc6c4f 100644 --- a/assets/script/pc_style.scss +++ b/assets/script/pc_style.scss @@ -120,7 +120,7 @@ a { overflow: auto; background: #004e99; color: #fff; - width: 16%; + width: 20%; padding: 20px 0; line-height: 20px; a { @@ -288,8 +288,14 @@ a { opacity: 1; visibility: inherit; } + &::before { + display: block; + } } &.bottom { + .sub-menu { + top: unset; + } &:hover { .sub-menu { top: auto; @@ -297,6 +303,14 @@ a { } } } + &::before { + position: absolute; + content: ""; + width: 50px; + right: -20px; + height: 41px; + display: none; + } } .sub-menu { padding: 10px 22px 10px 15px; @@ -329,7 +343,7 @@ a { background: #79b0e2; position: absolute; top: 6px; - left: -18px; + left: -16px; } &:last-child { margin: 0; @@ -340,15 +354,25 @@ a { padding-left: 16px; margin-top: 10px; position: relative; + max-height: 350px; + overflow-y: auto; + padding-right: 10px; + margin-right: -12px; &::before { content: ""; width: 1.5px; background: #79b0e2; position: absolute; - left: 1px; + left: 3px; top: 7px; bottom: 7px; } + &::-webkit-scrollbar-thumb { + background: #fff; + } + &::-webkit-scrollbar-track { + background: transparent; + } } .icons { width: 50px; @@ -391,8 +415,17 @@ a { .icon-logout { background-position: 6px -34px; } + .logo { + position: relative; + &:hover { + .icon-close { + display: block; + } + } + } .icon-close { position: absolute; + top: 0; right: -30px; height: 30px; width: 30px; @@ -406,11 +439,6 @@ a { line-height: 20px; } } - &:hover { - .icon-close { - display: block; - } - } } .admin-content-container { .note-list { diff --git a/template/theme.html b/template/theme.html index bc299a1..1a8a84c 100644 --- a/template/theme.html +++ b/template/theme.html @@ -12,7 +12,7 @@ - + @@ -126,10 +126,9 @@ @@ -231,18 +230,17 @@