]> git.bts.cx Git - cx.git/blobdiff - public/design/css/style.css
Smaller HR margins
[cx.git] / public / design / css / style.css
diff --git a/public/design/css/style.css b/public/design/css/style.css
deleted file mode 100644 (file)
index e3e88d0..0000000
+++ /dev/null
@@ -1,195 +0,0 @@
-/* Very Smol Reset */
-* {
-       box-sizing: border-box;
-       margin: 0;
-}
-
-@font-face {
-       font-family: Fanwood;
-       src: url(/design/fonts/fanwood/fanwood-webfont.woff);
-}
-
-@font-face {
-       font-family: Fanwood;
-       src: url(/design/fonts/fanwood/fanwood_italic-webfont.woff);
-       font-style: italic;
-}
-
-@font-face {
-       font-family: "Fanwood Text";
-       src: url(/design/fonts/fanwood/fanwood_text-webfont.woff);
-}
-
-@font-face {
-       font-family: "Fanwood Text";
-       src: url(/design/fonts/fanwood/fanwood_text_italic-webfont.woff);
-       font-style: italic;
-}
-
-/* Layout */
-
-body {
-       display: flex;
-       flex-direction: column;
-       min-height: 100vh;
-       padding: 5vh clamp(1rem, 5vw, 3rem) 1rem;
-       font-family: Fanwood, serif;
-       font-size: 1.4em;
-       line-height: 1.2em;
-       color: #222;
-}
-
-body > * {
-       --layout-spacing: max(8vh, 3rem);
-       --max-width: 60ch;
-       width: min(100%, var(--max-width));
-       margin-left: auto;
-       margin-right: auto;
-}
-
-header h1 {
-       font-size: 4em;
-}
-
-nav ul {
-       list-style: none;
-       display: flex;
-       flex-wrap: wrap;
-       padding: 0;
-       margin-left: -1rem;
-       margin-right: -1rem;
-       vertical-align: bottom;
-}
-
-nav ul li {
-       padding: 0.5rem 1rem;
-}
-
-nav [aria-current="page"] {
-       font-weight: bold;
-}
-
-main,
-main > * + * {
-       margin-top: var(--layout-spacing);
-}
-
-body > footer {
-       margin-top: auto;
-       padding-top: var(--layout-spacing);
-}
-
-body > footer div {
-       border-top: 1px solid #ccc;
-       padding-top: 0.5em;
-       font-size: 0.9rem;
-       color: #767676;
-}
-
-article * + * {
-       margin-top: 1em;
-}
-
-article > h1 {
-       margin-top: 0;
-}
-
-article > h1 a {
-       text-decoration: none;
-       color: #000;
-}
-
-article > h1 + .updated {
-       margin-top: 0;
-}
-
-hr {
-       width: 80%;
-       margin: 4em auto;
-       border: 0;
-       height: 1px;
-       background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
-}
-
-/* Typography */
-:is(h1, h2, h3) {
-       line-height: 1.2;
-}
-
-:is(h1, h2) {
-       max-width: 40ch;
-}
-
-
-
-.updated {
-       font-size: 0.8em;
-       color: #aaa;
-       margin: 0 !important;
-}
-
-:is(h2, h3):not(:first-child) {
-       margin-top: 2em;
-}
-
-a {
-       color: navy;
-       text-underline-offset: 0.08em;
-}
-
-a:focus {
-       outline: 1px solid currentColor;
-       outline-offset: 0.2em;
-}
-
-/* Media */
-article + article {
-       border-top: 1px dashed #ccc;
-       padding-top: var(--layout-spacing);
-}
-
-article img {
-       display: block;
-       width: 100%;
-       min-height: 20rem;
-       max-height: 40vh;
-       object-fit: cover;
-       margin: 0 auto 1rem !important;
-}
-
-/*@supports (aspect-ratio: 1) {
-       article img {
-               max-height: unset;
-               aspect-ratio: 3/2;
-       }
-}*/
-
-/* Supporting Content */
-
-code:not([class*="language"]) {
-       font-family: Consolas, Monaco, Andale Mono, Ubuntu Mono, monospace;
-       font-size: 1.75ex;
-       color: #444;
-       background-color: rgba(0, 0, 0, 0.1);
-       padding-right: 0.15em;
-       padding-left: 0.15em;
-}
-
-pre code {
-       margin: 2rem 0;
-       padding: 0.5em 1rem;
-       display: block;
-       border-left: 3px solid rgba(0, 0, 0, 0.35);
-       background-color: rgba(0, 0, 0, 0.05);
-       border-radius: 0 0.25rem 0.25rem 0;
-       overflow-x: auto;
-       font-size: 0.8em !important;
-}
-
-blockquote {
-       margin: 2rem 0;
-       padding: 0.5em 1rem;
-       border-left: 3px solid rgba(0, 0, 0, 0.35);
-       background-color: rgba(0, 0, 0, 0.05);
-       border-radius: 0 0.25rem 0.25rem 0;
-}