From 70e65ec6871f82e847db5bdb0562911ed82c06ca Mon Sep 17 00:00:00 2001 From: lutinglt Date: Fri, 27 Dec 2024 23:05:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=20Github=20=E5=88=86?= =?UTF-8?q?=E6=94=AF=E5=88=97=E8=A1=A8=E6=A0=B7=E5=BC=8F(=E8=B6=85?= =?UTF-8?q?=E8=BF=98=E5=8E=9F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/release.md | 5 +++- src/dropdown.scss | 53 ++++++++++++++++++++++++++------- src/fontface.scss | 73 +++++++++++++++++++++++----------------------- src/repo.scss | 8 ++--- 4 files changed, 85 insertions(+), 54 deletions(-) diff --git a/.github/release.md b/.github/release.md index 83b6a48..f71d34f 100644 --- a/.github/release.md +++ b/.github/release.md @@ -1,2 +1,5 @@ 修复输入框圆角 -微调下拉菜单的选项间隔和边框阴影 \ No newline at end of file +微调下拉菜单的选项间隔和边框阴影 +修复字体粗细生效问题 +同步 Github 仓库标题最新样式 +同步 Github 分支列表样式(超还原) \ No newline at end of file diff --git a/src/dropdown.scss b/src/dropdown.scss index 7e021ea..9cc7b10 100644 --- a/src/dropdown.scss +++ b/src/dropdown.scss @@ -51,17 +51,50 @@ } // 按钮菜单选项(主要为仓库) -.ui.button.dropdown .menu .item { - border-radius: var(--border-radius); - margin: 0 8px; - - &:first-of-type { +.ui.dropdown > .visible.menu .scrolling.menu, +.ui.button.dropdown .menu { + .item { border-radius: var(--border-radius); - margin-top: 8px; - } + margin: 0 8px; - &:last-of-type { - border-radius: var(--border-radius); - margin-bottom: 8px; + &:first-of-type { + border-radius: var(--border-radius); + margin-top: 8px; + } + + &:last-of-type { + border-radius: var(--border-radius); + margin-bottom: 8px; + } + } +} + +// 分支菜单下划线 +.ui.dropdown > .visible.menu .scrolling.menu .item { + &:before { + content: ' '; + display: block; + position: absolute; + width: 100%; + top: 0px; + left: 0px; + border-width: 1px 0px 0px; + border-style: solid; + border-image: initial; + border-color: #3d444db3; + } + + &:first-of-type:before { + border-color: transparent; + } + + &:hover { + &:before { + border-color: transparent; + } + + + :before { + border-color: transparent; + } } } diff --git a/src/fontface.scss b/src/fontface.scss index b2971f5..ed5d75c 100644 --- a/src/fontface.scss +++ b/src/fontface.scss @@ -1,48 +1,47 @@ @font-face { - font-family: 'Maple Hand'; - src: local('Maple Hand'), - url('/assets/fonts/MapleHand-Regular.ttf') format('truetype'); - font-display: swap; - font-weight: normal; - font-style: normal; + font-family: 'Maple Hand'; + src: url('/assets/fonts/MapleHand-Regular.ttf') format('truetype'); + font-display: swap; + font-weight: normal; + font-style: normal; } + @font-face { - font-family: 'Maple Hand'; - src: local('Maple Hand'), - url('/assets/fonts/MapleHand-Bold.ttf') format('truetype'); - font-display: swap; - font-weight: bold; - font-style: normal; + font-family: 'Maple Hand'; + src: url('/assets/fonts/MapleHand-Bold.ttf') format('truetype'); + font-display: swap; + font-weight: bold; + font-style: normal; } + @font-face { - font-family: 'VictorMono NF'; - src: local('VictorMono NF'), - url('/assets/fonts/VictorMonoNerdFont-Regular.ttf') format('truetype'); - font-display: swap; - font-weight: normal; - font-style: normal; + font-family: 'VictorMono NF'; + src: url('/assets/fonts/VictorMonoNerdFont-Regular.ttf') format('truetype'); + font-display: swap; + font-weight: normal; + font-style: normal; } + @font-face { - font-family: 'VictorMono NF'; - src: local('VictorMono NF'), - url('/assets/fonts/VictorMonoNerdFont-Italic.ttf') format('truetype'); - font-display: swap; - font-weight: normal; - font-style: italic; + font-family: 'VictorMono NF'; + src: url('/assets/fonts/VictorMonoNerdFont-Italic.ttf') format('truetype'); + font-display: swap; + font-weight: normal; + font-style: italic; } + @font-face { - font-family: 'VictorMono NF'; - src: local('VictorMono NF'), - url('/assets/fonts/VictorMonoNerdFont-Bold.ttf') format('truetype'); - font-display: swap; - font-weight: bold; - font-style: normal; + font-family: 'VictorMono NF'; + src: url('/assets/fonts/VictorMonoNerdFont-Bold.ttf') format('truetype'); + font-display: swap; + font-weight: bold; + font-style: normal; } + @font-face { - font-family: 'VictorMono NF'; - src: local('VictorMono NF'), - url('/assets/fonts/VictorMonoNerdFont-BoldItalic.ttf') format('truetype'); - font-display: swap; - font-weight: bold; - font-style: italic; -} \ No newline at end of file + font-family: 'VictorMono NF'; + src: url('/assets/fonts/VictorMonoNerdFont-BoldItalic.ttf') format('truetype'); + font-display: swap; + font-weight: bold; + font-style: italic; +} diff --git a/src/repo.scss b/src/repo.scss index bb10624..91a0622 100644 --- a/src/repo.scss +++ b/src/repo.scss @@ -50,12 +50,8 @@ background: #15191f; } - &.muted.tw-font-normal { - color: #9198a1; - - &:hover { - color: #9198a1 !important; - } + &.muted:not(.tw-font-normal) { + font-weight: bold; } } }