diff --git a/theme/boost/scss/moodle/dropdown.scss b/theme/boost/scss/moodle/dropdown.scss index f048302f391..b7d39aa5135 100644 --- a/theme/boost/scss/moodle/dropdown.scss +++ b/theme/boost/scss/moodle/dropdown.scss @@ -52,3 +52,10 @@ } } } + +// Fixes for dropdown menu in RTL for moodle 4.x. +.dir-rtl .dropdown-menu { + transform: none !important; /* stylelint-disable-line declaration-no-important */ + top: 100% !important; /* stylelint-disable-line declaration-no-important */ + right: inherit !important; /* stylelint-disable-line declaration-no-important */ +} diff --git a/theme/boost/style/moodle.css b/theme/boost/style/moodle.css index f3bf795565d..0ecd3869504 100644 --- a/theme/boost/style/moodle.css +++ b/theme/boost/style/moodle.css @@ -39274,6 +39274,12 @@ div.editor_atto_toolbar button .icon { color: #fff !important; /* stylelint-disable-line declaration-no-important */ } +.dir-rtl .dropdown-menu { + transform: none !important; /* stylelint-disable-line declaration-no-important */ + top: 100% !important; /* stylelint-disable-line declaration-no-important */ + right: inherit !important; /* stylelint-disable-line declaration-no-important */ +} + /** Deprecations */ diff --git a/theme/classic/style/moodle.css b/theme/classic/style/moodle.css index d8b99b912ec..fc8d2f0f6e5 100644 --- a/theme/classic/style/moodle.css +++ b/theme/classic/style/moodle.css @@ -39208,6 +39208,12 @@ div.editor_atto_toolbar button .icon { color: #fff !important; /* stylelint-disable-line declaration-no-important */ } +.dir-rtl .dropdown-menu { + transform: none !important; /* stylelint-disable-line declaration-no-important */ + top: 100% !important; /* stylelint-disable-line declaration-no-important */ + right: inherit !important; /* stylelint-disable-line declaration-no-important */ +} + /** Deprecations */