同步仓库代码文件页 README 导航栏样式

This commit is contained in:
lutinglt
2025-08-11 23:29:48 +08:00
parent 29122e946c
commit 2efaeead6b
4 changed files with 39 additions and 3 deletions

View File

@@ -1,4 +1,4 @@
import { css, themeVars } from "src/types/vars";
import { css, otherThemeVars, themeVars } from "src/types/vars";
// 文件列表页面下的分支按钮
export const branchButton = css`
@@ -88,6 +88,39 @@ export const repoFiles = css`
}
}
}
#readme {
.file-header {
background: ${themeVars.color.body};
svg {
color: ${themeVars.color.text.light.num1};
}
.file-header-left {
padding: 6px 8px !important;
&:hover {
background: ${themeVars.github.control.transparent.bgColor.hover};
border-radius: ${otherThemeVars.border.radius};
}
&:after {
content: "";
background: ${themeVars.github.underlineNav.borderColor.active};
border-radius: ${otherThemeVars.border.radius};
bottom: 0;
height: 2px;
position: absolute;
left: 12px;
width: 113px;
}
a.muted:hover {
color: inherit;
text-decoration-line: none;
}
}
.file-header-right:hover {
background: ${themeVars.github.control.transparent.bgColor.hover};
border-radius: ${otherThemeVars.border.radius};
}
}
}
}
`;

View File

@@ -11,6 +11,9 @@ export const transition = css`
.repo-file-cell,
// 差异对比的代码折叠按钮
.code-expander-button,
// 仓库 README 头部的按钮
.file-header-left,
.file-header-right,
.tippy-box .flex-items-block .item,
.clone-panel-tab .item,
.ui.form select,