summaryrefslogtreecommitdiff
path: root/static/css/light.css
blob: cee7f225b8c78d3cb647ca60cc8af5051c2e7619 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
@import './nordtheme.css';

:root {
  --bg: var(--color5);
  --body-bg: var(--color4);
  --navitem-bg: var(--color9);
  --navitem-bg-hl: var(--color10);

  --fg: var(--color3);
  --fg-hl: var(--color0);

  --link: var(--color15);
  --link-hl: var(--color7);
  --navitem-link: var(--color8);
  --navitem-link-hl: var(--color7);

  --fg-acc1: var(--color11);
  --fg-acc2: var(--color12);
  --fg-acc3: var(--color13);
  --fg-acc4: var(--color14);
  --fg-acc5: var(--color15);

  --switch-bg: var(--color1);
  --switch-slider: var(--color4);
  --switch-toggled-bg: var(--color10);
  --switch-ol: var(--color4);
}

html {
  background: var(--bg);
}

body {
  background: var(--body-bg);
  color: var(--fg);
  border: 4px outset var(--fg);
}

a{
  color: var(--link);
}

a:hover {
  color: var(--link-hl);
}

h1 {
  color: var(--fg-acc1);
}

h2 {
  color: var(--fg-acc2);
}

h3 {
  color: var(--fg-acc3);
}

/* switch */
.slider {
  background-color: var(--switch-bg);
}

.slider:before {
  background-color: var(--switch-slider);
}

.switch input:checked + .slider {
  background-color: var(--switch-toggled-bg);
}

.switch input:focus + .slider {
  box-shadow: 0 0 0.1em var(--switch-ol);
}

/* menu bar (header) */
.menubar li {
  background: var(--navitem-bg);
}

.menubar a {
  color: var(--navitem-link);
}

.menubar li:hover {
  background: var(--navitem-bg-hl);
  color: var(--fg-hl);
}

.menubar li:hover > a {
  color: var(--navitem-link-hl);
}

/* image gallery (not really being used rn) */
div.gallery {
  border: 1px solid var(--fg-hl);
}

div.gallery:hover {
  border: var(--fg-acc5);
}