2 * Nick's web site: default stylesheet
4 * Copyright © 2018 Nick Bowler
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation, either version 3 of the License, or
9 * (at your option) any later version.
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <https://www.gnu.org/licenses/>.
21 font-family: sans-serif;
27 max-width: 30em; /* 60rem */
32 max-width: 40em; /* 60rem */
82 ul.ordered>li>span:first-child, ul.ordered>li>*:first-child>span:first-child {
83 display: inline-block;
96 border-top: 1px solid lightgray;
103 .permalink a:link, .permalink a:visited {
121 display: inline-block;
129 font-family: monospace;
137 #breadcrumbs, #sitetitle { text-align: left; }
138 #breadcrumbs>*, #sitetitle>* { font-size: 0.8em; }
142 display: inline-block;
145 #breadcrumbs>strong {
152 list-style-type: none;
165 #breadcrumbs>ul>li::before { content: "/ " }
166 #breadcrumbs>ul>li:first-child::before { content: none; }
168 @media (max-width: 512px) {
169 body { margin: 0.6em; }
170 ul ul { margin-left: -1.2em; }
173 @media (max-width: 28em) { li, dd, dt, p, #footer>p { text-align: left; } }
174 @media (max-width: 35em) { #sitetitle>* { float: none; } }