Skip to content

Commit 1837151

Browse files
committed
feat: background brightness
1 parent 7b66551 commit 1837151

File tree

2 files changed

+21
-10
lines changed

2 files changed

+21
-10
lines changed

src/style-settings/basic.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,20 @@ export default Settings.create('maple-basic', 'Maple Basic').children([
102102
],
103103
},
104104
)
105+
.addVarNumSlider(
106+
'setting-bg-delta-dark',
107+
{
108+
title: {
109+
en: 'Background Brightness',
110+
zh: '背景亮度',
111+
},
112+
desc: {
113+
en: 'Increase the brightness of background color',
114+
zh: '增加背景色的亮度',
115+
},
116+
},
117+
{ default: 0, format: '%', min: 0, max: 8, step: 0.1 },
118+
)
105119
.addVarColor(
106120
'setting-color-active-custom-dark',
107121
{

src/variable.scss

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -234,16 +234,13 @@ body {
234234
}
235235

236236
&.color-use-custom {
237-
// --setting-bg-delta: 4%;
238-
// --background-primary-hsl: var(--base-accent-h),
239-
// calc(5% + var(--setting-bg-delta) / 2),
240-
// calc(11% + var(--setting-bg-delta));
241-
// --background-primary-alt-hsl: var(--base-accent-h),
242-
// calc(10% + var(--setting-bg-delta) / 2),
243-
// calc(13% + var(--setting-bg-delta));
244-
// --background-secondary-hsl: calc(var(--base-accent-h) - 18),
245-
// calc(6% + var(--setting-bg-delta) / 2),
246-
// calc(12% + var(--setting-bg-delta));
237+
--bg-delta-dark: var(--setting-bg-delta-dark, 0%);
238+
--background-primary-hsl: var(--base-accent-h),
239+
calc(5% + var(--bg-delta-dark) / 2), calc(11% + var(--bg-delta-dark));
240+
--background-primary-alt-hsl: var(--base-accent-h),
241+
calc(10% + var(--bg-delta-dark) / 2), calc(13% + var(--bg-delta-dark));
242+
--background-secondary-hsl: calc(var(--base-accent-h) - 18),
243+
calc(6% + var(--bg-delta-dark) / 2), calc(12% + var(--bg-delta-dark));
247244

248245
--base-accent-h: var(--setting-accent-h-dark, 207);
249246
--theme-accent-active-s: 24%;

0 commit comments

Comments
 (0)