summaryrefslogtreecommitdiff
path: root/local.css
blob: d53ced0059ade77af89c82c341023f24024a9b26 (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
*{box-sizing:border-box;}
body{font-family:"Lucida Grande", Lucida, Geneva, Helvetica, Arial, sans-serif;line-height:1.55;padding:0 10px;}
img{height:auto;max-width:100%;}
h1,h2,h3,table{font-family:"Lucida Grande", Lucida, Geneva, Helvetica, Arial, sans-serif !important;}
h1{font-size:2.2rem;}
h2{font-size:1.4rem;}
h3{font-size:1.2rem;}
table{border-collapse:collapse;font-size:13pt;text-align:left;width:100%;}
table tr{border-bottom:1px solid;}
table td{padding:8px;}
blockquote{border-left:4px solid;font-size:120%;font-style:italic;margin-left:0;padding-left:10px;}
blockquote, blockquote p{text-align:left!important;}
pre,code{font-size:12pt;}
.pageheader,#pagebody,.sidebar,#footer{margin:0 auto;max-width:900px;}
#pagebody h2, #pagebody h3{margin-top:2em;}
.pageheader,#pageinfo{padding:1em 0 0;}
.pageheader{background:none;border:0;}
.pageheader .actions ul li{background:none;border:0;padding:0;}
.pageheader .actions ul li a{display:none;}
.pageheader .actions ul li a[href="./#comments"]{display:inline;}
.pageheader .actions, #searchform{right:1em;}
#content{font-family:"Alegreya","Palatino",serif;font-size:15pt;margin:1em 0;}
#content p{text-align:justify;}
.sidebar{background:none;border:0;border-bottom:1px solid #999;color:black!important;float:none;padding:0;width:100%;}
.sidebar p{font-size:1rem;margin-top:0;}
.sidebar ul{list-style:none;margin:0;padding:0.5em 0;}
.sidebar ul li{display:inline-block;margin-right:10px;}
.blogform{display:none;margin-bottom:1em;}
.pageheader .trails{display:none;}
.pagedate{margin-top:4rem;}
.title{font-size:160%}
.inlinepage{overflow-y:hidden;}
.trail{display:flex;justify-content:space-between;}
.trailprev,.trailnext{position:relative;width:30%;}
.trailup{margin:0;}
.header #searchform{display:none;}
.searchquery .searchbox{max-width:100%;}
.footnotes,#pageinfo{font-size:90%;}

@media (max-width: 600px) {
	h1{font-size:1.6rem;}
	.pageheader .actions, #searchform{right:0.5em;}
	.page{display:block;}
}

@media (prefers-color-scheme: dark) {
	body {background:#2d2d2d;color:white;}
  .sidebar{color:white!important;}
	a{color:goldenrod;}
	pre,code{background:black;}
}

@font-face {
  font-family: 'Alegreya';
  font-display: fallback;
  font-style: normal;
  font-weight: 300;
  src: url(./public/fonts/Alegreya-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Alegreya';
  font-display: fallback;
  font-style: italic;
  font-weight: 300;
  src: url(./public/fonts/Alegreya-Italic.ttf) format('truetype');
}
@font-face {
  font-family: 'Alegreya';
  font-display: fallback;
  font-style: bold;
  font-weight: 600;
  src: url(./public/fonts/Alegreya-Bold.ttf) format('truetype');
}