修复红绿色盲主题的代码高亮色

This commit is contained in:
lutinglt
2025-08-15 09:15:13 +08:00
parent 9bcea89fcb
commit 8676816342
4 changed files with 4 additions and 9 deletions

7
.github/release.md vendored
View File

@@ -1,8 +1,3 @@
## ✨ Feature
- 支持色盲主题(Beta) ( 红绿色盲和蓝色盲 ) ( Colorblind & Tritanopia )
## 🐞 Fix ## 🐞 Fix
- 查看代码文件页面路径栏有时内容不会居中 - 修复红绿色盲主题的代码高亮色
- 查看代码文件页面文件树头部滚动到底部时不会固定住

View File

@@ -84,7 +84,7 @@ export type ThemeColor = {
* github, * 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 brightDir = themeColor.isDarkTheme ? -1 : 1;
const primary: Primary = { const primary: Primary = {

View File

@@ -71,4 +71,4 @@ export const colorblindDarkPrettylights: prettylightsColor = {
export const colorblindDarkColors: ThemeColor = github2ThemeColor(colorblindDarkGithubColors); export const colorblindDarkColors: ThemeColor = github2ThemeColor(colorblindDarkGithubColors);
export const colorblindDarkChroma: Chroma = prettylights2Chroma(colorblindDarkPrettylights); export const colorblindDarkChroma: Chroma = prettylights2Chroma(colorblindDarkPrettylights);
export default defineTheme(colorblindDarkColors); export default defineTheme(colorblindDarkColors, colorblindDarkChroma);

View File

@@ -71,4 +71,4 @@ export const colorblindLightPrettylights: prettylightsColor = {
export const colorblindLightColors: ThemeColor = github2ThemeColor(colorblindLightGithubColors); export const colorblindLightColors: ThemeColor = github2ThemeColor(colorblindLightGithubColors);
export const colorblindLightChroma: Chroma = prettylights2Chroma(colorblindLightPrettylights); export const colorblindLightChroma: Chroma = prettylights2Chroma(colorblindLightPrettylights);
export default defineTheme(colorblindLightColors); export default defineTheme(colorblindLightColors, colorblindLightChroma);