Skip to content

feat(rtl): add RTL (Right-to-Left) layout support#88

Merged
giolaq merged 1 commit into
AmazonAppDev:mainfrom
giolaq:fix/issue-41-rtl-support
May 11, 2026
Merged

feat(rtl): add RTL (Right-to-Left) layout support#88
giolaq merged 1 commit into
AmazonAppDev:mainfrom
giolaq:fix/issue-41-rtl-support

Conversation

@giolaq
Copy link
Copy Markdown
Contributor

@giolaq giolaq commented May 11, 2026

Add RTL-aware navigation and styling throughout the app:

  • Create RTL utility (utils/rtl.ts) with direction helpers
  • Convert spatial navigation direction checks to use RTL-aware helpers instead of hardcoded 'left'/'right'
  • Replace directional styles (marginLeft/Right, paddingLeft, left/right positioning) with logical equivalents (start/end, marginStart/End, paddingStart)
  • Set drawer position based on I18nManager.isRTL
  • Handle SeekBar thumb positioning for RTL

Closes #41

Add RTL-aware navigation and styling throughout the app:
- Create RTL utility (utils/rtl.ts) with direction helpers
- Convert spatial navigation direction checks to use RTL-aware
  helpers instead of hardcoded 'left'/'right'
- Replace directional styles (marginLeft/Right, paddingLeft,
  left/right positioning) with logical equivalents (start/end,
  marginStart/End, paddingStart)
- Set drawer position based on I18nManager.isRTL
- Handle SeekBar thumb positioning for RTL

Closes AmazonAppDev#41

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@giolaq giolaq merged commit 0cf62ec into AmazonAppDev:main May 11, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant