Skip to content

Commit 2c41c3b

Browse files
committed
make color customizable
1 parent 72b90f5 commit 2c41c3b

File tree

3 files changed

+25
-9
lines changed

3 files changed

+25
-9
lines changed
Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
.wrapper {
2-
background-color: var(--color-dark);
3-
background-image: url('../../images/bg-light.svg'), url('../../images/noise.jpg');
4-
background-repeat: no-repeat, repeat;
5-
background-position: top center, center center;
2+
background: radial-gradient(
3+
ellipse at top,
4+
hsla(var(--color-base-primary), 0.22) 0%,
5+
hsla(var(--color-base-primary), 0.06) 30%,
6+
hsla(var(--color-base-primary), 0.01) 50%,
7+
hsla(var(--color-base-primary), 0) 60%
8+
), url('../../images/noise.jpg'), var(--color-dark);
9+
background-repeat: no-repeat, repeat, repeat;
10+
background-position: top center, center center, center;
11+
background-size: 1440px 280px, auto, auto;
612
min-height: 100%;
7-
}
13+
background-blend-mode: normal, luminosity, normal;
14+
}

src/global.css

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,23 @@ body,
1010
}
1111

1212
:root {
13+
/* All the palette is based on the primary HSL color */
14+
--color-hue: 287;
15+
--color-saturation: 100%;
16+
--color-lightness: 50%;
17+
18+
--color-base-primary: var(--color-hue), var(--color-saturation), var(--color-lightness);
19+
20+
/* Palette */
1321
--color-white: #fff;
14-
--color-dark: #17131b;
15-
--color-light: #c2bcc9;
16-
--color-primary: #a652da;
17-
--color-secondary: #4c3c60;
22+
--color-dark: hsl(var(--color-hue), calc(var(--color-lightness) * 0.17), calc(var(--color-lightness) * 0.18));
23+
--color-light: hsl(var(--color-hue), calc(var(--color-lightness) * 0.11), calc(var(--color-lightness) * 1.52));
24+
--color-primary: hsl(var(--color-base-primary));
25+
--color-secondary: hsl(var(--color-hue), calc(var(--color-lightness) * 0.23), calc(var(--color-saturation) * 0.62))
1826
}
1927

2028
body {
2129
font-family: "JetBrains Mono", monospace;
2230
color: white;
31+
background-color: var(--color-dark);
2332
}

src/images/noise.jpg

-7.93 KB
Loading

0 commit comments

Comments
 (0)