staccato-hugo 2026-03-21
Recently-shipped toggle, breadcrumb rewrite, and settings drawer expansion
17 files · 170+ · 71-

Recently-shipped settings toggle

3 files changed
  • main.ts Handler for recently-shipped toggle: filters dirlist entries
  • settings-drawer.html Recently-shipped toggle control added to settings drawer
  • main.js Recompiled bundle including recently-shipped handler
  • Settings drawer gains a recently-shipped toggle. When enabled, the dirlist filters to only show entries marked as recently shipped. Handler in main.ts reads the toggle state and applies/removes a CSS class on the dirlist container. Merged from feat/dev-log-strip branch. instantiate behavioral
    2 files
    • main.ts
    • settings-drawer.html

Breadcrumbs partial rewrite

1 file changed
  • breadcrumbs.html Breadcrumbs rewritten with schema.org markup and improved structure
  • Breadcrumbs partial rewritten: cleaner Hugo range loop, schema.org BreadcrumbList markup integrated directly (removed separate schema partial call), improved CSS class structure. 61-line net addition. streamline behavioral
    1 file
    • breadcrumbs.html

Dirlist empty-state modifier and posts CSS

2 files changed
  • dirlist.css .item-name--empty modifier for empty directory name state
  • posts.css Post list styling expanded
  • .item-name–empty BEM modifier class added to handle empty directory name display (placeholder/muted styling). Posts CSS expanded with improved list item layout, metadata alignment, and hover states. instantiate behavioral
    2 files
    • dirlist.css
    • posts.css