/* hugo-theme-journal Hugo theme for my journal Copyright (C) 2022 Nicholas Johnson This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ html { font-size: 62.5%; } h1 { color: #ff0000; font-size: 2.2rem; } h2 { color: #66ff00; font-size: 2rem; } h3, h4, h5, h6 { color: #ff007f; font-size: 1.8rem; } h1, h2, h3, h4, h5, h6 { margin: 0; } p { margin-top: 0; overflow-wrap: break-word; } pre { color: #ffffba; line-height: normal; overflow: auto; margin-bottom: 1.4em; } blockquote { background-color: #272822; font-style: italic; margin: 1.4em; padding: 0.5em; } blockquote p { margin-bottom: 0; } ol { list-style: decimal inside none; padding: 0; } ul { list-style: disc inside none; margin-top: 0; padding: 0; } p, ul, ol, blockquote { margin-bottom: 1.4em; } .body { background-color: black; color: lightgray; font-family: Arial, Helvetica, sans-serif; font-size: 1.8rem; line-height: 1.4; margin: 0 auto; padding: 1.4em; } @media only screen and (min-width: 72ch) { .body { max-width: 72ch; } } .footer {} .footer__text { margin-bottom: 0; margin-top: 2em; } .highlight { margin-bottom: 1.4em; overflow: auto; } .highlight pre { margin: 0; } .link { color: #0091ea; text-decoration: none; } .link:hover { background-color: #004eff; color: black; } .list { list-style: none; margin-top: 0; } @media (pointer: coarse) { .list__item { margin-bottom: 1em; } } .logo {} .logo__text { margin-bottom: 2em; margin-top: 0; }