[RTL] The icons are not inverted in RTL version
See original GitHub issueWhen I set rtl: true
in semantic.json and make a build using gulp build
the icons like arrows are not inverted
semantic v 2.2.13 gulp v 3.9.1
Issue Analytics
- State:
- Created 6 years ago
- Reactions:1
- Comments:7 (4 by maintainers)
Top Results From Across the Web
Bidirectionality - Material Design
RTL content also affects the direction in which some icons and images are displayed, particularly those depicting a sequence of events. In general,...
Read more >In RTL mode do icons need to be mirrored?
Icons that contain representations of text need careful mirroring. Text is right-aligned in RTL.
Read more >95574 – "numbering on/off" icon in RTL mode is just mirrored ...
MRU->OS: in Chrystal or industrial icon design, the "Numbering on/off" button for RTL mode is just mirrored - the numbers in it are...
Read more >Right to left - Foundations - Human Interface Guidelines - Design
Right-aligned content in the RTL context. Align a paragraph based on its language, not on the current context. When the alignment of a...
Read more >70102 – RTL: Flipped toolbar button icons dont always look suitable
No, separate LTR and RTL versions are needed only for a few select icons -- those dependent on text direction. For example: undo,...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@MohammadYounes That helped a lot , Thanks .
Hi,
Yes, for LTR-first approach, Icons should be renamed. The build at semantic.rtlcss.com is made with
autoRename
enabled.Semantic build system runs RTLCSS with the default options. However,
gulp-rtlcss
uses the same config loader used by RTLCSS CLI.You can easily set the configuration by:
rtlcssConfig
property. OR.rtlcssrc
or.rtlcssrc.json
at the root of your project or user profile/home directory. (Default.rtlcssrc
can be found here).Another alternative would be to wrap semantic css inside
rename
directive.Let me know if you need further assistance.
Thanks!