From 3227695b0b587782b931c6163f993f3dae0a6d31 Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Mon, 6 Jul 2020 13:07:45 +0200 Subject: [PATCH] [fix] indicate visually active tab programmatically on the page Preferences - #350 --- searx/static/themes/oscar/js/searx.js | 5 +++++ searx/static/themes/oscar/js/searx.min.js | Bin 5249 -> 5367 bytes .../oscar/js/searx_src/element_modifiers.js | 5 +++++ 3 files changed, 10 insertions(+) diff --git a/searx/static/themes/oscar/js/searx.js b/searx/static/themes/oscar/js/searx.js index 2cd9ca26a..040d57bb1 100644 --- a/searx/static/themes/oscar/js/searx.js +++ b/searx/static/themes/oscar/js/searx.js @@ -198,6 +198,11 @@ $(document).ready(function(){ $(".btn-sm").addClass('btn-default'); } }); + $(".nav-tabs").click(function(a) { + var tabs = $(a.target).parents("ul"); + tabs.children().attr("aria-selected", "false"); + $(a.target).parent().attr("aria-selected", "true"); + }); }); ;/** * searx is free software: you can redistribute it and/or modify diff --git a/searx/static/themes/oscar/js/searx.min.js b/searx/static/themes/oscar/js/searx.min.js index df97c1f520346264fb25aa0442e8f0745cc4a589..a6ba8b336b28ba8f93cbe3f6579cfcc844def431 100644 GIT binary patch delta 188 zcmZqF{H{4clGngY*T7uY$iT=zp+;e&`#+9)9Tg2Fy}ZOS-IBzlVkJ$zl+i zyyTM1{5*|B&1w~mM7@&4qV&`fO}&D|qSU;SVhyFz9FW?K%$yXUfQF`CVo6DnhEift zW})WYYSvD!W0K#T$|=na0BKn~ A`Tzg` delta 68 zcmeya*{C@|QqRy-*T78I$iT=zp++I2q@ diff --git a/searx/static/themes/oscar/js/searx_src/element_modifiers.js b/searx/static/themes/oscar/js/searx_src/element_modifiers.js index 4264d4c0d..31fe760d5 100644 --- a/searx/static/themes/oscar/js/searx_src/element_modifiers.js +++ b/searx/static/themes/oscar/js/searx_src/element_modifiers.js @@ -96,4 +96,9 @@ $(document).ready(function(){ $(".btn-sm").addClass('btn-default'); } }); + $(".nav-tabs").click(function(a) { + var tabs = $(a.target).parents("ul"); + tabs.children().attr("aria-selected", "false"); + $(a.target).parent().attr("aria-selected", "true"); + }); });