dotnet / dotnet/aspnetcore

Components.AI: Add RTL and logical-layout support

Open
#68,430 0 comments 0 reactions 0 assignees View on GitHub
area-blazor cost: M feature-accessibility Priority:2
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 6h
Merged PRs (30d)
290

Description

### Is your feature request related to a problem? Please describe the problem.

Physical CSS properties and alignment assumptions do not adapt to right-to-left direction.

### Describe the solution you'd like

Use logical properties and direction-aware message/action alignment across shells, composer, media, and decorators. Add representative RTL coverage without reversing semantic iconography incorrectly.

### Additional context

Leaf task for #68227 requirement I9.

Contributor guide

Open the contributing guide

Research direction

Start with requirement I9 in #68227, then locate the shells, composer, media, and decorators named in this issue. Add representative RTL coverage and verify that logical properties and direction-aware message/action alignment work across those areas without incorrectly reversing semantic icons.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, css
Domain
frontend, internationalization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.