From 26c7db12364e8eba08e2f8e85bb534ed735a0be8 Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Thu, 13 Jun 2024 14:57:38 -0400 Subject: Major overhaul and cleanups --- 404.html | 25 -- 404.md | 10 + Gemfile | 5 +- _config.yml | 9 +- _includes/custom-head.html | 6 - _includes/footer.html | 31 +- _includes/head.html | 5 +- _includes/header.html | 28 +- _includes/sidebar.html | 24 ++ _includes/social-icons/codeberg.svg | 11 - _includes/social-icons/devto.svg | 1 - _includes/social-icons/dribbble.svg | 1 - _includes/social-icons/facebook.svg | 1 - _includes/social-icons/flickr.svg | 1 - _includes/social-icons/git.svg | 1 - _includes/social-icons/github.svg | 1 - _includes/social-icons/gitlab.svg | 1 - _includes/social-icons/google_scholar.svg | 1 - _includes/social-icons/instagram.svg | 1 - _includes/social-icons/keybase.svg | 4 - _includes/social-icons/linkedin.svg | 1 - _includes/social-icons/mastodon.svg | 1 - _includes/social-icons/microdotblog.svg | 1 - _includes/social-icons/pinterest.svg | 1 - _includes/social-icons/rss.svg | 1 - _includes/social-icons/sourcehut.svg | 1 - _includes/social-icons/stackoverflow.svg | 1 - _includes/social-icons/telegram.svg | 1 - _includes/social-icons/twitter.svg | 1 - _includes/social-icons/whatsapp.svg | 4 - _includes/social-icons/x.svg | 3 - _includes/social-icons/youtube.svg | 1 - _includes/social-item.html | 7 - _includes/social.html | 5 - _includes/svg_symbol.html | 3 - _layouts/all_posts.html | 64 +--- _layouts/base.html | 20 -- _layouts/default.html | 17 + _layouts/home.html | 67 +--- _layouts/page.html | 13 +- _layouts/post.html | 42 +-- ...2024-02-16-Website_Backups_with_Apple_iCloud.md | 18 +- ...02-23-Please_Make_Your_Table_Headings_Sticky.md | 6 +- ...-27-Installing_WordPress_on_NearlyFreeSpeech.md | 95 ++++-- _posts/2024-06-02-Building_rbenv_on_OpenBSD_7.5.md | 30 +- _sass/minima/_base.scss | 274 ---------------- _sass/minima/_layout.scss | 341 ------------------- _sass/minima/custom-styles.scss | 33 -- _sass/minima/custom-variables.scss | 1 - _sass/minima/initialize.scss | 50 --- _sass/minima/skins/auto.scss | 361 --------------------- _sass/minima/skins/classic.scss | 5 - _sass/minima/skins/dark.scss | 5 - _sass/minima/skins/solarized-dark.scss | 5 - _sass/minima/skins/solarized-light.scss | 4 - _sass/minima/skins/solarized.scss | 201 ------------ assets/css/style.scss | 7 - assets/minima-social-icons.liquid | 18 - public/fonts/Alegreya-Bold.ttf | Bin 258792 -> 0 bytes public/fonts/Alegreya-Italic.ttf | Bin 254808 -> 0 bytes public/fonts/Alegreya-Regular.ttf | Bin 256112 -> 0 bytes stylesheets/main.css | 61 ++++ stylesheets/pygments.css | 67 ++++ 63 files changed, 314 insertions(+), 1690 deletions(-) delete mode 100644 404.html create mode 100644 404.md delete mode 100644 _includes/custom-head.html create mode 100644 _includes/sidebar.html delete mode 100644 _includes/social-icons/codeberg.svg delete mode 100644 _includes/social-icons/devto.svg delete mode 100644 _includes/social-icons/dribbble.svg delete mode 100644 _includes/social-icons/facebook.svg delete mode 100644 _includes/social-icons/flickr.svg delete mode 100644 _includes/social-icons/git.svg delete mode 100644 _includes/social-icons/github.svg delete mode 100644 _includes/social-icons/gitlab.svg delete mode 100644 _includes/social-icons/google_scholar.svg delete mode 100644 _includes/social-icons/instagram.svg delete mode 100644 _includes/social-icons/keybase.svg delete mode 100644 _includes/social-icons/linkedin.svg delete mode 100644 _includes/social-icons/mastodon.svg delete mode 100644 _includes/social-icons/microdotblog.svg delete mode 100644 _includes/social-icons/pinterest.svg delete mode 100644 _includes/social-icons/rss.svg delete mode 100644 _includes/social-icons/sourcehut.svg delete mode 100644 _includes/social-icons/stackoverflow.svg delete mode 100644 _includes/social-icons/telegram.svg delete mode 100644 _includes/social-icons/twitter.svg delete mode 100644 _includes/social-icons/whatsapp.svg delete mode 100644 _includes/social-icons/x.svg delete mode 100644 _includes/social-icons/youtube.svg delete mode 100644 _includes/social-item.html delete mode 100644 _includes/social.html delete mode 100644 _includes/svg_symbol.html delete mode 100644 _layouts/base.html create mode 100644 _layouts/default.html delete mode 100644 _sass/minima/_base.scss delete mode 100644 _sass/minima/_layout.scss delete mode 100644 _sass/minima/custom-styles.scss delete mode 100644 _sass/minima/custom-variables.scss delete mode 100644 _sass/minima/initialize.scss delete mode 100644 _sass/minima/skins/auto.scss delete mode 100644 _sass/minima/skins/classic.scss delete mode 100644 _sass/minima/skins/dark.scss delete mode 100644 _sass/minima/skins/solarized-dark.scss delete mode 100644 _sass/minima/skins/solarized-light.scss delete mode 100644 _sass/minima/skins/solarized.scss delete mode 100644 assets/css/style.scss delete mode 100644 assets/minima-social-icons.liquid delete mode 100644 public/fonts/Alegreya-Bold.ttf delete mode 100644 public/fonts/Alegreya-Italic.ttf delete mode 100644 public/fonts/Alegreya-Regular.ttf create mode 100644 stylesheets/main.css create mode 100644 stylesheets/pygments.css diff --git a/404.html b/404.html deleted file mode 100644 index 7f3c00f..0000000 --- a/404.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -permalink: /404.html -layout: base ---- - - - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
diff --git a/404.md b/404.md new file mode 100644 index 0000000..f95615b --- /dev/null +++ b/404.md @@ -0,0 +1,10 @@ +--- +permalink: /404.html +layout: default +--- + +# 404 + +**Page not found :(** + +The requested page could not be found. diff --git a/Gemfile b/Gemfile index 508b710..0c0860d 100644 --- a/Gemfile +++ b/Gemfile @@ -8,8 +8,9 @@ source "https://rubygems.org" # This will help ensure the proper Jekyll version is running. # Happy Jekylling! gem "jekyll", "~> 4.3.3" -# This is the default theme for new Jekyll sites. You may change this to anything you like. -gem "minima", "~> 2.5.1" + +gem "rouge" + # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. # gem "github-pages", group: :jekyll_plugins diff --git a/_config.yml b/_config.yml index 8b530ec..7226597 100644 --- a/_config.yml +++ b/_config.yml @@ -11,11 +11,7 @@ url: "" # the base hostname & protocol for your site, e.g. http://example.com host: 0.0.0.0 -minima: - social_links: - - { platform: rss, user_url: "/feed.xml" } - - { platform: mastodon, user_url: "https://mastodon.bsd.cafe/@bt" } - - { platform: git, user_url: "https://git.disroot.org/bt" } +highlighter: rouge # Build settings plugins: @@ -28,9 +24,6 @@ defaults: values: permalink: /posts/:title/ -sass: - sass_dir: _sass - feed: path: feed.xml diff --git a/_includes/custom-head.html b/_includes/custom-head.html deleted file mode 100644 index 8559a67..0000000 --- a/_includes/custom-head.html +++ /dev/null @@ -1,6 +0,0 @@ -{% comment %} - Placeholder to allow defining custom head, in principle, you can add anything here, e.g. favicons: - - 1. Head over to https://realfavicongenerator.net/ to add your own favicons. - 2. Customize default _includes/custom-head.html in your source directory and insert the given code snippet. -{% endcomment %} diff --git a/_includes/footer.html b/_includes/footer.html index f4a8002..9d0af9d 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -1,30 +1,3 @@ -