diff --git a/sass/parts/_misc.scss b/sass/parts/_misc.scss
index fb77d85da..1a6dc370d 100644
--- a/sass/parts/_misc.scss
+++ b/sass/parts/_misc.scss
@@ -212,3 +212,14 @@ details summary {
}
}
}
+
+:dir(rtl) .arrow {
+ display: inline-block;
+ transform: rotate(180deg);
+}
+
+// This for the arrows that point to a corner, (e.g. '↗', '↘', '↙', '↖')
+:dir(rtl) .arrow-corner {
+ display: inline-block;
+ transform: rotate(270deg);
+}
diff --git a/static/feed_style.xsl b/static/feed_style.xsl
index a36aa4ae4..9d7ad6a69 100644
--- a/static/feed_style.xsl
+++ b/static/feed_style.xsl
@@ -42,7 +42,7 @@
- →
+ →
diff --git a/templates/macros/list_posts.html b/templates/macros/list_posts.html
index b61d0a3fc..d0f2fcc78 100644
--- a/templates/macros/list_posts.html
+++ b/templates/macros/list_posts.html
@@ -39,14 +39,14 @@
{{ post.summary | striptags | safe | trim_end_matches(pat=".") }}…
{% endif %}
- {{ macros_translate::translate(key="read_more", default="Read more", language_strings=language_strings) }} →
+ {{ macros_translate::translate(key="read_more", default="Read more", language_strings=language_strings) }} →
{% endif %}
{% if not loop.last %}
{% if loop.index == max %}
{% endif %}
{% endif %}
diff --git a/templates/page.html b/templates/page.html
index b27c29201..b33ed7770 100644
--- a/templates/page.html
+++ b/templates/page.html
@@ -88,7 +88,7 @@
{# Show link to remote changes if enabled #}
{% if config.extra.remote_repository_url and macros_settings::evaluate_setting_priority(setting="show_remote_changes", page=page, default_global_value=true) == "true" %}
{{ separator }}
- {{ macros_translate::translate(key="see_changes", default="See changes", language_strings=language_strings) }} ↗
+ {{ macros_translate::translate(key="see_changes", default="See changes", language_strings=language_strings) }} ↗
{% endif %}
{% endif %}
@@ -165,13 +165,13 @@ TL;DR:
diff --git a/templates/partials/paginate.html b/templates/partials/paginate.html
index 2d488eeda..1833dca5b 100644
--- a/templates/partials/paginate.html
+++ b/templates/partials/paginate.html
@@ -2,11 +2,11 @@
diff --git a/templates/tags/single.html b/templates/tags/single.html
index d36ba2a63..29d6158f7 100644
--- a/templates/tags/single.html
+++ b/templates/tags/single.html
@@ -9,7 +9,7 @@
diff --git a/templates/taxonomy_single.html b/templates/taxonomy_single.html
index a18201b2c..bce132a1f 100644
--- a/templates/taxonomy_single.html
+++ b/templates/taxonomy_single.html
@@ -9,7 +9,7 @@