trypost/lang
Paulo Castellano 91ad58cd01 refactor: sidebar active states, notification bell, phone mockup, UI polish
Sidebar:
- Fix double active state: "All" uses excludeActive to skip filter paths
- Add excludeActive option to urlIsActive composable and NavItem type
- Move notification bell next to user menu (icon only, no text)
- Remove Discord from sidebar footer
- Rename "Docs" to "Documentation" in EN

Phone mockup:
- Increase size from 270x585 to 360x780 for better preview

Header & Layout:
- Add center slot to AppHeader (used by Calendar for date title)
- Calendar controls split: left (nav), center (date), right (tabs + new post)
- Remove duplicate New Post button from day view
- Fix month view scroll (remove overflow-hidden)

UI:
- Move action buttons to header-right: posts, hashtags, labels
- Settings breadcrumbs: "Settings > Profile" pattern for all pages
- Add Cancel button to hashtags create/edit dialogs
- Add common.cancel i18n key for reuse
- Social accounts grid: use shadcn Button ghost for actions

All 753 tests passing.
2026-03-30 18:51:04 -03:00
..
en refactor: sidebar active states, notification bell, phone mockup, UI polish 2026-03-30 18:51:04 -03:00
es refactor: notification preferences, header slots, calendar layout, UI polish 2026-03-30 18:18:17 -03:00
pt-br refactor: notification preferences, header slots, calendar layout, UI polish 2026-03-30 18:18:17 -03:00
php_en.json refactor: sidebar active states, notification bell, phone mockup, UI polish 2026-03-30 18:51:04 -03:00
php_es.json refactor: notification preferences, header slots, calendar layout, UI polish 2026-03-30 18:18:17 -03:00
php_pt-BR.json refactor: notification preferences, header slots, calendar layout, UI polish 2026-03-30 18:18:17 -03:00