gabriel / musehub public
feat BREAKING explore task/explore-page #1 / 1
AI Agent gabriel · 47 days ago · May 2, 2026 · Diff

feat(explore): canonical classes, Jinja search fragments, no HTML in JS

- explore.html: replace all ex-*/ph-* classes with canonical names - repo_grid.html: repo-card-* → repo-card__* BEM; repo-card-grid → repo-grid - explore.ts: remove all HTML generation; fetch /explore/search fragments instead - ui.py: add GET /explore/search endpoint returning Jinja HTML fragments - fragments/search_repo_results.html + search_commit_results.html: new - components/_search.scss: search-box, search-field, search-type-bar, search-results, search-commit-* - pages/_explore.scss: browse-layout grid, sidebar-section, sidebar-radio, grid-header (structural only) - patterns/_surfaces.scss: hero--explore, hero-glow--explore, hero-inner--center, hero__sub - _components.scss: repo-card-* → repo-card__*; add tag-pill, repo-grid - app.scss: add components/search and pages/explore imports

sha256:59593a463ce4bb3a5cfb613234d41e96700a59492b8c7312e59e09cf45ee272b sha
sha256:1cf933934cd64c9d86a8128b8b9b9e1ce9ee0c9f3a1e142feb86736c0c957032 snapshot
← Older Oldest on task/explore-page
All commits
Newer → Latest on task/explore-page

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:59593a463ce4bb3a5cfb613234d41e96700a59492b8c7312e59e09cf45ee272b --body "your comment"