Closed nadavkav closed 6 years ago
Suggested all-rtl CSS outcome fix for rtl mode: .row-fluid [class="span"] { float: left; } [class="span"].pull-right, .row-fluid [class*="span"].pull-right { float: right; } But since Moodle 3.3 is auto flipping LTR css selectors, it should obviously be the exact opposite in the actual code.
So Nadav, is it the same core issue as https://tracker.moodle.org/browse/MDL-60250 where the auto-flip technology is changing the nature of a selector attribute when it should not?
Therefore a 'core' issue as 'pull-right' no longer means what it says. As regardless of LTR or RTL, right is right and left is left, unless you're looking in a mirror!
Yep. unless there is a special /rtl: ... / comments in the CSS/SCSS code (https://docs.moodle.org/dev/CSS_Coding_Style#Right-to-left)
Therefore as a Bootstrap class in Bootstrapbase then core needs to change.
And I know about https://docs.moodle.org/dev/CSS_Coding_Style#Right-to-left as otherwise how could I have submitted the patch for MDL-60250? ;)
Hi Nadav,
As MDL-60250 is closed, is this still an issue?
G
Hi Gareth, Unfortunately, it did not. as it was only related to popover. Nadav
BTW, looking forward seeing you on the 2018 UK MoodleMOOT at Glasgow
Thinking this is an M3.3+ only issue.
Switching from LTR to RTL, should mirror the content area and the blocks areas (columns) in RTL mode, on all theme modes (Legacy blocks and the new "Nav drawer")
For theme settings: flatnavigation = off & layout = off This is how it should be:
For theme settings: flatnavigation = off & layout = on This is how it should be:
For theme settings: flatnavigation = on & layout = on This is how it should be: