MusiCode
13596e8082
feat(ui): add dynamic RTL layout support
- Sync document.documentElement.dir dynamically from I18nProvider
based on selected locale (RTL for 'he', LTR for all others)
- Flip MUI Drawer anchor props (left/right) reactively via isRTL()
- Convert ~60 physical CSS directional properties to logical equivalents
(border-inline-start/end, inset-inline-start/end, margin-inline-*, etc.)
- Add [dir="rtl"] overrides for translateX animations (sidebar slide,
resize handle hit-area extensions, settings nav selection nudge)
- Preserve intentional direction:rtl + text-align:left truncation tricks
(file path display in .truncate-start and .files-tab-selected-path)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 21:04:32 +00:00
..
2026-03-24 21:04:32 +00:00
2025-11-17 12:06:58 +00:00
2026-03-24 21:04:32 +00:00
2026-03-19 19:38:43 +00:00
2026-03-22 11:54:05 +00:00
2026-03-24 21:04:32 +00:00
2026-03-19 19:38:43 +00:00
2026-03-22 11:54:05 +00:00
2025-11-17 12:06:58 +00:00
2026-03-23 15:12:28 +00:00
2025-11-17 18:18:45 +00:00