From 8636718cee7bb5aee94c5ed3bae306163ffa91c1 Mon Sep 17 00:00:00 2001 From: "aya.saad" Date: Wed, 11 May 2022 12:29:52 +0200 Subject: [PATCH] MDL-69970 icons: flip help icon direction in RTL languages --- lib/classes/output/icon_system_fontawesome.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/classes/output/icon_system_fontawesome.php b/lib/classes/output/icon_system_fontawesome.php index e9e7cc9df6d..e3aa76c0250 100644 --- a/lib/classes/output/icon_system_fontawesome.php +++ b/lib/classes/output/icon_system_fontawesome.php @@ -496,6 +496,12 @@ class icon_system_fontawesome extends icon_system_font { if (isset($icon->attributes['aria-hidden'])) { $data['aria-hidden'] = $icon->attributes['aria-hidden']; } + + // Flipping help icon direction in right-to-left languages. + if (right_to_left() && $data['key'] == "fa-question-circle text-info") { + $data['extraclasses'] = "fa-flip-horizontal"; + } + return $output->render_from_template('core/pix_icon_fontawesome', $data); }