summaryrefslogtreecommitdiff
path: root/searx/static/themes/oscar/js/searx_src
diff options
context:
space:
mode:
authorMarc Abonce Seguin <marc-abonce@mailbox.org>2020-08-03 00:15:54 -0700
committerMarc Abonce Seguin <marc-abonce@mailbox.org>2020-08-10 00:12:45 -0700
commit0601f2bb481758ed8e0e68f96a976063d9b229db (patch)
tree00a66a0a88f3aa1e2adbb136c69984e635ada191 /searx/static/themes/oscar/js/searx_src
parent57bad502a698c3d337641ad700cefd0be344ddd6 (diff)
add toggle to resize infobox
Diffstat (limited to 'searx/static/themes/oscar/js/searx_src')
-rw-r--r--searx/static/themes/oscar/js/searx_src/infobox.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/searx/static/themes/oscar/js/searx_src/infobox.js b/searx/static/themes/oscar/js/searx_src/infobox.js
new file mode 100644
index 000000000..0c80bf37b
--- /dev/null
+++ b/searx/static/themes/oscar/js/searx_src/infobox.js
@@ -0,0 +1,11 @@
+$(document).ready(function() {
+ // Hide infobox toggle if shrunk size already fits all content.
+ $('.infobox').each(function() {
+ var infobox_body = $(this).find('.infobox_body');
+ var total_height = infobox_body.prop('scrollHeight') + infobox_body.find('img.infobox_part').height();
+ var max_height = infobox_body.css('max-height').replace('px', '');
+ if (total_height <= max_height) {
+ $(this).find('.infobox_toggle').hide();
+ }
+ });
+});