A mirror of my website's source code.

By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.

Dismiss

 global.css

View raw Download
text/plain • 1.46 kiB
ASCII text
        
            
1
@import url("/fonts/inter/inter.css");
2
3
body,
4
html {
5
margin: 0;
6
width: 100vw;
7
font-size: 95%;
8
font-family: "Inter";
9
}
10
11
body {
12
background-color: #19191b;
13
color: #fff;
14
}
15
16
:any-link {
17
color: #9a9af0;
18
}
19
20
:any-link:visited {
21
color: #a99af0;
22
}
23
24
:any-link:active {
25
color: #f09a9a;
26
}
27
28
main {
29
padding: 0 8px;
30
max-width: 60vw;
31
margin: 0 auto;
32
}
33
34
main h1,
35
main h2,
36
main h3,
37
main h4,
38
main h5,
39
main h6 {
40
text-align: center;
41
}
42
43
.breadcrumbs {
44
list-style: none;
45
padding: 16px 8px 0;
46
margin: 0;
47
}
48
49
.breadcrumbs li {
50
display: inline-block;
51
}
52
53
.breadcrumbs li + li::before {
54
content: "\0000BB";
55
}
56
57
body > header {
58
display: flex;
59
padding: 20px;
60
align-items: center;
61
background-color: #0b0b0c;
62
border-bottom: 1px solid #fff;
63
}
64
65
body > header :any-link {
66
color: #f1f1f1 !important;
67
font-style: italic;
68
text-decoration: none;
69
}
70
71
body > header h2 {
72
flex: 1;
73
font-size: large;
74
margin: 0;
75
}
76
77
body > header nav {
78
font-size: large;
79
flex: 1;
80
}
81
82
tr > :not(:last-child) {
83
padding-right: 15px;
84
}
85
86
body > footer {
87
display: flex;
88
align-items: first baseline;
89
margin: 8px;
90
margin-top: 12px;
91
width: calc(100vw - 16px);
92
padding-top: 3px;
93
border-top: 1px currentColor solid;
94
}
95
96
.footer-link-list-holder {
97
flex: 1;
98
}
99
100
.footer-link-list {
101
list-style: none;
102
padding-left: 0;
103
margin: 0;
104
}
105
106
.footer-link-list-label {
107
font-weight: 900;
108
font-size: 1.05rem;
109
}