add mmath thesis sources
[~bandali/bndl.org] / static / style.css
CommitLineData
cb742bb6 1body {
60d388df 2 /* background: #fffffa; */
ff620ce6
AB
3 font-family: sans-serif;
4 line-height: 1.6;
85314da0 5 padding: 2em;
ef72be3e
AB
6}
7
4927af92 8header, nav, main, footer {
9998ccd0 9 margin: auto;
ff620ce6 10 max-width: 38rem;
9998ccd0
AB
11}
12
4927af92
AB
13body > header {
14 margin-bottom: 0.25em;
15}
16body > header h1 {
17 margin: 0;
18 font-size: 100%;
19}
20header a {
21 color: inherit;
22}
23nav ul {
24 margin: 0;
25 padding: 0;
26}
27nav li {
28 display: inline;
29 text-transform: lowercase;
ef72be3e 30}
4927af92
AB
31nav li + li {
32 margin-left: 0.5em;
85314da0 33}
4927af92
AB
34nav a {
35 color: #333;
85314da0 36}
4927af92 37nav, main {
85314da0 38 margin-bottom: 1.5em;
ff620ce6 39}
60d388df
AB
40header >:not(h1) {
41 font-size: 0.875em;
42}
4927af92
AB
43header > h1 + p {
44 margin-top: -1em;
2527e234 45}
ff620ce6
AB
46footer {
47 border-top: 1px solid #bbb;
85314da0 48 font-size: 0.84em;
ff620ce6 49 padding-top: 1em;
ef72be3e 50}
ff620ce6
AB
51footer p {
52 margin: 0;
cb742bb6 53}
ff620ce6 54
ff620ce6
AB
55h1 {
56 font-size: 1.5em;
b7583bc7 57}
85314da0
AB
58h2 {
59 font-size: 1.25em;
60}
61h3 {
62 font-size: 1.125em;
cb742bb6 63}
ef72be3e
AB
64
65a {
4927af92 66 color: #036;
ff620ce6 67}
4927af92 68/*
ff620ce6 69a:hover, a:focus {
4927af92 70 color: #005a6a;
ff620ce6 71}
4927af92 72*/
ff620ce6 73a:active {
4927af92 74 outline-offset: 2px;
ff620ce6 75}
ff620ce6
AB
76
77h4 {
78 margin: 0.75em auto;
cb742bb6 79}
ef72be3e
AB
80
81article h3 {
82 font-weight: normal;
cb742bb6 83 color: #777;
ef72be3e
AB
84}
85
ff620ce6
AB
86.notice {
87 background-color: #efefef;
88 text-align: center;
89 position: relative;
90}
91.notice::before {
92 content: "↪";
93 position: absolute;
94 left: 0.5em;
95 bottom: 0.05em;
96}
97.notice::after {
98 content: "↩";
99 position: absolute;
100 right: 0.5em;
101 bottom: 0.05em;
102}
103
eb1aab37
AB
104.center-text {
105 text-align: center;
106}
107
ea39cfbe
AB
108sup, sub {
109 position: relative;
110 top: -0.4em;
111 vertical-align: baseline;
112}
113sub {
114 top: 0.4em;
115}
116
fcc5b13a
AB
117/* TeX logos */
118.t-logo {
119 font-family: "Tex Gyre Termes", serif;
120 /* letter-spacing: 1px; */
121 white-space: nowrap;
122}
123.t-logo sup {
124 font-size: 0.85em;
125 letter-spacing: 1px;
126 margin-left: -0.36em;
127 margin-right: -0.15em;
128 text-transform: uppercase;
129 vertical-align: 0.15em;
130 top: 0;
131}
132.t-logo sub {
133 font-size: 1em;
134 margin-left: -0.1667em;
135 margin-right: -0.125em;
136 text-transform: uppercase;
137 vertical-align: -0.5ex;
138 top: 0;
139}
140
eb1aab37
AB
141blockquote#abstract {
142 font-size: 0.95em;
143 text-align: justify;
144}
145
dd631811 146pre, code {
4927af92
AB
147 background: #f6f6f6;
148 font: 1.15em monospace;
842b89b2
AB
149}
150pre {
151 display: inline-block;
152 margin: 0.5em 0;
153 min-width: 100%;
dd631811
AB
154 padding: 1em;
155}
842b89b2
AB
156pre:first-of-type {
157 margin-top: 0;
158}
dd631811
AB
159pre > code {
160 padding: 0;
161 background: initial;
162}
ef72be3e 163code {
127617a6 164 text-transform: none;
dd631811 165 padding: .2em .3em;
ef72be3e 166}
85314da0
AB
167strong {
168 font-weight: bold;
169}
170em {
171 font-style: italic;
172}
ef72be3e
AB
173
174table td {
f9e7c277 175 padding: 0.125em 0.3em;
ef72be3e 176}
842b89b2 177#publications td {
8c1ba2f2
AB
178 padding-top: 0.4em;
179 padding-bottom: 0.4em;
180}
ef72be3e
AB
181table td:first-child {
182 padding-left: 0;
183}
184table td:last-child {
185 padding-right: 0
186}
22cb271b
AB
187#notes {
188 margin-top: 0.9em;
189}
60d388df
AB
190.post-list {
191 width: 100%;
192}
e810d7d1 193.post-list tr:hover {
f9e7c277 194 background: #fafafa;
e810d7d1 195}
7c12f0da 196.post-list td {
f9e7c277 197 padding: 0.25em 0;
7c12f0da 198}
60d388df
AB
199.post-list td:nth-child(2) {
200 text-align: right;
201}
ef72be3e 202
8c1ba2f2 203small, dd, .small, .bibtexnumber, .bibtexitem, .bibtex2html {
60d388df 204 font-size: 0.875em;
e080516c 205}
90169139
AB
206.muted {
207 color: #666;
208}
8c1ba2f2 209.inbox, .bibtex2html {
90169139
AB
210 margin-top: 2em;
211}
ea39cfbe
AB
212.justify {
213 text-align: justify;
214}
ff620ce6 215
4927af92 216li, dd {
ff620ce6
AB
217 margin-bottom: 0.25em;
218}
219
08d93db6
AB
220.feed-icon {
221 margin-right: 3px
222}
223.feed-icon-h2 {
224 margin-left: 5px;
225 position: relative;
226 top: 2px
227}
4927af92 228.smly {
08d93db6 229 display: inline-block;
4927af92
AB
230 transform: rotate(90deg);
231 margin-left: 0.2em;
08d93db6 232}
4927af92
AB
233.warn {
234 color: #a10029;
08d93db6 235}