Skip to content

Makeover - #2

Open
FullGC wants to merge 1082 commits into
vdaubry:masterfrom
FullGC:makeover
Open

Makeover#2
FullGC wants to merge 1082 commits into
vdaubry:masterfrom
FullGC:makeover

Conversation

@FullGC

@FullGC FullGC commented Sep 2, 2026

Copy link
Copy Markdown

No description provided.

Dani-Fyber and others added 30 commits October 18, 2019 16:23
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
…icorp-Vault-and-the-Hashi-Tools-library.-.md
Replaces the 2017 Start Bootstrap "Clean Blog" theme with a hand-written
one, and moves the build off the frozen github-pages gem.

Theme
- Hand-written Sass theme replacing Bootstrap 3, jQuery, LESS and Grunt.
  Dark/light with a persisted toggle, native font stack, no trackers.
  ~4.8KB CSS + 2.3KB JS gzipped.
- Series-aware home page: multi-part write-ups collapse into one entry.
- New pages: /tags/ plus a page per tag, /archive/, /404, new /about.
- Posts gain a table of contents, reading progress, code copy buttons,
  image lightbox, series pager and related-by-tag links.

Build
- Jekyll 4.4 built and deployed by GitHub Actions, with html-proofer
  gating every internal link. Needs Pages source = GitHub Actions.
- Stops committing _site/ build output; drops .idea/, LESS and Grunt.

Content and SEO
- Unique meta description per post; all 13 previously shared one.
- Real alt text on 46 images; 30 read literally "image alt text".
- Fixed heading hierarchy in 11 posts, where sections were h3s hanging
  off a single h2 that merely repeated the title.
- Repaired 19 dead outbound links. Removed a published internal Jenkins
  hostname and a dead ad-tracking URL.
- Removed Disqus embeds that had been pasted into 10 post bodies.
- Generated sitemap and feed; noindex on single-post tag pages.
- Removed the Terraform post and its orphaned images.
- Permalinks unchanged: every previously indexed URL still resolves.

Analytics and comments are wired but inert until credentials are set
(goatcounter, giscus in _config.yml).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants