patternfly / pf-roadmap

This repo is used to track new feature requests for PatternFly as epics. It contains no code.
0 stars 0 forks source link

Support logical properties (LTR/RTL) #65

Closed srambach closed 7 months ago

srambach commented 1 year ago

Users would like PatternFly to support right to left (RTL) languages. CSS provides support for this via logical properties like padding-inline-start rather than directional properties like padding-left.

### Tasks
- [x] Design spike - [Determine best practices for supporting RTL languages.](https://github.com/patternfly/patternfly-design/issues/1265) (e.g. does the entire layout reverse? What about box shadows?)
- [x] RTL designs (if needed) - Produce designs for enough components to demonstrate the desired layouts and behavior
- [ ] https://github.com/patternfly/patternfly/issues/5674
- [x] Core implementation - component by component or using mixin?
- [ ] https://github.com/patternfly/patternfly/issues/5791
- [ ] https://github.com/patternfly/patternfly-react/issues/9521
- [ ] https://github.com/patternfly/patternfly-react/issues/9431
- [ ] Test RTL in extensions
- [ ] https://github.com/patternfly/react-topology/issues/116

Reference: #PatternFly#5555