From 5d153d0df1e892cff00bf6785ff16351d4c44c08 Mon Sep 17 00:00:00 2001 From: Raymonzut Date: Sun, 11 Dec 2022 14:53:12 +0100 Subject: [PATCH] Add styling that improves readability - article content with a max-width, + index page - code sections are bordered, indented and padded - figure captions are centered along with the images - h2 margin is only removed in non-articles; the post index page - main with extra space at the bottom to allow scolling past content --- client/public/assets/styling/general.css | 25 ++++++++++++++++++++++++ client/public/index.lisp | 21 ++++++++++---------- 2 files changed, 36 insertions(+), 10 deletions(-) diff --git a/client/public/assets/styling/general.css b/client/public/assets/styling/general.css index 6aef140..943cc49 100644 --- a/client/public/assets/styling/general.css +++ b/client/public/assets/styling/general.css @@ -17,6 +17,28 @@ nav { border-bottom-right-radius: 5px; } +main { + padding-bottom: 12em; +} + +article { + max-width: 1000px; + margin: auto; +} + +pre { + padding: 1em; + padding-left: 2em; + border: solid; + border-radius: 1em; + border-width: 1px; + border-color: var(--text-color); +} + +.figure > p { + text-align: center; +} + .question { font-style: italic; } @@ -27,6 +49,9 @@ h1 { h2 { font-size: 1.25em; +} + +main > h2 { margin: auto 0; } diff --git a/client/public/index.lisp b/client/public/index.lisp index 88d60fb..9063ec5 100644 --- a/client/public/index.lisp +++ b/client/public/index.lisp @@ -22,14 +22,15 @@ (a :href "/" "Home") "|" (a :href "/posts" "Posts") "|" (a :href "/qa" "QA")) - (header - (h1 "Home")) - (p "Hi there, good to see you on my website. - My name is Raymon Zutekouw; Self-taught programmer by heart.") - (p "Building software and exploring the wide variety of tools (or making them) is my passion. - To see it in action, checkout the stuff I make on " - (a :href "https://github.com/Raymonzut" "GitHub.")) + (article + (header + (h1 "Home")) + (p "Hi there, good to see you on my website. + My name is Raymon Zutekouw; Self-taught programmer by heart.") + (p "Building software and exploring the wide variety of tools (or making them) is my passion. + To see it in action, checkout the stuff I make on " + (a :href "https://github.com/Raymonzut" "GitHub.")) - (p "The projects that may be useful to others are open source; for inspiring others and improving each others work. - That is why I am a huge fan of " - (a :href "https://www.gnu.org/philosophy/free-sw.en.html" "free software"))))) + (p "The projects that may be useful to others are open source; for inspiring others and improving each others work. + That is why I am a huge fan of " + (a :href "https://www.gnu.org/philosophy/free-sw.en.html" "free software"))))))