From 54d57c82965f95caa7bf7050adafca54ce24139d Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Wed, 28 Apr 2021 15:15:29 +0200 Subject: [PATCH 1/4] [fix] grunt/less/development: oscar light & dark logicodev mixes CSS closes: https://github.com/searxng/searxng/issues/39 Signed-off-by: Markus Heiser --- searx/static/themes/oscar/gruntfile.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/searx/static/themes/oscar/gruntfile.js b/searx/static/themes/oscar/gruntfile.js index 1973b09c4..f2673e3d1 100644 --- a/searx/static/themes/oscar/gruntfile.js +++ b/searx/static/themes/oscar/gruntfile.js @@ -96,8 +96,8 @@ module.exports = function(grunt) { files: { "css/bootstrap.css": "src/less/bootstrap/bootstrap.less", "css/pointhi.css": "src/less/pointhi/oscar.less", - "css/logicodev.css": "src/less/logicodev-dark/oscar.less", - "css/logicodev-dark.css": "src/less/logicodev/oscar.less" + "css/logicodev.css": "src/less/logicodev/oscar.less", + "css/logicodev-dark.css": "src/less/logicodev-dark/oscar.less" } }, production: { From 7f2dc530b266c4fa14ebb556cc196237e1d16eec Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Wed, 28 Apr 2021 15:42:08 +0200 Subject: [PATCH 2/4] [fix] simple theme - remove no longer used stats.less file File searx/static/themes/simple/less/stats.less is not used (imported) in any other less file. I can't say when it's usage was dropped or if it has ever been used. ATM this file is without any usage. Signed-off-by: Markus Heiser --- searx/static/themes/simple/less/stats.less | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 searx/static/themes/simple/less/stats.less diff --git a/searx/static/themes/simple/less/stats.less b/searx/static/themes/simple/less/stats.less deleted file mode 100644 index c134bd0ec..000000000 --- a/searx/static/themes/simple/less/stats.less +++ /dev/null @@ -1,8 +0,0 @@ -.percentage { - position: relative; - width: 300px; - - div { - background: @color-percentage-div-background; - } -} From 70cc196e2d933a9a458ec43bf81d8475a57b26df Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Wed, 28 Apr 2021 16:07:21 +0200 Subject: [PATCH 3/4] [fix] new_issue.html: drop inline style attributes (CSP conformance) Inline styles are blocked by default with Content Security Policy (CSP). Move the inline styles from 'new_issue.html' to:: searx/static/themes/__common__/less/new_issue.less Signed-off-by: Markus Heiser --- .../themes/__common__/less/new_issue.less | 14 ++++++++++++++ .../oscar/src/less/logicodev-dark/oscar.less | 1 + .../oscar/src/less/logicodev/oscar.less | 11 +---------- .../themes/oscar/src/less/pointhi/oscar.less | 12 +----------- searx/static/themes/simple/less/style.less | 2 ++ searx/templates/__common__/new_issue.html | 19 +------------------ 6 files changed, 20 insertions(+), 39 deletions(-) create mode 100644 searx/static/themes/__common__/less/new_issue.less diff --git a/searx/static/themes/__common__/less/new_issue.less b/searx/static/themes/__common__/less/new_issue.less new file mode 100644 index 000000000..339d4ce47 --- /dev/null +++ b/searx/static/themes/__common__/less/new_issue.less @@ -0,0 +1,14 @@ +.github-issue-button { + display: block; + padding: 8px 16px; + font-family: sans-serif; + font-size: 16px; + color: white; + background-color: #238636 !important; /* important is needed cause to an !important in logicodev-dark */ + border: #2ea043; + border-radius: 10px !important; + box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px; +} +.github-issue-button:hover { + background-color: #2ea043; +} 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 38a4424ac..44d3154a8 100644 --- a/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less +++ b/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less @@ -1,4 +1,5 @@ @import "../logicodev/variables.less"; +@import "../../../../__common__/less/new_issue.less"; @stacked-bar-chart: rgb(213, 216, 215, 1); diff --git a/searx/static/themes/oscar/src/less/logicodev/oscar.less b/searx/static/themes/oscar/src/less/logicodev/oscar.less index da80d1e94..3415af30b 100644 --- a/searx/static/themes/oscar/src/less/logicodev/oscar.less +++ b/searx/static/themes/oscar/src/less/logicodev/oscar.less @@ -1,23 +1,14 @@ @import "variables.less"; +@import "../../../../__common__/less/new_issue.less"; @import "navbar.less"; - @import "footer.less"; - @import "checkbox.less"; - @import "onoff.less"; - @import "results.less"; - @import "infobox.less"; - @import "search.less"; - @import "advanced.less"; - @import "cursor.less"; - @import "code.less"; - @import "preferences.less"; diff --git a/searx/static/themes/oscar/src/less/pointhi/oscar.less b/searx/static/themes/oscar/src/less/pointhi/oscar.less index 6f92a0791..4ac8da564 100644 --- a/searx/static/themes/oscar/src/less/pointhi/oscar.less +++ b/searx/static/themes/oscar/src/less/pointhi/oscar.less @@ -1,25 +1,15 @@ @import "variables.less"; +@import "../../../../__common__/less/new_issue.less"; @import "footer.less"; - @import "checkbox.less"; - @import "onoff.less"; - @import "results.less"; - @import "infobox.less"; - @import "search.less"; - @import "advanced.less"; - @import "cursor.less"; - @import "code.less"; - @import "navbar.less"; - @import "code.less"; - @import "preferences.less"; diff --git a/searx/static/themes/simple/less/style.less b/searx/static/themes/simple/less/style.less index 55fb721c9..b82b1cb1f 100644 --- a/searx/static/themes/simple/less/style.less +++ b/searx/static/themes/simple/less/style.less @@ -6,6 +6,8 @@ @stacked-bar-chart: rgb(0, 0, 0); +@import "../../__common__/less/new_issue.less"; + @import "normalize.less"; @import "definitions.less"; diff --git a/searx/templates/__common__/new_issue.html b/searx/templates/__common__/new_issue.html index 2a111a527..d983417b0 100644 --- a/searx/templates/__common__/new_issue.html +++ b/searx/templates/__common__/new_issue.html @@ -10,7 +10,7 @@ in order to fetch the latest commit ID: ``` git log -1 -``` +``` If you are using searx-docker then look at the bottom of the SearXNG page and check for the version after "Powered by SearXNG" @@ -52,23 +52,6 @@ or manually by executing the searx/webapp.py file? --> {{-'\n '}}* {{ test_name }}: {% for result in results%}`{{ result }}`,{% endfor -%} {%- endfor -%} - {% endmacro %} From 8291804082fea294af9a3594417d35262109c745 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Wed, 28 Apr 2021 16:12:34 +0200 Subject: [PATCH 4/4] [static] make themes.all - from commit 9e8171e38 Based on commit 9e8171e38 this patch is generated by:: make themes.all Signed-off-by: Markus Heiser --- .../themes/oscar/css/logicodev-dark.css | 286 +++++++++++++++-- .../themes/oscar/css/logicodev-dark.min.css | Bin 18550 -> 18813 bytes .../oscar/css/logicodev-dark.min.css.map | Bin 8969 -> 9150 bytes searx/static/themes/oscar/css/logicodev.css | 292 +++--------------- .../static/themes/oscar/css/logicodev.min.css | Bin 14902 -> 15165 bytes .../themes/oscar/css/logicodev.min.css.map | Bin 7499 -> 7680 bytes searx/static/themes/oscar/css/pointhi.css | 19 +- searx/static/themes/oscar/css/pointhi.min.css | Bin 10666 -> 10929 bytes .../themes/oscar/css/pointhi.min.css.map | Bin 5618 -> 5799 bytes searx/static/themes/simple/css/searx-rtl.css | 21 +- .../themes/simple/css/searx-rtl.min.css | Bin 29201 -> 29477 bytes searx/static/themes/simple/css/searx.css | 21 +- searx/static/themes/simple/css/searx.min.css | Bin 29166 -> 29442 bytes 13 files changed, 357 insertions(+), 282 deletions(-) diff --git a/searx/static/themes/oscar/css/logicodev-dark.css b/searx/static/themes/oscar/css/logicodev-dark.css index f9cdc41f6..16950614c 100644 --- a/searx/static/themes/oscar/css/logicodev-dark.css +++ b/searx/static/themes/oscar/css/logicodev-dark.css @@ -1,29 +1,17 @@ -.searx-navbar { - background: #29314D; - height: 2.3rem; - font-size: 1.3rem; - line-height: 1.3rem; - padding: 0.5rem; - font-weight: bold; - margin-bottom: 0.8rem; -} -.searx-navbar a, -.searx-navbar a:hover { - margin-right: 2rem; +.github-issue-button { + display: block; + padding: 8px 16px; + font-family: sans-serif; + font-size: 16px; color: white; - text-decoration: none; + background-color: #238636 !important; + /* important is needed cause to an !important in logicodev-dark */ + border: #2ea043; + border-radius: 10px !important; + box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px; } -.searx-navbar .instance a { - color: #01D7D4; - margin-left: 2rem; -} -#main-logo { - margin-top: 20vh; - margin-bottom: 25px; -} -#main-logo > img { - max-width: 350px; - width: 80%; +.github-issue-button:hover { + background-color: #2ea043; } * { border-radius: 0 !important; @@ -547,8 +535,8 @@ code { font-family: 'Ubuntu Mono', 'Courier New', 'Lucida Console', monospace !important; } /* - this file is generated automatically by searx_extra/update/update_pygments.py - using pygments version 2.8.0 + this file is generated automatically by searx_extra/update/update_pygments.py + using pygments version 2.8.1 */ .code-highlight .linenos { -webkit-touch-callout: none; @@ -966,8 +954,8 @@ th:hover .engine-tooltip, flex-shrink: 0; flex-grow: 0; flex-basis: unset; - background: #000000; - border: 1px solid rgba(0, 0, 0, 0.9); + background: #d5d8d7; + border: 1px solid rgba(213, 216, 215, 0.9); padding: 0.3rem 0; } .stacked-bar-chart-rate80 { @@ -976,7 +964,7 @@ th:hover .engine-tooltip, flex-grow: 0; flex-basis: unset; background: transparent; - border: 1px solid rgba(0, 0, 0, 0.3); + border: 1px solid rgba(213, 216, 215, 0.3); padding: 0.3rem 0; } .stacked-bar-chart-rate95 { @@ -985,7 +973,7 @@ th:hover .engine-tooltip, flex-grow: 0; flex-basis: unset; background: transparent; - border-bottom: 1px dotted rgba(0, 0, 0, 0.5); + border-bottom: 1px dotted rgba(213, 216, 215, 0.5); padding: 0; } .stacked-bar-chart-rate100 { @@ -994,7 +982,7 @@ th:hover .engine-tooltip, flex-grow: 0; flex-basis: unset; background: transparent; - border-left: 1px solid rgba(0, 0, 0, 0.9); + border-left: 1px solid rgba(213, 216, 215, 0.9); padding: 0.4rem 0; width: 1px; } @@ -1016,3 +1004,239 @@ th:hover .engine-tooltip, box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); padding: 0.4rem 0; } +/*Global*/ +body { + background: #1d1f21 none !important; + color: #D5D8D7 !important; +} +a { + color: #41a2ce !important; + text-decoration: none !important; +} +a:hover { + color: #5F89AC !important; +} +input, +button, +textarea, +select { + border: 1px solid #282a2e !important; + background-color: #444 !important; + color: #BBB !important; +} +input:focus, +button:focus, +textarea:focus, +select:focus { + border: 1px solid #C5C8C6 !important; + box-shadow: initial !important; +} +div#advanced-search-container div#categories label { + background: none; + border: 1px solid #282a2e; +} +ul.nav li a { + border: 0 !important; + border-bottom: 1px solid #4d3f43 !important; +} +#categories *, +.modal-wrapper * { + background: #1d1f21 none !important; + color: #D5D8D7 !important; +} +#categories * { + border: 1px solid #3d3f43 !important; +} +#categories *:checked + label { + border-bottom: 4px solid #3d9f94 !important; +} +.result-content, +.result-source, +.result-format { + color: #B5B8B7 !important; +} +.external-link { + color: #35B887 !important; +} +.table-striped tr td, +.table-striped tr th { + border-color: #4d3f43 !important; +} +/*nav*/ +.navbar { + background: #1d1f21 none; + border: none; +} +.navbar .active, +.menu { + background: none !important; +} +.label-default { + background: none; + color: #BBB; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus, +.nav-tabs.nav-justified > .active > a { + background-color: #282a2e !important; +} +/*Search Page*/ +.result-default:hover, +.result-code:hover, +.result-torrent:hover, +.result-videos:hover, +.result-map:hover { + background-color: #222426; +} +/*buttons*/ +.btn { + color: #BBB; + background-color: #444; + border: 1px solid #282a2e; +} +.btn:hover { + color: #444 !important; + background-color: #BBB !important; +} +.btn-primary.active { + color: #C5C8C6; + background-color: #5F89AC; + border-color: #5F89AC; +} +/*Right Pannels*/ +.panel { + border: 1px solid #111; + background: none; +} +.panel-heading { + color: #C5C8C6 !important; + background: #282a2e !important; + border-bottom: none; +} +.panel-body { + color: #C5C8C6 !important; + background: #1d1f21 !important; + border-color: #111 !important; +} +.panel-footer { + color: #C5C8C6 !important; + background: #282a2e !important; + border-top: 1px solid #111 !important; +} +.infobox_toggle:hover { + background: #3d3f43 !important; +} +p.btn.btn-default { + background: none; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th, +.table-striped > thead > tr:nth-child(odd) > th { + background: #2d2f32 none !important; + color: #D5D8D7 !important; +} +.label-success { + background: #1d6f42 none !important; +} +.label-danger { + background: #ad1f12 none !important; +} +.searx-navbar { + background: #333334; + height: 2.3rem; + font-size: 1.3rem; + line-height: 1.3rem; + padding: 0.5rem; + font-weight: bold; + margin-bottom: 0.8rem; +} +.searx-navbar a, +.searx-navbar a:hover { + margin-right: 2rem; + color: white; + text-decoration: none; +} +.searx-navbar .instance a { + color: #01D7D4; + margin-left: 2rem; +} +#main-logo { + margin-top: 20vh; + margin-bottom: 25px; +} +#main-logo > img { + max-width: 350px; + width: 80%; +} +.onoffswitch-inner:before, +.onoffswitch-inner:after { + background: #1d1f21 none !important; +} +.onoffswitch-switch, +.onoffswitch-label { + border: 2px solid #3d3f43 !important; +} +.nav > li > a:hover, +.nav > li > a:focus { + background-color: #3d3f43 !important; +} +/*Images search*/ +.img-thumbnail, +.thumbnail { + padding: 0px; + line-height: 1.42857143; + background: none; + border: none; +} +.modal-content { + background: #1d1f21 none !important; +} +/*Preferences*/ +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background: rgba(240, 0, 0, 0.56) !important; + color: #C5C8C6 !important; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background: rgba(237, 59, 59, 0.61) !important; + color: #C5C8C6 !important; +} +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background: #66696e !important; +} +.btn-success { + color: #C5C8C6; + background: #449d44; +} +.btn-danger { + color: #C5C8C6; + background: #d9534f; +} +.well { + background: #444; + border-color: #282a2e; +} +.highlight { + background-color: transparent !important; +} +/* engine tooltip */ +.engine-tooltip { + border: 1px solid #3d3f43; + background: #1d1f21; +} diff --git a/searx/static/themes/oscar/css/logicodev-dark.min.css b/searx/static/themes/oscar/css/logicodev-dark.min.css index e34b344801a0e453def73836f89396b4694f39c5..2a59e44db56fc311df177ef5d0428ac4511234c7 100644 GIT binary patch delta 237 zcmZvXzY4-I7{qaMb`jhvE+Rx)D@D@L#n<@KB=y6Zg#3}Jh_4{}B0h>w<0e>aN4e>a zA9vjQ*8ALh*LjJ48yG?7f*>q-uhp5OGZh>ut8}r;4RDUCq$^WLNoML?YUPQ9Jyu8R zKsn-sMcKv^eC?PI7a)Y&aVLDTNJc diff --git a/searx/static/themes/oscar/css/logicodev.css b/searx/static/themes/oscar/css/logicodev.css index 40256101a..595b81fbc 100644 --- a/searx/static/themes/oscar/css/logicodev.css +++ b/searx/static/themes/oscar/css/logicodev.css @@ -1,3 +1,45 @@ +.github-issue-button { + display: block; + padding: 8px 16px; + font-family: sans-serif; + font-size: 16px; + color: white; + background-color: #238636 !important; + /* important is needed cause to an !important in logicodev-dark */ + border: #2ea043; + border-radius: 10px !important; + box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px; +} +.github-issue-button:hover { + background-color: #2ea043; +} +.searx-navbar { + background: #29314D; + height: 2.3rem; + font-size: 1.3rem; + line-height: 1.3rem; + padding: 0.5rem; + font-weight: bold; + margin-bottom: 0.8rem; +} +.searx-navbar a, +.searx-navbar a:hover { + margin-right: 2rem; + color: white; + text-decoration: none; +} +.searx-navbar .instance a { + color: #01D7D4; + margin-left: 2rem; +} +#main-logo { + margin-top: 20vh; + margin-bottom: 25px; +} +#main-logo > img { + max-width: 350px; + width: 80%; +} * { border-radius: 0 !important; } @@ -520,8 +562,8 @@ code { font-family: 'Ubuntu Mono', 'Courier New', 'Lucida Console', monospace !important; } /* - this file is generated automatically by searx_extra/update/update_pygments.py - using pygments version 2.8.0 + this file is generated automatically by searx_extra/update/update_pygments.py + using pygments version 2.8.1 */ .code-highlight .linenos { -webkit-touch-callout: none; @@ -939,8 +981,8 @@ th:hover .engine-tooltip, flex-shrink: 0; flex-grow: 0; flex-basis: unset; - background: #d5d8d7; - border: 1px solid rgba(213, 216, 215, 0.9); + background: #000000; + border: 1px solid rgba(0, 0, 0, 0.9); padding: 0.3rem 0; } .stacked-bar-chart-rate80 { @@ -949,7 +991,7 @@ th:hover .engine-tooltip, flex-grow: 0; flex-basis: unset; background: transparent; - border: 1px solid rgba(213, 216, 215, 0.3); + border: 1px solid rgba(0, 0, 0, 0.3); padding: 0.3rem 0; } .stacked-bar-chart-rate95 { @@ -958,7 +1000,7 @@ th:hover .engine-tooltip, flex-grow: 0; flex-basis: unset; background: transparent; - border-bottom: 1px dotted rgba(213, 216, 215, 0.5); + border-bottom: 1px dotted rgba(0, 0, 0, 0.5); padding: 0; } .stacked-bar-chart-rate100 { @@ -967,7 +1009,7 @@ th:hover .engine-tooltip, flex-grow: 0; flex-basis: unset; background: transparent; - border-left: 1px solid rgba(213, 216, 215, 0.9); + border-left: 1px solid rgba(0, 0, 0, 0.9); padding: 0.4rem 0; width: 1px; } @@ -989,239 +1031,3 @@ th:hover .engine-tooltip, box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); padding: 0.4rem 0; } -/*Global*/ -body { - background: #1d1f21 none !important; - color: #D5D8D7 !important; -} -a { - color: #41a2ce !important; - text-decoration: none !important; -} -a:hover { - color: #5F89AC !important; -} -input, -button, -textarea, -select { - border: 1px solid #282a2e !important; - background-color: #444 !important; - color: #BBB !important; -} -input:focus, -button:focus, -textarea:focus, -select:focus { - border: 1px solid #C5C8C6 !important; - box-shadow: initial !important; -} -div#advanced-search-container div#categories label { - background: none; - border: 1px solid #282a2e; -} -ul.nav li a { - border: 0 !important; - border-bottom: 1px solid #4d3f43 !important; -} -#categories *, -.modal-wrapper * { - background: #1d1f21 none !important; - color: #D5D8D7 !important; -} -#categories * { - border: 1px solid #3d3f43 !important; -} -#categories *:checked + label { - border-bottom: 4px solid #3d9f94 !important; -} -.result-content, -.result-source, -.result-format { - color: #B5B8B7 !important; -} -.external-link { - color: #35B887 !important; -} -.table-striped tr td, -.table-striped tr th { - border-color: #4d3f43 !important; -} -/*nav*/ -.navbar { - background: #1d1f21 none; - border: none; -} -.navbar .active, -.menu { - background: none !important; -} -.label-default { - background: none; - color: #BBB; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus, -.nav-tabs.nav-justified > .active > a { - background-color: #282a2e !important; -} -/*Search Page*/ -.result-default:hover, -.result-code:hover, -.result-torrent:hover, -.result-videos:hover, -.result-map:hover { - background-color: #222426; -} -/*buttons*/ -.btn { - color: #BBB; - background-color: #444; - border: 1px solid #282a2e; -} -.btn:hover { - color: #444 !important; - background-color: #BBB !important; -} -.btn-primary.active { - color: #C5C8C6; - background-color: #5F89AC; - border-color: #5F89AC; -} -/*Right Pannels*/ -.panel { - border: 1px solid #111; - background: none; -} -.panel-heading { - color: #C5C8C6 !important; - background: #282a2e !important; - border-bottom: none; -} -.panel-body { - color: #C5C8C6 !important; - background: #1d1f21 !important; - border-color: #111 !important; -} -.panel-footer { - color: #C5C8C6 !important; - background: #282a2e !important; - border-top: 1px solid #111 !important; -} -.infobox_toggle:hover { - background: #3d3f43 !important; -} -p.btn.btn-default { - background: none; -} -.table-striped > tbody > tr:nth-child(odd) > td, -.table-striped > tbody > tr:nth-child(odd) > th, -.table-striped > thead > tr:nth-child(odd) > th { - background: #2d2f32 none !important; - color: #D5D8D7 !important; -} -.label-success { - background: #1d6f42 none !important; -} -.label-danger { - background: #ad1f12 none !important; -} -.searx-navbar { - background: #333334; - height: 2.3rem; - font-size: 1.3rem; - line-height: 1.3rem; - padding: 0.5rem; - font-weight: bold; - margin-bottom: 0.8rem; -} -.searx-navbar a, -.searx-navbar a:hover { - margin-right: 2rem; - color: white; - text-decoration: none; -} -.searx-navbar .instance a { - color: #01D7D4; - margin-left: 2rem; -} -#main-logo { - margin-top: 20vh; - margin-bottom: 25px; -} -#main-logo > img { - max-width: 350px; - width: 80%; -} -.onoffswitch-inner:before, -.onoffswitch-inner:after { - background: #1d1f21 none !important; -} -.onoffswitch-switch, -.onoffswitch-label { - border: 2px solid #3d3f43 !important; -} -.nav > li > a:hover, -.nav > li > a:focus { - background-color: #3d3f43 !important; -} -/*Images search*/ -.img-thumbnail, -.thumbnail { - padding: 0px; - line-height: 1.42857143; - background: none; - border: none; -} -.modal-content { - background: #1d1f21 none !important; -} -/*Preferences*/ -.table > thead > tr > td.danger, -.table > tbody > tr > td.danger, -.table > tfoot > tr > td.danger, -.table > thead > tr > th.danger, -.table > tbody > tr > th.danger, -.table > tfoot > tr > th.danger, -.table > thead > tr.danger > td, -.table > tbody > tr.danger > td, -.table > tfoot > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr.danger > th, -.table > tfoot > tr.danger > th { - background: rgba(240, 0, 0, 0.56) !important; - color: #C5C8C6 !important; -} -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background: rgba(237, 59, 59, 0.61) !important; - color: #C5C8C6 !important; -} -.table-hover > tbody > tr:hover > td, -.table-hover > tbody > tr:hover > th { - background: #66696e !important; -} -.btn-success { - color: #C5C8C6; - background: #449d44; -} -.btn-danger { - color: #C5C8C6; - background: #d9534f; -} -.well { - background: #444; - border-color: #282a2e; -} -.highlight { - background-color: transparent !important; -} -/* engine tooltip */ -.engine-tooltip { - border: 1px solid #3d3f43; - background: #1d1f21; -} diff --git a/searx/static/themes/oscar/css/logicodev.min.css b/searx/static/themes/oscar/css/logicodev.min.css index 3daa9595d559da6b6598e20cad1384417c313eb5..2ac815bb74eb9f910f3292ee5e2e56abef47a8f3 100644 GIT binary patch delta 236 zcmZvXF$%&!6huo8U?&!eh1E(l62j&*KiOUV822yxe>71%gm@7vJMX3#8$qU;;W5KJ zX~!ycAXDtmF8KRO>rM63V10>ipIWym4#%TeyxgNuwlJSLi@wEinn0s bs3pD^14Qd(lJvU#IdPkgM}xlla?kV&>Sk3z delta 9 Qcmdm6wyk6{JENHu02WjOi2wiq diff --git a/searx/static/themes/oscar/css/logicodev.min.css.map b/searx/static/themes/oscar/css/logicodev.min.css.map index bc97c8bc804bb6f0d5339f11141cf270a8951b35..4d017668b682bb2221c45cf856b6a30ed6a9e2cd 100644 GIT binary patch delta 191 zcmX?Y)nGG0Mn+FhKR!M=KQ}i&FFsyBC$+d(KQFaBKC`&EGiC10fgn~gh?NRrg@agN hBV0i&WWqJuNyo^^k={wcZK&(H!_l<#e-7)20)iYgGtGcRZc-lnb1R*ts*t#3Pa8N9(r&SCVv*@yj o;|$-}QArP$b~^EGKm>LnO^b()|9#RuZ57D}dW%LjV8( delta 9 QcmdlOx+-`xJL4)%02G}Ak^lez diff --git a/searx/static/themes/oscar/css/pointhi.min.css.map b/searx/static/themes/oscar/css/pointhi.min.css.map index 708e2f63a1ef87f924e997018ccd7804fc485d0b..e5b7a3be828ec984fdfeb2dcc2db5c55759084da 100644 GIT binary patch delta 178 zcmeyQyz;8N^BjvBE*D i$jOF6!s4!uuGvmHMnI)GPC5{MfzDxWo3}CAhyVaVJ~NX5 delta 21 ccmZ3k`$>C(%*0f|jUnxfOsPT<5&Vm0wtwgYYpV#_w_88|_YP_g6| zh;tB=P%}Njk zm89j(5^Ewf(oFGkvNc~ZJW>TTpzuXmmRU}UMWvt<6z$zGN|PvY`9mu~86r%UgQ9HU zLq_~K+DoJe<(o?P&zlEnrC^08Cklm;e9( delta 109 zcmZ4bjB(-}$cBLgEtAV)z6IiV726f3CYNO9=jr66rl;nmR43(E=oV*IW#*+@CFK{Tq!#G{MJ5Zn2~WIsbh8n& LtitA0=I)_HWo6!|d<{V*6rZH&~|^D1uYE}s|B zdLt*QzumL*{)27U<>3Zq@6YpzL|p5Rp}aE&#F}y~8?wZC1H~efgi z!l070yjfyRghrYvUQV{=D~3m^fCdykE6Xy=NwKIDbb_Lt8%AjoB`&{fB`8CL$#PJX z4SdLmA4fZh6rsG+IPj%)`9IboT@wlq*r*|ZB#H^+_|x>SSJ9qUxQ2VC)_byyAD{Z; Z>ur2+;v5aP`Rcdu6ba>Ew>PJ6w?Cm7iLL+u delta 109 zcmZpA#`x|rql~_mqC#