diff --git a/.github/release.md b/.github/release.md index d92ca17..b551bc4 100644 --- a/.github/release.md +++ b/.github/release.md @@ -1,3 +1,4 @@ ## 🐞 Fix - 修复红绿色盲主题的代码高亮色 +- 修复仓库中文 README 时的按钮下划线长度 \ No newline at end of file diff --git a/styles/components/filelist.ts b/styles/components/filelist.ts index 48453d4..08500f4 100644 --- a/styles/components/filelist.ts +++ b/styles/components/filelist.ts @@ -96,6 +96,8 @@ export const repoFiles = css` } .file-header-left { padding: 6px 8px !important; + // 伪元素宽度等于按钮宽度而不是父元素宽度 + position: relative; &:hover { background: ${themeVars.github.control.transparent.bgColor.hover}; border-radius: ${otherThemeVars.border.radius}; @@ -104,11 +106,11 @@ export const repoFiles = css` content: ""; background: ${themeVars.github.underlineNav.borderColor.active}; border-radius: ${otherThemeVars.border.radius}; - bottom: 0; + bottom: -8px; + left: 0; height: 2px; position: absolute; - left: 12px; - width: 113px; + width: 100%; } a.muted:hover { color: inherit;