diff --git a/assets/css/style.css b/assets/css/style.css index 70c7020..e3ae0a4 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -32,6 +32,10 @@ code { padding: 0rem 0.1rem 0rem 0.1rem; } +blockquote { + font-style: italic; +} + .TINY { font-size: 0.75rem; @@ -68,6 +72,15 @@ pre { line-height: 1.75em; } +#content :is(h1, h2, h3, h4, h5, h6) a { + text-decoration: none; + color: black; +} + +#content.textual { + margin: 0.5rem 0 0 0; +} + #organizer { display: flex; flex-direction: column; @@ -186,6 +199,7 @@ pre { .navbar-text { padding: 0rem 0rem 1rem 0rem; + font-size: 1.5rem; color: black; } diff --git a/home/links.org b/home/links.org new file mode 100644 index 0000000..6488deb --- /dev/null +++ b/home/links.org @@ -0,0 +1,9 @@ +* [[https://www.c0t0d0s0.de/otdl/otdl.html][~org-habit~ Habit Visualisation]] + Allows for creating nice, yearly SVGs showing how bad you are at following habits + +* Haskell +** Aeson + - [[https://guide.aelve.com/haskell/aeson-cookbook-amra6lk6#item-tdlbc06e][Aelve Guide | Haskell - Aeson cookbook]] + - [[https://www.schoolofhaskell.com/school/starting-with-haskell/libraries-and-frameworks/text-manipulation/json][Parsing JSON with Aeson]] + - [[https://www.schoolofhaskell.com/user/Geraldus/algebraic-data-types-adts-with-aeson][Algebraic Data Types (ADTs) with Aeson]] + - [[https://artyom.me/aeson][Aeson: the tutorial]] diff --git a/make.el b/make.el index 7b33b56..8ef1079 100644 --- a/make.el +++ b/make.el @@ -95,6 +95,17 @@ :html-template ,(templated-html-load-template "./templates/empty.html") :publishing-function org-html-publish-to-templated-html) + ;; Links + ("links" + :base-directory ,(expand-file-name "./home") + :recursive nil + :base-extension "org" + :exclude "^.*$" + :include ("links.org") + :with-toc nil + :publishing-directory ,(expand-file-name "./public_html/") + :html-template ,(templated-html-load-template "./templates/empty.html") + :publishing-function org-html-publish-to-templated-html) ;; Static images and css and js ("assets" @@ -106,7 +117,7 @@ ;; top-level trigger ("publish" - :components ("blog" "assets" "homepage" "contact")))) + :components ("blog" "assets" "homepage" "contact" "links")))) (org-publish "publish" t) diff --git a/templates/blog-index.html b/templates/blog-index.html index 8e327f9..bfff412 100644 --- a/templates/blog-index.html +++ b/templates/blog-index.html @@ -5,7 +5,7 @@ {{:include "navbar.html"}}