2019-07-13 11:35:57 +02:00
|
|
|
:root {
|
2020-10-29 21:42:34 +01:00
|
|
|
/* Light theme */
|
|
|
|
--background: #FFFFFF;
|
2020-05-23 10:49:25 +02:00
|
|
|
--ink: #393C44;
|
2020-06-23 09:19:16 +02:00
|
|
|
|
2020-10-29 21:42:34 +01:00
|
|
|
/* Dark theme */
|
|
|
|
--hue: 208;
|
|
|
|
--saturation: 9%;
|
|
|
|
--base-brightness: 16%;
|
|
|
|
--ink: hsl(var(--hue), var(--saturation), 90%);
|
|
|
|
--background: hsl(var(--hue), var(--saturation), var(--base-brightness));
|
|
|
|
--grey-1: hsl(var(--hue), var(--saturation), calc(var(--base-brightness) + 2%));
|
|
|
|
--grey-2: hsl(var(--hue), calc(var(--saturation) + 1%), calc(var(--base-brightness) + 4%));
|
|
|
|
--grey-3: hsl(var(--hue), var(--saturation),calc(var(--base-brightness) + 7%));
|
|
|
|
--grey-4: hsl(var(--hue), var(--saturation), calc(var(--base-brightness) + 10%));
|
|
|
|
--grey-5: hsl(var(--hue), var(--saturation), calc(var(--base-brightness) + 25%));
|
|
|
|
--grey-6: hsl(var(--hue), var(--saturation), calc(var(--base-brightness) + 30%));
|
|
|
|
--grey-7: hsl(var(--hue), var(--saturation), calc(var(--base-brightness) + 55%));
|
|
|
|
--grey-8: hsl(var(--hue), var(--saturation), calc(var(--base-brightness) + 60%));
|
|
|
|
--grey-9: hsl(var(--hue), var(--saturation), calc(var(--base-brightness) + 70%));
|
2019-07-13 11:35:57 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
html, body {
|
2020-10-29 21:42:34 +01:00
|
|
|
font-family: var(--font-sans);
|
2020-06-23 09:19:16 +02:00
|
|
|
color: var(--ink);
|
2019-07-13 11:35:57 +02:00
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
2020-06-23 09:19:16 +02:00
|
|
|
height: 100%;
|
|
|
|
width: 100%;
|
2019-07-13 11:35:57 +02:00
|
|
|
}
|
|
|
|
|
2020-05-02 16:29:10 +02:00
|
|
|
#app {
|
|
|
|
height: 100%;
|
2020-06-01 23:04:32 +02:00
|
|
|
box-sizing: border-box;
|
|
|
|
overflow-y: hidden;
|
2020-05-02 16:29:10 +02:00
|
|
|
}
|
|
|
|
|
2019-07-13 11:35:57 +02:00
|
|
|
h1 {
|
|
|
|
font-size: 36pt;
|
|
|
|
}
|
|
|
|
|
|
|
|
h2 {
|
|
|
|
font-size: 30pt;
|
|
|
|
}
|
|
|
|
|
|
|
|
h3 {
|
|
|
|
font-size: 24pt;
|
|
|
|
}
|
|
|
|
|
|
|
|
h4 {
|
|
|
|
font-size: 18pt;
|
|
|
|
}
|
|
|
|
|
|
|
|
h5 {
|
|
|
|
font-size: 14pt;
|
2020-05-26 16:25:37 +02:00
|
|
|
}
|
|
|
|
|
2020-03-12 15:23:29 +01:00
|
|
|
.hoverable:hover {
|
|
|
|
cursor: pointer;
|
2020-08-22 22:34:46 +02:00
|
|
|
}
|
|
|
|
|
2020-08-23 10:31:39 +02:00
|
|
|
/* Top bottom spacing */
|
2020-08-22 22:34:46 +02:00
|
|
|
.bb-margin-m {
|
|
|
|
margin-bottom: var(--spacing-m);
|
|
|
|
}
|
|
|
|
* + .bb-margin-m {
|
|
|
|
margin-top: var(--spacing-m);
|
|
|
|
}
|
|
|
|
|
|
|
|
.bb-margin-xl {
|
|
|
|
margin-bottom: var(--spacing-xl);
|
|
|
|
}
|
|
|
|
|
|
|
|
* + .bb-margin-xl {
|
|
|
|
margin-top: var(--spacing-xl);
|
2020-08-23 10:44:30 +02:00
|
|
|
}
|