From 3644664c27d3b992aedc0002f6d730a1d12fdc13 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Sat, 1 Feb 2025 11:15:54 +0100 Subject: [PATCH] Add (broken) translation menu --- templates/menu.html | 8 ++++++++ templates/menu/languages.html | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 templates/menu/languages.html diff --git a/templates/menu.html b/templates/menu.html index a17816a..493cbef 100644 --- a/templates/menu.html +++ b/templates/menu.html @@ -42,5 +42,13 @@ <a href="{{ get_url(path=item.path, lang=lang) }}" class="navbar-item is-hoverable">{{ item.title }}</a> {% endfor %} </div> + + <div class="navbar-end"> + <div class="navbar-item has-dropdown is-hoverable"> + <a href="#" class="navbar-item"><span class="icon"><i class="fas fa-language"></i></span></a> + <div class="navbar-dropdown is-boxed"> + {% include "menu/languages.html" %} + </div> + </div> </div> </nav> diff --git a/templates/menu/languages.html b/templates/menu/languages.html new file mode 100644 index 0000000..090ed5a --- /dev/null +++ b/templates/menu/languages.html @@ -0,0 +1,7 @@ +<div class="container is-fluid"> + {% if thing %} + {% for translation in thing.translations %} + <a class="navbar-item" href="{{ translation.permalink }}"><div class="navbar-content">{{ translation.lang }}</div></a> + {% endfor %} + {% endif %} +</div> -- GitLab