also looking at this
fix: MVP-readiness fixes — restore lost UI feedback, register safety, analytics error state, mobile + a11y
#31
7 files
+123
-29
| @@ -446,7 +446,7 @@ | ||
| 446 | 446 | |
| 447 | 447 | // Number keys 1-6 jump between pages (the sidebar shows the badges). |
| 448 | 448 | const bindKeyboardShortcuts = () => { |
| 449 | const routes = { 1: '/', 2: '/queue', 3: '/timeline', 4: '/analytics', 5: '/accounts', 6: '/blog', 7: '/settings' } | |
| 449 | const routes = { 1: '/', 2: '/queue', 3: '/timeline', 4: '/analytics', 5: '/accounts', 6: '/settings' } | |
| 450 | 450 | document.addEventListener('keydown', (event) => { |
| 451 | 451 | if (event.metaKey || event.ctrlKey || event.altKey) return |
| 452 | 452 | const target = event.target |