From 500777d88f21bdce71a1053de3ad9f32c7c91029 Mon Sep 17 00:00:00 2001 From: erdgeist Date: Mon, 27 Jul 2026 00:46:00 +0200 Subject: Consolidate all main nav items in a single partial --- app/views/layouts/_nav_switchers.html.erb | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 app/views/layouts/_nav_switchers.html.erb (limited to 'app/views/layouts/_nav_switchers.html.erb') diff --git a/app/views/layouts/_nav_switchers.html.erb b/app/views/layouts/_nav_switchers.html.erb deleted file mode 100644 index 9c3b222e..00000000 --- a/app/views/layouts/_nav_switchers.html.erb +++ /dev/null @@ -1,23 +0,0 @@ -<%= link_to url_for(locale: (:en unless I18n.locale == :en)), - class: "nav_toggle", - "aria-label" => t(".switch_locale"), title: t(".switch_locale") do %> - <%= I18n.locale == :en ? "DE" : "EN" %> -<% end %> -<%= check_box_tag "scheme_override", 1, false, class: "nav_toggle_input" %> -<%= label_tag "scheme_override", class: "nav_toggle", - "aria-label" => t(".scheme_override"), title: t(".scheme_override") do %> - <%= icon("contrast", library: "tabler", "aria-hidden": true) %> -<% end %> - -<%= javascript_tag nonce: true do %> - (function () { - var box = document.getElementById("scheme_override"); - try { - if (localStorage.getItem("override-prefers-color-scheme")) box.checked = true; - box.addEventListener("change", function () { - if (box.checked) localStorage.setItem("override-prefers-color-scheme", 1); - else localStorage.removeItem("override-prefers-color-scheme"); - }); - } catch (e) { /* storage unavailable: the toggle still works per page */ } - })(); -<% end %> -- cgit v1.3