Skip to content

Switch to Minimal Mistakes theme#6

Merged
sbauza merged 4 commits intomasterfrom
minimal-mistakes-theme
Apr 14, 2026
Merged

Switch to Minimal Mistakes theme#6
sbauza merged 4 commits intomasterfrom
minimal-mistakes-theme

Conversation

@sbauza
Copy link
Copy Markdown
Owner

@sbauza sbauza commented Apr 14, 2026

Summary

  • Replace minima with Minimal Mistakes theme for a polished, responsive site
  • Left sidebar with author profile (avatar, bio, location, GitHub link)
  • Top navigation bar: Posts, Categories, Tags, Presentations, Projects
  • Blog-style homepage listing recent posts with categories and tags
  • Dedicated pages for projects and presentations
  • Deploy via GitHub Actions instead of built-in GitHub Pages Jekyll

Manual step required

After merging, go to Settings > Pages and change the Source from "Deploy from a branch" to "GitHub Actions".

Test plan

  • Change GitHub Pages source to "GitHub Actions" in repo settings
  • Verify the Actions workflow builds and deploys successfully
  • Check homepage shows recent posts with author sidebar on the left
  • Verify top navigation links work (Posts, Categories, Tags, Presentations, Projects)
  • Confirm existing content URLs still work (/2015/05/18/, /vgpu/, etc.)
  • Test search functionality
  • Check responsiveness on mobile

🤖 Generated with Claude Code

Sylvain Bauza and others added 2 commits April 14, 2026 13:31
Replace minima with minimal-mistakes-jekyll for a polished site with
author sidebar, navigation, categories/tags, and search.

- Author profile in left sidebar (avatar, bio, GitHub link)
- Top navigation: Posts, Categories, Tags, Presentations, Projects
- Blog-style homepage with recent posts
- Dedicated pages for projects and presentations
- GitHub Actions workflow for deployment (replaces built-in Jekyll)
- Remove old editor and minima header override

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sbauza sbauza merged commit 490be58 into master Apr 14, 2026
2 checks passed
@sbauza sbauza deleted the minimal-mistakes-theme branch April 14, 2026 14:19
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.

1 participant