Skip to content

Implement per-section sidebars matching Figma wireframe#109

Merged
rdhyee merged 1 commit intomainfrom
fix/per-section-sidebars
Apr 10, 2026
Merged

Implement per-section sidebars matching Figma wireframe#109
rdhyee merged 1 commit intomainfrom
fix/per-section-sidebars

Conversation

@rdhyee
Copy link
Copy Markdown
Contributor

@rdhyee rdhyee commented Apr 10, 2026

Summary

  • Converts single combined sidebar to 4 independent per-section sidebars (How to Use, About, Architecture & Vocabularies, Research & Resources)
  • Each page now shows only its own section's navigation items, matching Hana's Figma wireframe
  • Updates navigation tests to verify section isolation (positive + negative assertions)

Test plan

  • quarto render succeeds
  • Verified sidebar content on all 4 section landing pages (how-to-use.html, about.html, design/index.html, pubs.html)
  • 118/120 tests pass locally (2 vocabulary detail failures are pre-existing — pages built by CI only)
  • Deploy and verify on live site

🤖 Generated with Claude Code

Each section (How to Use, About, Architecture, Research) now shows
only its own sidebar items instead of a single combined sidebar.
Updates navigation tests to verify section isolation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rdhyee rdhyee merged commit 3231e7a into main Apr 10, 2026
2 checks passed
@rdhyee rdhyee deleted the fix/per-section-sidebars branch April 10, 2026 00:54
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