From dd39692b19da3e231c7220b5470eddafa92077c3 Mon Sep 17 00:00:00 2001 From: Nuno Sempere Date: Tue, 12 Apr 2022 02:15:09 +0000 Subject: [PATCH] fix: style changes --- pub/style/style.css | 18 +++- pub/style/style.suckless.org.css | 166 +++++++++++++++++++++++++++++++ 2 files changed, 181 insertions(+), 3 deletions(-) create mode 100644 pub/style/style.suckless.org.css diff --git a/pub/style/style.css b/pub/style/style.css index 7b4ebe8..5087ebd 100755 --- a/pub/style/style.css +++ b/pub/style/style.css @@ -17,11 +17,12 @@ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } + body { display: flex; flex-wrap: wrap; - /* font-family: sans; */ - font-family: 'Source Serif Pro', serif; + font-family: serif; + /* font-family: 'Source Serif Pro', serif; */ font-size: 1.5em; } @@ -30,6 +31,17 @@ header { flex-shrink: 0; } +/* If the screen size is 600px wide or less, set the font-size of
to 30px */ +@media screen and (max-width: 600px) { + body { + font-size: 1em; + } + .hidden-mobile { + display: none; + } + +} + article { flex-basis: 60%; padding-left: 1em; @@ -103,7 +115,7 @@ img { display: block; margin-left: auto; margin-right: auto; - width: 30%; + width: 300px; } .img-medium-center { diff --git a/pub/style/style.suckless.org.css b/pub/style/style.suckless.org.css new file mode 100644 index 0000000..d89937b --- /dev/null +++ b/pub/style/style.suckless.org.css @@ -0,0 +1,166 @@ +html { + overflow-y: scroll; +} + +body { + background-color: #fff; + color: #000; + font-family: sans-serif; + padding: 0; + margin: 0; +} + +pre, code { + margin: 0; +} + +a { + color: #005386; +} + +#header a, #nav a, #menu a { + text-decoration: none; +} + +#nav a:hover { + background-color: #ddd; +} + +#menu { + clear: both; + color: #069; + overflow: hidden; + background-color: #17a; + padding: 0.7ex; + border-top: 1px solid #ccc; + border-bottom: 1px solid #069; +} + +#menu a { + padding: 0.5ex 1ex; + color: #fff; +} + +#menu a:hover { + background-color: #069; +} + +#header { + background-color: #eee; + clear: both; + color: #555; + font-size: 1.78em; + padding: 0.7ex 0.7ex 0.7ex 0.7em; +} + +#headerLink { + color: #17a; + margin-left: 5px; +} + +h1 { + margin: 1em 1ex 0.5ex 0; + font-size: 1.4em; +} + +h2 { + margin: 1em 1ex 0.5ex 0; + font-size: 1.3em; +} + +h3 { + margin: 1em 1ex 0.5ex 0; + font-size: 1.0em; +} + +h4 { + margin: 1em 1ex 0.5ex 0; + font-size: 0.9em; +} + +#headerSubtitle { + font-size: 0.75em; + font-style: italic; + margin-left: 1em; +} + +#content { + clear: both; + margin: 0; + padding: 0; +} + +#nav { + float: left; + margin: 0 1px 0 0; + padding: 1em 0; + border-right: 1px dotted #ccc; + width: 200px; +} + +#nav ul { + margin: 0; + padding: 0; +} + +#nav li { + list-style: none; + padding: 0; + margin: 0; +} + +#nav li ul { + padding-left: 0.6em !important; +} + +#nav li a { + display: block; + margin: 0; + padding: 0.8ex 2em 0.8ex 1em; +} + +#main { + margin: 0 0 0 200px; + max-width: 50em; + padding: 1.5em; +} + +.left { + float: left; + margin: 0; + padding: 0; +} + +.right { + float: right; + margin: 0; + padding: 0; +} + +.hidden { + display: none; +} + +@media (prefers-color-scheme: dark) { + body { + background-color: #000; + color: #bdbdbd; + } + #menu { + border-top: 1px solid #222; + } + #header { + background-color: #111; + } + #nav a:hover { + background-color: #222; + } + blockquote, pre, code { + background-color: #111; + border-color: #222; + } + a { + color: #56c8ff; + } +} +