From 84152bc5d97f9f94092c8202882a44af6b07992c Mon Sep 17 00:00:00 2001
From: Torsten Grote <t@grobox.de>
Date: Mon, 29 Mar 2021 12:12:04 -0300
Subject: [PATCH] Fix RTL layout of page

---
 themes/briar-manual/layouts/_default/baseof.html | 2 +-
 themes/briar-manual/static/css/style.css         | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/themes/briar-manual/layouts/_default/baseof.html b/themes/briar-manual/layouts/_default/baseof.html
index 9f79787..95007db 100644
--- a/themes/briar-manual/layouts/_default/baseof.html
+++ b/themes/briar-manual/layouts/_default/baseof.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html>
-<html>
+<html{{ if .Site.Language.LanguageDirection }} dir="{{ .Site.Language.LanguageDirection }}"{{ else }}{{ end }}>
     {{- partial "head.html" . -}}
     <body>
         {{- partial "header.html" . -}}
diff --git a/themes/briar-manual/static/css/style.css b/themes/briar-manual/static/css/style.css
index 968071f..4a98a8e 100644
--- a/themes/briar-manual/static/css/style.css
+++ b/themes/briar-manual/static/css/style.css
@@ -281,6 +281,10 @@ footer {
   height: 100%;
 }
 
+[dir="rtl"] #toc {
+  left: 0;
+  right: auto;
+ }
 
 #toc::before {
   content: "";
-- 
GitLab