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
Shantur Rathore
594809538d
Revert "perf(ui): start streams at newest"
...
This reverts commit 13802537b4 .
2026-03-01 12:41:22 +00:00
Shantur Rathore
13802537b4
perf(ui): start streams at newest
...
Reverse the message stream scroll layout so the viewport naturally starts at the newest messages and keeps older content virtualized. Use sentinel-based edge chasing to make jump-to-top/bottom land reliably despite VirtualItem mounts.
2026-03-01 12:40:18 +00:00
Shantur Rathore
5fabf286e8
ui: restyle command palette button
2026-02-20 00:32:44 +00:00
Shantur Rathore
e8947d61b1
ui: emphasize command palette button
2026-02-20 00:32:39 +00:00
Shantur Rathore
17a3e43ac7
feat(ui): add system/light/dark theme toggle
...
Add a 3-state theme toggle in folder selection and instance tabs, and update tokens/styles so light mode has readable contrast. Sync MUI surfaces and Shiki highlighting to CSS variables to prevent stale colors when switching themes.
2026-02-03 16:49:42 +00:00
Shantur Rathore
67ff00d83e
feat: add quote mode options
2025-12-08 10:45:12 +00:00
Shantur Rathore
dc702b1fb2
feat: quote message selections
2025-12-08 10:16:58 +00:00
Shantur Rathore
3373e23a41
sync hidden sidebar layout with mobile
2025-12-06 22:34:30 +00:00
Shantur Rathore
b0650a283e
Revert "fix hidden sidebar toggle button"
...
This reverts commit f1ad1400a7 .
2025-12-06 22:31:52 +00:00
Shantur Rathore
f1ad1400a7
fix hidden sidebar toggle button
2025-12-06 22:29:03 +00:00
Shantur Rathore
11be314f63
center mobile usage chips
2025-12-03 00:04:52 +00:00
Shantur Rathore
36ee301ef2
center session header metrics
2025-12-03 00:04:07 +00:00
Shantur Rathore
78338f33c1
add responsive session sidebar
2025-12-02 23:52:45 +00:00
Shantur Rathore
f9ec757c64
refactor message stream layout
2025-12-02 19:23:05 +00:00