/* Common CSS for all of Autocento at the breakfast table * should include ONLY the following: * margins & widths * text sizes & font assignments * link rendering * vim: fdm=marker */ /* Import rules {{{ */ @import url("./fonts/playfair.css"); @import url("./fonts/fira.css"); /* @import url("fonts/courier-prime.css"); * ^^^^^^ for typewriter pages in Paul */ /* }}} */ /* Body & Links {{{ */ body { font-family: Fira, sans-serif; font-size: 12pt; } .thing { max-width: 39em; margin: auto; } /* Links */ a:link { color: inherit; text-decoration: none; } a:visited { color: inherit; font-weight: lighter; } a:hover { color: blue; font-style: italic; } a:active { color: green; } /* }}} */ /* Header section {{{ */ header { max-width: 39em; margin: auto; } /* headings */ h1.title { font-family: Playfair, serif; font-size: 16pt; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; } h1.subtitle { font-family: Playfair, serif; font-size: 15pt; font-style: italic; } h2 { font-family: Fira, sans-serif; font-size: 14pt; font-weight: 600; } /* Epigraph & Dedication */ .epigraph { text-align: right; font-size: 10pt; font-style: italic; } .epigraph p { margin: 0; } .epigraph-attrib { text-align: right; margin-top: 0; font-size: 10pt; font-style: italic; } .epigraph-attrib:before { content: '– '; } .dedication { font-style: italic; font-size: 10pt; } .dedication:before { content: 'for '; font-style: italic; } /* }}} */ /* Navigation {{{ */ nav { max-width: 39em; margin: auto; text-align: center; } nav .prevlink:before { content: '« ' } nav .nextlink:after { content: ' »' } /* }}} */