mirror of
https://github.com/lutinglt/gitea-github-theme.git
synced 2025-10-26 21:20:31 +00:00
精调 display 主题颜色
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
import { saturate } from "polished";
|
||||||
|
import { scaleColorLight } from "src/functions";
|
||||||
import { type GithubColor } from "./github";
|
import { type GithubColor } from "./github";
|
||||||
|
|
||||||
export type DisplayColor = {
|
export type DisplayColor = {
|
||||||
@@ -27,7 +29,7 @@ export function display2GithubColor(
|
|||||||
bgColor: {
|
bgColor: {
|
||||||
...baseGithubColor.bgColor,
|
...baseGithubColor.bgColor,
|
||||||
accent: {
|
accent: {
|
||||||
emphasis: displayColor.num5,
|
emphasis: soft ? saturate(-0.1, scaleColorLight(displayColor.num5, -2)) : displayColor.num5,
|
||||||
muted: soft ? displayColor.num1 : displayColor.num0,
|
muted: soft ? displayColor.num1 : displayColor.num0,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -43,21 +45,23 @@ export function display2GithubColor(
|
|||||||
...baseGithubColor.button.primary,
|
...baseGithubColor.button.primary,
|
||||||
fgColor: {
|
fgColor: {
|
||||||
...baseGithubColor.button.primary.fgColor,
|
...baseGithubColor.button.primary.fgColor,
|
||||||
accent: soft ? displayColor.num6 : displayColor.num5,
|
accent: soft ? displayColor.num7 : displayColor.num6,
|
||||||
},
|
},
|
||||||
bgColor: {
|
bgColor: {
|
||||||
...baseGithubColor.button.primary.bgColor,
|
...baseGithubColor.button.primary.bgColor,
|
||||||
rest: displayColor.num5,
|
rest: soft ? saturate(-0.1, scaleColorLight(displayColor.num5, -2)) : displayColor.num5,
|
||||||
hover: displayColor.num4,
|
hover: soft ? saturate(-0.1, scaleColorLight(displayColor.num5, -7)) : scaleColorLight(displayColor.num5, 5),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
star: {
|
star: {
|
||||||
iconColor: soft ? displayColor.num6 : displayColor.num5,
|
iconColor: soft
|
||||||
|
? scaleColorLight(displayColor.num6, -2)
|
||||||
|
: saturate(0.1, scaleColorLight(displayColor.num6, -2)),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
underlineNav: {
|
underlineNav: {
|
||||||
borderColor: {
|
borderColor: {
|
||||||
active: soft ? displayColor.num6 : displayColor.num5,
|
active: soft ? scaleColorLight(saturate(0.1, displayColor.num6), -5) : saturate(0.2, displayColor.num6),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
contribution: {
|
contribution: {
|
||||||
|
|||||||
Reference in New Issue
Block a user