Block a user
refactor(catalog): derive desktop sort options from SORT_FIELD_LABELS
refactor(ui): extract shared IconButton from duplicated .icon-btn copies
refactor(ui): fold the 36px header/search buttons into IconButton
fabi
deleted branch bugfix/crawler-recovery-hardening from fabi/Mangalord
2026-06-26 18:23:57 +00:00
feat(nav): give admins a mobile entry point to the admin area
fix(ui): meet 44px touch-target floor on shared mobile primitives
feat(ui): present page-action editors as sheets on mobile
feat(reader): surface brightness on desktop, not just the mobile sheet