Skip to content

fix: migrate config from zensical.toml to mkdocs.yml and fix homepage template#104

Open
lbeckman314 wants to merge 1 commit into
mainfrom
fix/migrate-config-to-mkdocs-yml
Open

fix: migrate config from zensical.toml to mkdocs.yml and fix homepage template#104
lbeckman314 wants to merge 1 commit into
mainfrom
fix/migrate-config-to-mkdocs-yml

Conversation

@lbeckman314
Copy link
Copy Markdown
Contributor

Summary

  • Migrates site config from zensical.toml to mkdocs.yml, promoting all keys (theme, extra_css, extra_javascript, markdown_extensions) to the top level so Zensical's YAML parser picks them up correctly
  • Renames overrides/home.htmloverrides/main.html and extends base.html directly to avoid a template inheritance cycle
  • Moves the hero into {% block tabs %} after {{ super() }} to match the live site's tabs → hero → content order
  • Removes template: home.html from docs/index.md frontmatter

Test plan

  • zensical serve builds without errors
  • Homepage renders with blue header, hero banner, and product cards matching calypr.org

🤖 Generated with Claude Code

… template

- Replace zensical.toml with mkdocs.yml as the primary config file; promote
  all keys (theme, extra_css, extra_javascript, markdown_extensions) to the
  top level so Zensical's mkdocs.yml parser picks them up correctly
- Rename overrides/home.html → overrides/main.html and extend base.html
  directly to avoid a template inheritance cycle; move hero into {% block tabs %}
  after {{ super() }} to match the live site's tabs → hero → content order
- Remove `template: home.html` frontmatter from docs/index.md

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented May 30, 2026

Deploy Preview for calypr ready!

Name Link
🔨 Latest commit 6df4edc
🔍 Latest deploy log https://app.netlify.com/projects/calypr/deploys/6a1a381a1c9178000804b442
😎 Deploy Preview https://deploy-preview-104--calypr.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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