diff --git a/styles/templates/repo/commit_sign_badge.ts b/styles/templates/repo/commit_sign_badge.ts
index b92a851..e1b4046 100644
--- a/styles/templates/repo/commit_sign_badge.ts
+++ b/styles/templates/repo/commit_sign_badge.ts
@@ -1,20 +1,35 @@
import { css, otherThemeVars, themeVars } from "src/types/vars";
export const commitSignBadge = css`
- .github-theme-sha {
- border-radius: ${otherThemeVars.border.radius};
- font-family:
- -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji",
- "Segoe UI Emoji";
- font-weight: 500;
- padding: 0px 8px;
+ a.ui.label.commit-id-short.github-theme-commit-sha {
+ gap: 8px;
+ padding: unset;
+ margin: unset;
height: 26px;
- min-width: 85px; // 非等宽字体导致不对齐, 目前看到最大长度为 83px
- display: flex;
- align-items: center;
- justify-content: center;
- &:hover {
- background-color: ${themeVars.color.hover.self};
+ margin: 0 4px;
+ &.commit-is-signed {
+ &:hover {
+ background-color: unset !important;
+ }
+ span.ui.label.commit-sign-badge.commit-is-signed {
+ margin: unset;
+ }
+ }
+ .github-theme-sha {
+ border-radius: ${otherThemeVars.border.radius};
+ font-family:
+ -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji",
+ "Segoe UI Emoji";
+ font-weight: 500;
+ padding: 0px 8px;
+ height: 26px;
+ min-width: 85px; // 非等宽字体导致不对齐, 目前看到最大长度为 83px
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ &:hover {
+ background-color: ${themeVars.color.hover.self};
+ }
}
}
`;
diff --git a/styles/templates/repo/commits_list.ts b/styles/templates/repo/commits_list.ts
index 3af165b..09fda48 100644
--- a/styles/templates/repo/commits_list.ts
+++ b/styles/templates/repo/commits_list.ts
@@ -1,4 +1,4 @@
-import { css, themeVars, otherThemeVars } from "src/types/vars";
+import { css, otherThemeVars, themeVars } from "src/types/vars";
const primary = "primary" as const;
const secondary = "secondary" as const;
@@ -81,21 +81,6 @@ export const commitsList = css`
border-radius: 9999px;
height: 25px;
}
- .commit-id-short {
- gap: 8px;
- padding: unset;
- margin: unset;
- height: 28px;
- margin: 0 4px;
- &.commit-is-signed {
- &:hover {
- background-color: unset !important;
- }
- span.ui.label.commit-sign-badge.commit-is-signed {
- margin: unset;
- }
- }
- }
}
.actions {
grid-area: ${actions};
diff --git a/templates/repo/commit_sign_badge.tmpl b/templates/repo/commit_sign_badge.tmpl
index 98e35bf..7723b28 100644
--- a/templates/repo/commit_sign_badge.tmpl
+++ b/templates/repo/commit_sign_badge.tmpl
@@ -56,7 +56,7 @@ so this template should be kept as small as possible, DO NOT put large component
{{- end -}}
{{- if $commit -}}
-