Skip to content

Retheme the site as plain HTML and CSS; remove Jekyll - #2

Merged
redreceipt merged 2 commits into
masterfrom
cursor/monospace-site-theme-d691
Oct 15, 2026
Merged

redreceipt merged 2 commits into
masterfrom
cursor/monospace-site-theme-d691

Conversation

@redreceipt

@redreceipt redreceipt commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Keep the warm-paper/charcoal monospace design as ordinary HTML and CSS, including light/dark system preferences.
  • Remove the entire old Jekyll starter: config, Liquid layouts/includes, Markdown placeholders/posts/conference pages, Sass, template images, empty CNAME, and Jekyll build workflow. Old placeholder URLs are intentionally not preserved.
  • Add .nojekyll. GitHub Pages continues publishing master from the root, but serves the files directly with no site build.
  • Share portfolio.css between the homepage and standalone HTML articles; no framework, JavaScript, package manager, generator, or build dependency.
  • Rewrite the README for this static-file workflow and remove obsolete build/dependency ignores. Retain LICENSE only for legal attribution.
  • IBM Plex Mono still loads via Google Fonts, with system monospace fallbacks. This is an external font request, not a framework.

Validation

Verified commit 4feb539cb3e39072bb12fdb393317b3c1b989bde.

  • Served the actual source files with Python's standard-library HTTP server; no generated output or mock pages.
  • Chromium: light/dark at 320, 390, 768, and 1440 CSS pixels. No document overflow, broken images, script elements, page errors, failed requests, or HTTP errors.
  • Actual homepage HTTP response matches the committed HTML byte-for-byte; stylesheet and local assets match source too.
  • Keyboard skip link, Work navigation, and rendering with browser JavaScript disabled all pass.
  • git diff --check passes. Proof files/scripts remain outside Git.
  • The obsolete Jekyll CI workflow is removed, not reported as a passing check. No remaining PR checks are configured.
  • Not tested in Safari/Firefox or on physical devices. No remote deployment is claimed.

Proof

Screenshots from the real local HTTP site at this PR's commit.

Desktop · light · 1440px

Homepage desktop, light

Mobile · dark · 390px

Homepage mobile, dark

Stack and publication

Merged and deployed October 15, 2026. Merge commit: e05c3c70434ceac6d3ba8ea6ae39a8ca4ffef747.
GitHub Pages deployment passed. Its build job only checked out and uploaded the static files; no Jekyll compilation ran.
Live HTTP 200 responses for /, /portfolio.css, /assets/favicon.svg, and /assets/animal-mania.webp match the merged source byte-for-byte.
PR #3 now targets master and remains draft for article preview; /grok-bots/ still returns 404 because the article is not merged. Repository auto-merge is disabled.

cursoragent and others added 2 commits October 15, 2026 22:24
Use IBM Plex Mono, one oxide accent, and prefers-color-scheme so the
homepage and long Markdown articles share a quiet engineering look.

Co-authored-by: Michael Neeley <michael@neeley.dev>
@redreceipt redreceipt changed the title Restyle the site as a monospace reading page Retheme the site as plain HTML and CSS; remove Jekyll Oct 15, 2026
@redreceipt
redreceipt marked this pull request as ready for review October 15, 2026 23:00
@redreceipt
redreceipt merged commit e05c3c7 into master Oct 15, 2026
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.

2 participants