Skip to content

Migrate ghif.github.io to Quarto and Ghif Lab - #5

Merged
ghif merged 5 commits into
mainfrom
fm/ship-quarto-revamp
Aug 19, 2026
Merged

Migrate ghif.github.io to Quarto and Ghif Lab#5
ghif merged 5 commits into
mainfrom
fm/ship-quarto-revamp

Conversation

@ghif

@ghif ghif commented Aug 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Migrate the Jekyll blog to Quarto with a dark technical-notes theme.
  • Preserve and categorize legacy articles, equations, algorithms, Mermaid diagrams, and post-local media.
  • Add Notion article migration support, Google Analytics, privacy information, and GitHub Pages deployment.
  • Add Ghif Lab branding and personalized landing-page content.

Validation

  • quarto render succeeds locally.
  • Local media references and Mermaid fences audited.
  • notion-export/ and Journal/ remain ignored.

The legacy master branch remains preserved as the Jekyll backup. This pull request is intentionally not merged.

ghif added 4 commits August 19, 2026 09:32
- Author _quarto.yml, index.qmd, about.qmd, and archive.qmd
- Implement high-contrast dark theme (custom-dark.scss + cyborg + dracula)
- Migrate all 26 posts to posts/<date>-<slug>/index.qmd with YAML frontmatter, categories, and backward-compatible aliases
- Clean raw LaTeX sections, kramdown attributes, and legacy Liquid tags
- Add automated GitHub Actions deployment workflow (.github/workflows/publish.yml)
- Decommission legacy Jekyll theme files and caches
- Clean macOS metadata files and update .gitignore
@ghif
ghif merged commit 1941166 into main Aug 19, 2026
1 check passed
@ghif
ghif deleted the fm/ship-quarto-revamp branch August 19, 2026 06:17
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