diff options
Diffstat (limited to '_css/franklin.css')
-rw-r--r-- | _css/franklin.css | 313 |
1 files changed, 0 insertions, 313 deletions
diff --git a/_css/franklin.css b/_css/franklin.css deleted file mode 100644 index 6e32afc..0000000 --- a/_css/franklin.css +++ /dev/null @@ -1,313 +0,0 @@ -/* ================================================================== - VARIABLES -================================================================== */ - -:root { - --block-background: #f8f8f8; - --text-color: hsv(0, 0%, 20%); -} - -/* ================================================================== - DEFAULT FONT AND LAYOUT -================================================================== */ - -html { - box-sizing: border-box; - color: var(--text-color); - max-width: 36rem; - margin: auto; - padding: 1rem; -} - -/* Keep minimum font size to the usual default of 16px */ -@media (min-width: 800px) { - html { - font-size: min(23px, 2vw); - margin-left: auto; - margin-right: auto; - } -} - -/* ================================================================== - BASIC GRID FOR PROFILE PIC -================================================================== */ - -.franklin-content .row { - display: block; -} - -.franklin-content .left { - float: left; - margin-right: 15px; -} - -.franklin-content .right { - float: right; -} - -.franklin-content .container img { - width: auto; - padding-left: 0; - border-radius: 10px; -} - -.franklin-content .footnote { - position: relative; - top: -0.5em; - font-size: 70%; -} - -/* ================================================================== - FOOT / COPYRIGHT -================================================================== */ - -.franklin-content .page-foot a { - text-decoration: none; - color: #a6a2a0; - text-decoration: underline; -} - -.page-foot { - font-size: 80%; - color: #a6a2a0; - margin: 3rem 0; -} - -/* ================================================================== - TEXT GEOMETRY -================================================================== */ - -.franklin-toc li { - /* Avoid clickable elements being too close together. */ - margin: 0.6rem 0; -} - -/* ================================================================== - TITLES -================================================================== */ - -.franklin-content h1, -h2, -h3, -h4, -h5, -h6 { - text-align: left; -} - -.franklin-content h1 { - padding-bottom: 0.5em; - border-bottom: 3px double lightgrey; - margin-top: 1.5em; - margin-bottom: 1em; -} - -.franklin-content h2 { - padding-bottom: 0.3em; - border-bottom: 1px solid lightgrey; - margin-top: 2em; - margin-bottom: 1em; -} - -.franklin-content h1 a { color: inherit; } -.franklin-content h1 a:hover { text-decoration: none; } -.franklin-content h2 a { color: inherit; } -.franklin-content h2 a:hover { text-decoration: none; } -.franklin-content h3 a { color: inherit; } -.franklin-content h3 a:hover { text-decoration: none; } -.franklin-content h4 a { color: inherit; } -.franklin-content h4 a:hover { text-decoration: none; } -.franklin-content h5 a { color: inherit; } -.franklin-content h5 a:hover { text-decoration: none; } -.franklin-content h6 a { color: inherit; } -.franklin-content h6 a:hover { text-decoration: none; } - -.franklin-content table { - margin-left: auto; - margin-right: auto; - border-collapse: collapse; - text-align: center; -} - -.franklin-toc ol ol { - list-style-type: lower-alpha; -} - -.franklin-content th, -td { - font-size: 75%; - padding: 10px; - border: 1px solid black; -} - -.franklin-content blockquote { - background: var(--block-background); - border-left: 7px solid #a8a8a8; - margin: 1.5em 10px; - padding: 0.5em 10px; - font-style: italic; -} - -.franklin-content p { - hyphens: auto; - line-height: 1.4rem; - text-align: justify; -} - -.franklin-content blockquote p { - display: inline; - hyphens: auto; - text-align: justify; -} - -/* ================================================================== - GENERAL FORMATTING -================================================================== */ - -/* Spacing between bullet points. */ -.franklin-content li p { - margin: 10px 0; -} - -.franklin-content a { - color: #004de6; - text-decoration: none; -} - -.franklin-content a:hover { - text-decoration: underline; -} - -/* ================================================================== - HYPERREFS AND FOOTNOTES -================================================================== */ - -.franklin-content .eqref a { color: green; } -.franklin-content .bibref a { color: green; } - -.franklin-content sup { - font-size: 70%; - vertical-align: super; -} - -.franklin-content table.fndef { - margin: 0; - margin-bottom: 10px; -} - -.franklin-content .fndef tr, -td { - padding: 0; - border: 0; - text-align: left; -} - -.franklin-content .fndef tr { - border-left: 2px solid lightgray; -} - -.franklin-content .fndef td.fndef-backref { - vertical-align: top; - font-size: 70%; - padding-left: 5px; -} - -.franklin-content .fndef td.fndef-content { - font-size: 80%; - padding-left: 10px; - width: 100%; -} - -/* ================================================================== - IMAGES in CONTENT -================================================================== */ - -.franklin-content img { - width: 100%; -} - -.franklin-content .img-small img { - width: 50%; - text-align: center; - padding-left: 20%; -} - -/* ================================================================== - KATEX -================================================================== */ - -body { counter-reset: eqnum; } - -.katex { font-size: 1em !important; } - -.katex-display .katex { - /* Overwrite KaTeX settings. */ - display: inline-block; - - /* Allow display equations to wrap on small screens. */ - white-space: normal; -} - -/* - * No numbering, for now - * .katex-display::after { - * counter-increment: eqnum; - * content: "(" counter(eqnum) ")"; - * position: relative; - * float: right; - * padding-right: 5px; - * } - */ - -/* ================================================================== - CODE & HIGHLIGHT.JS -================================================================== */ - -code { - background-color: var(--block-background); - padding: 0.1em 0.2em; - border-radius: 2px; - font-size: var(--small); -} - -/* .franklin-content code { */ - -/* background-color: rgba(27,31,35,0.05); */ - -/* padding: 0.1em 0.2em; */ - -/* border-radius: 2px; */ - -/* font-size: 90%; } */ - -.hljs { - font-size: var(--small); - border-radius: 10px; -} - -.hljs-meta, -.hljs-metas, -.hljs-metap { font-weight: bold; } - -.hljs-meta { color: rgb(25, 179, 51); } - -.hljs-metas { color: red; } - -.hljs-metap { color: rgb(51, 131, 231); } - -/* ================================================================== - BOXES -================================================================== */ - -.franklin-content .colbox-blue { - background-color: #eef3f5; - padding-top: 5px; - padding-right: 10px; - padding-left: 10px; - padding-bottom: 5px; - margin-left: 5px; - margin-top: 5px; - margin-bottom: 5px; - border-radius: 0 10px 10px 0; - border-left: 5px solid #4c9cf1; -} |