Proper RTL Support
-
Hello,
I’m a theme author and our themes are also used from right to left languages (Arabic, Hebrew…). We offer RTL support on our products but some users are using your plugin for their forms and I have detected that your plugin is not optimized to support RTL languages.See example: https://d.pr/v/EWwmUl
By using the CSS logical properties and values, you can improve your CSS codes to be smaller and also you don’t need to offer the extra RTL CSS file.
Here are some examples:Directions: left > inset-inline-start right > inset-inline-end top > inset-block-start bottom > inset-block-end Text Align: text-align: left > start text-align: right > end Padding: padding-left > padding-inline-start padding-right > padding-inline-end padding-top > padding-block-start padding-bottom > padding-block-end left-right > padding-inline up-down > padding-block Margin: margin-top > margin-block-start margin-right > margin-inline-end margin-bottom > margin-block-end margin-left > margin-inline-start left-right > margin-inline up-down > margin-block Borders: border-left > border-inline-start border-right > border-inline-end border-top > border-block-start border-bottom > border-block-end left-right > border-inline up-down > border-block Border Radius: border-top-left-radius > border-start-start-radius border-top-right-radius > border-start-end-radiusborder-bottom-right-radius > border-end-end-radius border-bottom-left-radius > border-end-start-radius Border Color: border-left-color > border-inline-start-color border-right-color > border-inline-end-color border-top-color > border-block-start-color border-bottom-color > border-block-end-color
Your plugin is used by millions of users so I think that improving this would be a great addition to the plugin.
Viewing 8 replies - 1 through 8 (of 8 total)
Viewing 8 replies - 1 through 8 (of 8 total)
- You must be logged in to reply to this topic.