优化顶部导航栏样式和颜色

This commit is contained in:
lutinglt
2025-09-21 09:02:11 +08:00
parent e1a65d12df
commit c5e4b50b9b
4 changed files with 26 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
### 🌈 Style ### 🌈 Style
- 调整顶部导航栏高度 - 优化顶部导航栏样式和颜色
##### 更符合 GitHub 风格 ##### 更符合 GitHub 风格

View File

@@ -200,11 +200,11 @@ export function github2ThemeColor(githubColor: GithubColor): ThemeColor {
bg: githubColor.bgColor.emphasis, bg: githubColor.bgColor.emphasis,
}, },
nav: { nav: {
bg: githubColor.bgColor.inset, bg: githubColor.bgColor.muted,
hoverBg: githubColor.control.transparent.bgColor.hover, hoverBg: githubColor.control.transparent.bgColor.hover,
text: themeVars.color.text.self, text: themeVars.color.text.self,
}, },
secondaryNavBg: themeVars.color.nav.bg, secondaryNavBg: themeVars.color.body,
label: { label: {
text: themeVars.color.text.self, text: themeVars.color.text.self,
bg: githubColor.bgColor.neutral.muted, bg: githubColor.bgColor.neutral.muted,

View File

@@ -3,11 +3,28 @@ import { css, customThemeVars, otherThemeVars, themeVars } from "src/types/vars"
export const navbarRight = css` export const navbarRight = css`
#navbar { #navbar {
border-bottom: 0;
padding: 0px 16px;
min-height: 64px; min-height: 64px;
.navbar-left { .navbar-left {
#navbar-logo img { gap: 4px;
height: 32px; > .item {
width: 32px; padding: 6px 10px;
min-height: 20px;
&.active {
font-weight: 600;
}
&#navbar-logo {
// 与下方的用户切换头像对齐
padding-left: 6px;
&:hover {
background: unset;
}
img {
height: 32px;
width: 32px;
}
}
} }
} }
// 进入用户页面后, 避免注册, 登录和首页等意外覆盖 // 进入用户页面后, 避免注册, 登录和首页等意外覆盖

View File

@@ -144,6 +144,9 @@ export const notification = css`
&:last-child { &:last-child {
border-bottom-left-radius: ${otherThemeVars.border.radius}; border-bottom-left-radius: ${otherThemeVars.border.radius};
border-bottom-right-radius: ${otherThemeVars.border.radius}; border-bottom-right-radius: ${otherThemeVars.border.radius};
&:hover {
border-bottom-left-radius: 0;
}
} }
&:hover { &:hover {
background: ${themeVars.github.bgColor.accent.muted}; background: ${themeVars.github.bgColor.accent.muted};