summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Flament <alex@al-f.net>2021-09-17 17:28:58 +0200
committerAlexandre Flament <alex@al-f.net>2021-09-19 22:00:59 +0200
commit2cc6301c98caf561dda77c7929c3f5f455a69312 (patch)
tree3192ba51a6683950eacda79b258efbe9d6bd5a14
parentd95c46d64617edddbb36a7f764e1affaafa551fc (diff)
[fix] Oscar theme: fix input field on Safari
close #323
-rw-r--r--searx/static/themes/oscar/src/less/logicodev-dark/oscar.less2
-rw-r--r--searx/static/themes/oscar/src/less/logicodev/oscar.less2
-rw-r--r--searx/static/themes/oscar/src/less/pointhi/oscar.less2
-rw-r--r--searx/static/themes/oscar/src/less/safari.css13
4 files changed, 19 insertions, 0 deletions
diff --git a/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less b/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less
index e0d61aac9..c68dcd9c9 100644
--- a/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less
+++ b/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less
@@ -19,6 +19,8 @@
@import "../logicodev/code.less";
@import "../logicodev/preferences.less";
+@import (inline) "../safari.css";
+
/*Global*/
body {
background:#1d1f21 none !important;
diff --git a/searx/static/themes/oscar/src/less/logicodev/oscar.less b/searx/static/themes/oscar/src/less/logicodev/oscar.less
index 7b2274ddc..187368f71 100644
--- a/searx/static/themes/oscar/src/less/logicodev/oscar.less
+++ b/searx/static/themes/oscar/src/less/logicodev/oscar.less
@@ -17,3 +17,5 @@
@import "cursor.less";
@import "code.less";
@import "preferences.less";
+
+@import (inline) "../safari.css";
diff --git a/searx/static/themes/oscar/src/less/pointhi/oscar.less b/searx/static/themes/oscar/src/less/pointhi/oscar.less
index 827b77ffc..e9851458d 100644
--- a/searx/static/themes/oscar/src/less/pointhi/oscar.less
+++ b/searx/static/themes/oscar/src/less/pointhi/oscar.less
@@ -18,3 +18,5 @@
@import "navbar.less";
@import "code.less";
@import "preferences.less";
+
+@import (inline) "../safari.css";
diff --git a/searx/static/themes/oscar/src/less/safari.css b/searx/static/themes/oscar/src/less/safari.css
new file mode 100644
index 000000000..02962db32
--- /dev/null
+++ b/searx/static/themes/oscar/src/less/safari.css
@@ -0,0 +1,13 @@
+/* Safari 9+
+ Conditional/Hack CSS from https://browserstrangeness.github.io/css_hacks.html
+*/
+@supports (-webkit-marquee-repetition:infinite) and (object-fit:fill) {
+ .twitter-typeahead .tt-input:focus {
+ z-index: 2;
+ }
+
+ .input-group-btn:last-child > .btn,
+ .input-group-btn:last-child > .btn-group {
+ margin-left: inherit !important;
+ }
+}