1 {% with dark_background='#121212' dark_foreground='#dfdede' light_background='#ddddd7' light_foreground='#444444' %}
4 font-family: "Lucida Grande", Verdana, Arial, sans-serif;
13 color: {{ light_foreground }};
14 background: {{ light_background }};
17 header, main, footer, p {
22 h1, h2, h3, h4, h5, h6 {
24 font-family: Palatino, serif;
28 font-family: Verdana, sans-serif;
33 margin-bottom: 1.2rem;
42 flex-direction: column;
54 font-family: Geneva, sans-serif;
65 body > nav a:not(:first-child) {
70 width: calc(100% - 4rem);
77 flex-direction: column;
83 body > footer .licenses {
90 body > footer .licenses > div {
92 flex-direction: column;
93 align-items: flex-start;
98 body > footer .licenses > div > span:not(:first-child) {
104 flex-direction: column;
109 article:first-of-type {
113 article:not(:first-of-type) {
114 border-top: 1px solid {{ light_foreground }};
118 article > header h1 a,
119 article > header h1 a:visited {
120 text-decoration: none;
123 article > header h1 a:hover,
124 article > header h1 a:active{
125 text-decoration: underline;
128 article > header h1 {
136 article > main:last-child {
140 nav.pagination:first-child {
144 nav.pagination:last-child {
148 @media (prefers-color-scheme: dark) {
155 color: {{ dark_foreground }};
156 background: {{ dark_background }};
159 article:not(:first-of-type) {
160 border-top: 1px solid {{ dark_foreground }};