Skip to content

feat: switch documentation to Just-the-Docs theme - #39

Merged
LeonardoBai12 merged 2 commits into
mainfrom
just-the-docs
Jun 25, 2026
Merged

LeonardoBai12 merged 2 commits into
mainfrom
just-the-docs

Conversation

@LeonardoBai12

Copy link
Copy Markdown
Owner

Summary

  • Replaces Chirpy blog theme with Just-the-Docs documentation theme
  • Updates _config.yml and Gemfile to use just-the-docs gem
  • Adds nav hierarchy via front matter (parent, nav_order, has_children) across all pages
  • Creates missing getting-started/index.md as parent page for mapping-request, mapping-rules, and preview-route sections
  • Fixes image paths to use {{ site.baseurl }} prefix for correct loading on both local dev and GitHub Pages

Test plan

  • Serve locally with bundle exec jekyll serve --baseurl "" from documentation/
  • Verify sidebar: Home → How It Works → Getting Started → Endpoints → Ecosystem → KDoc Reference → About
  • Confirm profile photo loads on About page
  • Confirm Playground icon loads on Ecosystem page

🤖 Generated with Claude Code

LeonardoBai12 and others added 2 commits June 25, 2026 00:23
Replaces the blog-style Chirpy theme with the documentation-focused
Just-the-Docs theme. Adds nav hierarchy via front matter (parent,
nav_order, has_children) and creates the Getting Started parent page
that was missing for the mapping-request/rules/preview-route sections.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…s compatibility

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@LeonardoBai12
LeonardoBai12 merged commit 901634e into main Jun 25, 2026
2 checks passed
@LeonardoBai12
LeonardoBai12 deleted the just-the-docs branch June 25, 2026 03:35
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