diff --git a/.github/release.md b/.github/release.md index 99aa29a..d92ca17 100644 --- a/.github/release.md +++ b/.github/release.md @@ -1,8 +1,3 @@ -## ✨ Feature - -- 支持色盲主题(Beta) ( 红绿色盲和蓝色盲 ) ( Colorblind & Tritanopia ) - ## 🐞 Fix -- 查看代码文件页面路径栏有时内容不会居中 -- 查看代码文件页面文件树头部滚动到底部时不会固定住 +- 修复红绿色盲主题的代码高亮色 diff --git a/src/core/color.ts b/src/core/color.ts index 991c15f..3e0f597 100644 --- a/src/core/color.ts +++ b/src/core/color.ts @@ -84,7 +84,7 @@ export type ThemeColor = { * github, * }) */ -export function defineTheme(themeColor: ThemeColor, chroma: Chroma | null = null): Theme { +export function defineTheme(themeColor: ThemeColor, chroma?: Chroma): Theme { const brightDir = themeColor.isDarkTheme ? -1 : 1; const primary: Primary = { diff --git a/themes/colorblind-dark.css.ts b/themes/colorblind-dark.css.ts index f3b44ea..517566c 100644 --- a/themes/colorblind-dark.css.ts +++ b/themes/colorblind-dark.css.ts @@ -71,4 +71,4 @@ export const colorblindDarkPrettylights: prettylightsColor = { export const colorblindDarkColors: ThemeColor = github2ThemeColor(colorblindDarkGithubColors); export const colorblindDarkChroma: Chroma = prettylights2Chroma(colorblindDarkPrettylights); -export default defineTheme(colorblindDarkColors); +export default defineTheme(colorblindDarkColors, colorblindDarkChroma); diff --git a/themes/colorblind-light.css.ts b/themes/colorblind-light.css.ts index e9385ab..f2cd855 100644 --- a/themes/colorblind-light.css.ts +++ b/themes/colorblind-light.css.ts @@ -71,4 +71,4 @@ export const colorblindLightPrettylights: prettylightsColor = { export const colorblindLightColors: ThemeColor = github2ThemeColor(colorblindLightGithubColors); export const colorblindLightChroma: Chroma = prettylights2Chroma(colorblindLightPrettylights); -export default defineTheme(colorblindLightColors); +export default defineTheme(colorblindLightColors, colorblindLightChroma);