From 8fc5d5760a83e0a71998cb19cede8b1cff9f2da4 Mon Sep 17 00:00:00 2001 From: Dan Date: Thu, 17 Dec 2020 02:00:26 +0100 Subject: [PATCH] changed to version 18 --- static/themes/oscar/css/logicodev-dark.css | 843 +++++++++++++ .../themes/oscar/css/logicodev-dark.min.css | 2 +- static/themes/oscar/css/logicodev.css | 1042 +++++++++++++++++ static/themes/oscar/css/logicodev.min.css | 2 +- static/themes/oscar/css/pointhi.css | 612 ++++++++++ static/themes/oscar/css/pointhi.min.css | 2 +- static/themes/oscar/gruntfile.js | 11 +- static/themes/oscar/img/icons/github.png | Bin 0 -> 4315 bytes static/themes/oscar/img/icons/invidious.png | Bin 0 -> 3427 bytes static/themes/oscar/img/searx_logo.png | Bin 533042 -> 10611 bytes static/themes/oscar/js/searx.js | 401 +++++++ static/themes/oscar/js/searx.min.js | 6 +- static/themes/oscar/js/searx.min.js.map | 1 + .../oscar/js/searx_src/00_requirejs_config.js | 46 +- static/themes/oscar/js/searx_src/01_init.js | 30 + .../oscar/js/searx_src/autocompleter.js | 86 +- .../oscar/js/searx_src/element_modifiers.js | 210 ++-- static/themes/oscar/js/searx_src/infobox.js | 11 + .../themes/oscar/js/searx_src/leaflet_map.js | 334 +++--- static/themes/oscar/js/searx_src/toggleall.js | 10 + .../oscar/less/logicodev-dark/oscar.less | 6 +- .../themes/oscar/less/logicodev/advanced.less | 4 +- static/themes/oscar/less/logicodev/code.less | 4 +- .../themes/oscar/less/logicodev/infobox.less | 54 +- .../themes/oscar/less/logicodev/navbar.less | 1 - static/themes/oscar/less/logicodev/onoff.less | 21 +- .../oscar/less/logicodev/preferences.less | 12 + .../themes/oscar/less/logicodev/results.less | 41 +- .../themes/oscar/less/logicodev/search.less | 35 +- .../oscar/less/logicodev/variables.less | 9 +- static/themes/oscar/less/pointhi/code.less | 2 +- static/themes/oscar/less/pointhi/infobox.less | 53 +- static/themes/oscar/less/pointhi/search.less | 10 + static/themes/oscar/package.json | 14 +- templates/oscar/404.html | 2 +- templates/oscar/advanced.html | 11 +- templates/oscar/base.html | 46 +- templates/oscar/categories.html | 18 +- templates/oscar/index.html | 5 +- templates/oscar/infobox.html | 50 +- templates/oscar/languages.html | 19 +- templates/oscar/macros.html | 79 +- templates/oscar/navbar.html.original | 9 + templates/oscar/preferences.html | 211 ++-- templates/oscar/result_templates/code.html | 36 +- templates/oscar/result_templates/default.html | 62 +- templates/oscar/result_templates/files.html | 55 + templates/oscar/result_templates/images.html | 75 +- .../oscar/result_templates/key-value.html | 19 + templates/oscar/result_templates/map.html | 144 +-- .../oscar/result_templates/products.html | 22 + templates/oscar/result_templates/torrent.html | 10 +- templates/oscar/result_templates/videos.html | 56 +- templates/oscar/results.html | 331 +++--- templates/oscar/search.html | 49 +- templates/oscar/search_full.html | 37 +- templates/oscar/time-range.html | 24 +- 57 files changed, 4350 insertions(+), 935 deletions(-) create mode 100644 static/themes/oscar/css/logicodev-dark.css create mode 100644 static/themes/oscar/css/logicodev.css create mode 100644 static/themes/oscar/css/pointhi.css create mode 100644 static/themes/oscar/img/icons/invidious.png create mode 100644 static/themes/oscar/js/searx.js create mode 100644 static/themes/oscar/js/searx.min.js.map create mode 100644 static/themes/oscar/js/searx_src/01_init.js create mode 100644 static/themes/oscar/js/searx_src/infobox.js create mode 100644 static/themes/oscar/js/searx_src/toggleall.js create mode 100644 templates/oscar/navbar.html.original create mode 100644 templates/oscar/result_templates/files.html create mode 100644 templates/oscar/result_templates/key-value.html create mode 100644 templates/oscar/result_templates/products.html diff --git a/static/themes/oscar/css/logicodev-dark.css b/static/themes/oscar/css/logicodev-dark.css new file mode 100644 index 0000000..e767d57 --- /dev/null +++ b/static/themes/oscar/css/logicodev-dark.css @@ -0,0 +1,843 @@ +.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: 2.0rem; + color: white; + text-decoration: none; +} +.searx-navbar .instance a { + color: #01d7d4; + margin-left: 2.0rem; +} +#main-logo { + margin-top: 20vh; + margin-bottom: 25px; +} +#main-logo > img { + max-width: 350px; + width: 80%; +} +* { + border-radius: 0 !important; +} +html { + position: relative; + min-height: 100%; + color: #29314d; +} +body { + /* Margin bottom by footer height */ + font-family: 'Roboto', Helvetica, Arial, sans-serif; + margin-bottom: 80px; + background-color: white; +} +body a { + color: #0088cc; +} +.footer { + position: absolute; + bottom: 0; + width: 100%; + /* Set the fixed height of the footer here */ + height: 60px; + text-align: center; + color: #999; +} +input[type=checkbox]:checked + .label_hide_if_checked, +input[type=checkbox]:checked + .label_hide_if_not_checked + .label_hide_if_checked { + display: none; +} +input[type=checkbox]:not(:checked) + .label_hide_if_not_checked, +input[type=checkbox]:not(:checked) + .label_hide_if_checked + .label_hide_if_not_checked { + display: none; +} +.onoff-checkbox { + width: 15%; +} +.onoffswitch { + position: relative; + width: 110px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; +} +.onoffswitch-checkbox { + opacity: 0; + position: absolute; +} +.onoffswitch-checkbox:before { + content: ""; + display: inline-block; + width: 16px; + height: 16px; + margin-right: 10px; + position: absolute; + left: 0; + bottom: 1px; + background-color: #fff; + border: 1px solid #ccc; + border-radius: 0px; +} +.onoffswitch-label { + display: block; + overflow: hidden; + cursor: pointer; + border: 2px solid #FFFFFF !important; + border-radius: 50px !important; +} +.onoffswitch-inner { + display: block; + transition: margin 0.3s ease-in 0s; +} +.onoffswitch-inner:before, +.onoffswitch-inner:after { + display: block; + float: left; + width: 50%; + height: 30px; + padding: 0; + line-height: 40px; + font-size: 20px; + box-sizing: border-box; + content: ""; + background-color: #EEEEEE; +} +.onoffswitch-switch { + display: block; + width: 37px; + background-color: #01d7d4; + position: absolute; + top: 0; + bottom: 0; + right: 0px; + border: 2px solid #FFFFFF; + border-radius: 50px !important; + transition: all 0.3s ease-in 0s; +} +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { + margin-right: 0; +} +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { + right: 71px; + background-color: #A1A1A1; +} +.onoffswitch-checkbox:focus + .onoffswitch-label .onoffswitch-switch { + border: 3px solid #444444; +} +.result_header { + margin-top: 0px; + margin-bottom: 2px; + font-size: 16px; +} +.result_header .favicon { + margin-bottom: -3px; +} +.result_header a { + color: #29314d; + text-decoration: none; +} +.result_header a:hover { + color: #0088cc; +} +.result_header a:visited { + color: #684898; +} +.result_header a .highlight { + background-color: #f6f9fa; +} +.result-content, +.result-format, +.result-source { + margin-top: 2px; + margin-bottom: 0; + word-wrap: break-word; + color: #666666; + font-size: 13px; +} +.result-content .highlight, +.result-format .highlight, +.result-source .highlight { + font-weight: bold; +} +.result-source { + font-size: 10px; + float: left; +} +.result-format { + font-size: 10px; + float: right; +} +.result-abstract { + margin-top: 0.5em; + margin-bottom: 0.8em; +} +.external-link { + color: #068922; + font-size: 12px; + margin-bottom: 15px; +} +.external-link a { + margin-right: 3px; +} +.result-default, +.result-code, +.result-torrent, +.result-videos, +.result-map { + clear: both; + padding: 0.5em 4px; +} +.result-default:hover, +.result-code:hover, +.result-torrent:hover, +.result-videos:hover, +.result-map:hover { + background-color: #f6f9fa; +} +.result-images { + float: left !important; + width: 24%; + margin: .5%; +} +.result-images a { + display: block; + width: 100%; + background-size: cover; +} +.img-thumbnail { + margin: 5px; + max-height: 128px; + min-height: 128px; +} +.result-videos { + clear: both; +} +.result-videos hr { + margin: 5px 0 15px 0; +} +.result-videos .collapse { + width: 100%; +} +.result-videos .in { + margin-bottom: 8px; +} +.result-torrent { + clear: both; +} +.result-torrent b { + margin-right: 5px; + margin-left: 5px; +} +.result-torrent .seeders { + color: #2ecc71; +} +.result-torrent .leechers { + color: #f35e77; +} +.result-metadata { + clear: both; + margin: 1em; +} +.result-metadata td { + padding-right: 1em; + color: #a4a4a4; +} +.result-metadata td:first-of-type { + color: #666666; +} +.result-map { + clear: both; +} +.result-code { + clear: both; +} +.result-code .code-fork, +.result-code .code-fork a { + color: #666666; +} +.suggestion_item { + margin: 2px 5px; + max-width: 100%; +} +.suggestion_item .btn { + max-width: 100%; + white-space: normal; + word-wrap: break-word; + text-align: left; +} +.result_download { + margin-right: 5px; +} +#pagination { + margin-top: 30px; + padding-bottom: 60px; +} +.label-default { + color: #666666; + background: transparent; +} +.result .text-muted small { + word-wrap: break-word; +} +.modal-wrapper { + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); +} +.modal-wrapper { + background-clip: padding-box; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + outline: 0 none; + position: relative; +} +@media screen and (max-width: 75em) { + .img-thumbnail { + object-fit: cover; + } +} +.infobox .panel-heading { + background-color: #f6f9fa; +} +.infobox .panel-heading .panel-title { + font-weight: 700; +} +.infobox .header_url { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; +} +.infobox p { + font-family: "DejaVu Serif", Georgia, Cambria, "Times New Roman", Times, serif !important; + font-style: italic; +} +.infobox img { + max-height: "250px"; +} +.infobox .btn { + background-color: #007ab8; + border: none; +} +.infobox .btn a { + color: white; + margin: 5px; +} +.infobox .infobox_part { + margin-bottom: 20px; + word-wrap: break-word; + table-layout: fixed; +} +.infobox .infobox_part:last-child { + margin-bottom: 0; +} +.infobox .infobox_toggle { + width: 100%; + text-align: center; + margin-bottom: 0px; +} +.infobox .infobox_checkbox ~ .infobox_body { + max-height: 300px; + overflow: hidden; +} +.infobox .infobox_checkbox:checked ~ .infobox_body { + max-height: none; +} +.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_down { + display: block; +} +.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_up { + display: none; +} +.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_up { + display: block; +} +.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_down { + display: none; +} +.infobox .infobox_checkbox ~ .infobox_body img.infobox_part { + display: none; +} +.infobox .infobox_checkbox:checked ~ .infobox_body img.infobox_part { + display: block; +} +.search_categories, +#categories { + text-transform: capitalize; + margin-bottom: 0.5rem; + display: flex; + flex-wrap: wrap; + flex-flow: row wrap; + align-content: stretch; +} +.search_categories label, +#categories label, +.search_categories .input-group-addon, +#categories .input-group-addon { + flex-grow: 1; + flex-basis: auto; + font-size: 1.2rem; + font-weight: normal; + background-color: white; + border: #dddddd 1px solid; + border-right: none; + color: #666666; + padding-bottom: 0.4rem; + padding-top: 0.4rem; + text-align: center; + min-width: 50px; +} +.search_categories label:last-child, +#categories label:last-child, +.search_categories .input-group-addon:last-child, +#categories .input-group-addon:last-child { + border-right: #dddddd 1px solid; +} +.search_categories input[type="checkbox"]:checked + label, +#categories input[type="checkbox"]:checked + label { + color: #29314d; + font-weight: bold; + border-bottom: #01d7d4 5px solid; +} +#main-logo { + margin-top: 10vh; + margin-bottom: 25px; +} +#main-logo > img { + max-width: 350px; + width: 80%; +} +#q { + box-shadow: none; + border-right: none; + border-color: #888888; +} +#search_form .input-group-btn .btn { + border-color: #888888; +} +#search_form .input-group-btn .btn:hover { + background-color: #068922; + color: white; +} +.custom-select, +.custom-select-rtl { + appearance: none; + -webkit-appearance: none; + -moz-appearance: none; + font-size: 1.2rem; + font-weight: normal; + background-color: white; + border: #888888 1px solid; + color: #666666; + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJN +AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZ +cwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGn +sAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW8 +6/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0 +ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0w +Ny0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb +7jwaAAAAAElFTkSuQmCC) 96% no-repeat; +} +.custom-select-rtl { + background-position-x: 4%; +} +.search-margin { + margin-bottom: 0.6em; +} +.visually-hidden { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px 1px 1px 1px); + /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); + white-space: nowrap; + /* added line */ +} +.label-danger, +.btn-danger { + background: #c9432f; +} +.label-success, +.btn-success { + background: #068922; +} +select.form-control { + border-color: #888888 !important; +} +#advanced-search-container { + display: none; + text-align: left; + margin-bottom: 1rem; + clear: both; +} +#advanced-search-container label, +#advanced-search-container .input-group-addon { + font-size: 1.2rem; + font-weight: normal; + background-color: white; + border: #dddddd 1px solid; + border-right: none; + color: #666666; + padding-bottom: 0.4rem; + padding-right: 0.7rem; + padding-left: 0.7rem; +} +#advanced-search-container label:last-child, +#advanced-search-container .input-group-addon:last-child { + border-right: #dddddd 1px solid; +} +#advanced-search-container input[type="radio"] { + display: none; +} +#advanced-search-container input[type="radio"]:checked + label { + color: #29314d; + font-weight: bold; + border-bottom: #01d7d4 5px solid; +} +#check-advanced:focus + label { + text-decoration: underline; +} +#check-advanced:checked ~ #advanced-search-container { + display: block; +} +.advanced { + padding: 0; + margin-top: 0.3rem; + text-align: right; +} +.advanced label, +.advanced select { + cursor: pointer; +} +.cursor-text { + cursor: text !important; +} +.cursor-pointer { + cursor: pointer !important; +} +pre, +code { + font-family: 'Ubuntu Mono', 'Courier New', 'Lucida Console', monospace !important; +} +.lineno { + margin-right: 5px; +} +.highlight .hll { + background-color: #ffffcc; +} +.highlight { + background: #f8f8f8; +} +.highlight .c { + color: #556366; + font-style: italic; +} +/* Comment */ +.highlight .err { + border: 1px solid #ffa92f; +} +/* Error */ +.highlight .k { + color: #BE74D5; + font-weight: bold; +} +/* Keyword */ +.highlight .o { + color: #d19a66; +} +/* Operator */ +.highlight .cm { + color: #556366; + font-style: italic; +} +/* Comment.Multiline */ +.highlight .cp { + color: #bc7a00; +} +/* Comment.Preproc */ +.highlight .c1 { + color: #556366; + font-style: italic; +} +/* Comment.Single */ +.highlight .cs { + color: #556366; + font-style: italic; +} +/* Comment.Special */ +.highlight .gd { + color: #a00000; +} +/* Generic.Deleted */ +.highlight .ge { + font-style: italic; +} +/* Generic.Emph */ +.highlight .gr { + color: #ff0000; +} +/* Generic.Error */ +.highlight .gh { + color: #000080; + font-weight: bold; +} +/* Generic.Heading */ +.highlight .gi { + color: #00a000; +} +/* Generic.Inserted */ +.highlight .go { + color: #888888; +} +/* Generic.Output */ +.highlight .gp { + color: #000080; + font-weight: bold; +} +/* Generic.Prompt */ +.highlight .gs { + font-weight: bold; +} +/* Generic.Strong */ +.highlight .gu { + color: #800080; + font-weight: bold; +} +/* Generic.Subheading */ +.highlight .gt { + color: #0044dd; +} +/* Generic.Traceback */ +.highlight .kc { + color: #BE74D5; + font-weight: bold; +} +/* Keyword.Constant */ +.highlight .kd { + color: #BE74D5; + font-weight: bold; +} +/* Keyword.Declaration */ +.highlight .kn { + color: #BE74D5; + font-weight: bold; +} +/* Keyword.Namespace */ +.highlight .kp { + color: #be74d5; +} +/* Keyword.Pseudo */ +.highlight .kr { + color: #BE74D5; + font-weight: bold; +} +/* Keyword.Reserved */ +.highlight .kt { + color: #d46c72; +} +/* Keyword.Type */ +.highlight .m { + color: #d19a66; +} +/* Literal.Number */ +.highlight .s { + color: #86c372; +} +/* Literal.String */ +.highlight .na { + color: #7d9029; +} +/* Name.Attribute */ +.highlight .nb { + color: #be74d5; +} +/* Name.Builtin */ +.highlight .nc { + color: #61AFEF; + font-weight: bold; +} +/* Name.Class */ +.highlight .no { + color: #d19a66; +} +/* Name.Constant */ +.highlight .nd { + color: #aa22ff; +} +/* Name.Decorator */ +.highlight .ni { + color: #999999; + font-weight: bold; +} +/* Name.Entity */ +.highlight .ne { + color: #D2413A; + font-weight: bold; +} +/* Name.Exception */ +.highlight .nf { + color: #61afef; +} +/* Name.Function */ +.highlight .nl { + color: #a0a000; +} +/* Name.Label */ +.highlight .nn { + color: #61AFEF; + font-weight: bold; +} +/* Name.Namespace */ +.highlight .nt { + color: #BE74D5; + font-weight: bold; +} +/* Name.Tag */ +.highlight .nv { + color: #dfc06f; +} +/* Name.Variable */ +.highlight .ow { + color: #AA22FF; + font-weight: bold; +} +/* Operator.Word */ +.highlight .w { + color: #d7dae0; +} +/* Text.Whitespace */ +.highlight .mf { + color: #d19a66; +} +/* Literal.Number.Float */ +.highlight .mh { + color: #d19a66; +} +/* Literal.Number.Hex */ +.highlight .mi { + color: #d19a66; +} +/* Literal.Number.Integer */ +.highlight .mo { + color: #d19a66; +} +/* Literal.Number.Oct */ +.highlight .sb { + color: #86c372; +} +/* Literal.String.Backtick */ +.highlight .sc { + color: #86c372; +} +/* Literal.String.Char */ +.highlight .sd { + color: #86C372; + font-style: italic; +} +/* Literal.String.Doc */ +.highlight .s2 { + color: #86c372; +} +/* Literal.String.Double */ +.highlight .se { + color: #BB6622; + font-weight: bold; +} +/* Literal.String.Escape */ +.highlight .sh { + color: #86c372; +} +/* Literal.String.Heredoc */ +.highlight .si { + color: #BB6688; + font-weight: bold; +} +/* Literal.String.Interpol */ +.highlight .sx { + color: #be74d5; +} +/* Literal.String.Other */ +.highlight .sr { + color: #bb6688; +} +/* Literal.String.Regex */ +.highlight .s1 { + color: #86c372; +} +/* Literal.String.Single */ +.highlight .ss { + color: #dfc06f; +} +/* Literal.String.Symbol */ +.highlight .bp { + color: #be74d5; +} +/* Name.Builtin.Pseudo */ +.highlight .vc { + color: #dfc06f; +} +/* Name.Variable.Class */ +.highlight .vg { + color: #dfc06f; +} +/* Name.Variable.Global */ +.highlight .vi { + color: #dfc06f; +} +/* Name.Variable.Instance */ +.highlight .il { + color: #d19a66; +} +/* Literal.Number.Integer.Long */ +.highlight .lineno { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: default; + color: #556366; +} +.highlight .lineno::selection { + background: transparent; + /* WebKit/Blink Browsers */ +} +.highlight .lineno::-moz-selection { + background: transparent; + /* Gecko Browsers */ +} +.highlight pre { + background-color: #282C34; + color: #D7DAE0; + border: none; + margin-bottom: 25px; + font-size: 15px; + padding: 20px 10px; +} +.highlight { + font-weight: 700; +} +.table > tbody > tr > td, +.table > tbody > tr > th { + vertical-align: middle !important; +} +.nav-tabs.nav-justified { + margin-bottom: 20px; +} +p { + margin: 10px 0; +} +input.cursor-text { + margin: 10px 0; +} diff --git a/static/themes/oscar/css/logicodev-dark.min.css b/static/themes/oscar/css/logicodev-dark.min.css index 99915ce..c4b09ae 100644 --- a/static/themes/oscar/css/logicodev-dark.min.css +++ b/static/themes/oscar/css/logicodev-dark.min.css @@ -1 +1 @@ -*{border-radius:0!important}html{position:relative;min-height:100%;color:#29314d}body{font-family:Roboto,Helvetica,Arial,sans-serif;margin-bottom:80px;background-color:#fff}body a{color:#08c}.footer{position:absolute;bottom:0;width:100%;height:60px;text-align:center;color:#999}input[type=checkbox]:checked+.label_hide_if_checked,input[type=checkbox]:checked+.label_hide_if_not_checked+.label_hide_if_checked{display:none}input[type=checkbox]:not(:checked)+.label_hide_if_not_checked,input[type=checkbox]:not(:checked)+.label_hide_if_checked+.label_hide_if_not_checked{display:none}.onoff-checkbox{width:15%}.onoffswitch{position:relative;width:110px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #FFF!important;border-radius:50px!important}.onoffswitch-inner{display:block;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:40px;font-size:20px;box-sizing:border-box;content:"";background-color:#EEE}.onoffswitch-switch{display:block;width:37px;background-color:#01d7d4;position:absolute;top:0;bottom:0;right:0;border:2px solid #FFF!important;border-radius:50px!important;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-right:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:71px;background-color:#A1A1A1}.result_header{margin-top:0;margin-bottom:2px;font-size:16px}.result_header .favicon{margin-bottom:-3px}.result_header a{color:#29314d;text-decoration:none}.result_header a:hover{color:#08c}.result_header a:visited{color:#684898}.result_header a .highlight{background-color:#f6f9fa}.result-content{margin-top:2px;margin-bottom:0;word-wrap:break-word;color:#666;font-size:13px}.result-content .highlight{font-weight:700}.external-link{color:#069025;font-size:12px;margin-bottom:15px}.external-link a{margin-right:3px}.result-default,.result-code,.result-torrent,.result-videos,.result-map{clear:both;padding:2px 4px}.result-default:hover,.result-code:hover,.result-torrent:hover,.result-videos:hover,.result-map:hover{background-color:#f6f9fa}.result-images{float:left!important;width:24%;margin:.5%}.result-images a{display:block;width:100%;background-size:cover}.img-thumbnail{margin:5px;max-height:128px;min-height:128px}.result-videos{clear:both}.result-videos hr{margin:5px 0 15px 0}.result-videos .collapse{width:100%}.result-videos .in{margin-bottom:8px}.result-torrent{clear:both}.result-torrent b{margin-right:5px;margin-left:5px}.result-torrent .seeders{color:#2ecc71}.result-torrent .leechers{color:#f35e77}.result-map{clear:both}.result-code{clear:both}.result-code .code-fork,.result-code .code-fork a{color:#666}.suggestion_item{margin:2px 5px;max-width:100%}.suggestion_item .btn{max-width:100%;white-space:normal;word-wrap:break-word;text-align:left}.result_download{margin-right:5px}#pagination{margin-top:30px;padding-bottom:60px}.label-default{color:#a4a4a4;background:0 0}.result .text-muted small{word-wrap:break-word}.modal-wrapper{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-wrapper{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0 none;position:relative}.infobox .panel-heading{background-color:#f6f9fa}.infobox .panel-heading .panel-title{font-weight:700}.infobox p{font-family:"DejaVu Serif",Georgia,Cambria,"Times New Roman",Times,serif!important;font-style:italic}.infobox .btn{background-color:#2ecc71;border:none}.infobox .btn a{color:#fff;margin:5px}.infobox .infobox_part{margin-bottom:20px;word-wrap:break-word;table-layout:fixed}.infobox .infobox_part:last-child{margin-bottom:0}.search_categories,#categories{text-transform:capitalize;margin-bottom:.5rem;display:flex;flex-wrap:wrap;flex-flow:row wrap;align-content:stretch}.search_categories label,#categories label,.search_categories .input-group-addon,#categories .input-group-addon{flex-grow:1;flex-basis:auto;font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;border-right:none;color:#666;padding-bottom:.4rem;padding-top:.4rem;text-align:center;min-width:50px}.search_categories label:last-child,#categories label:last-child,.search_categories .input-group-addon:last-child,#categories .input-group-addon:last-child{border-right:#ddd 1px solid}.search_categories input[type=checkbox]:checked+label,#categories input[type=checkbox]:checked+label{color:#29314d;font-weight:700;border-bottom:#01d7d4 5px solid}#main-logo{margin-top:10vh;margin-bottom:25px}#main-logo>img{max-width:350px;width:80%}#q{box-shadow:none;border-right:none;border-color:#a4a4a4}#search_form .input-group-btn .btn{border-color:#a4a4a4}#search_form .input-group-btn .btn:hover{background-color:#2ecc71;color:#fff}.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;color:#666;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGnsAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW86/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 96% no-repeat}.search-margin{margin-bottom:.6em}#advanced-search-container{display:none;text-align:left;margin-bottom:1rem;clear:both}#advanced-search-container label,#advanced-search-container .input-group-addon{font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;border-right:none;color:#666;padding-bottom:.4rem;padding-right:.7rem;padding-left:.7rem}#advanced-search-container label:last-child,#advanced-search-container .input-group-addon:last-child{border-right:#ddd 1px solid}#advanced-search-container input[type=radio]{display:none}#advanced-search-container input[type=radio]:checked+label{color:#29314d;font-weight:700;border-bottom:#01d7d4 5px solid}#check-advanced{display:none}#check-advanced:checked~#advanced-search-container{display:block}.advanced{padding:0;margin-top:.3rem;text-align:right}.advanced label,.advanced select{cursor:pointer}.cursor-text{cursor:text!important}.cursor-pointer{cursor:pointer!important}pre,code{font-family:'Ubuntu Mono','Courier New','Lucida Console',monospace!important}.lineno{margin-right:5px}.highlight .hll{background-color:#ffc}.highlight{background:#f8f8f8}.highlight .c{color:#556366;font-style:italic}.highlight .err{border:1px solid #ffa92f}.highlight .k{color:#BE74D5;font-weight:700}.highlight .o{color:#d19a66}.highlight .cm{color:#556366;font-style:italic}.highlight .cp{color:#bc7a00}.highlight .c1{color:#556366;font-style:italic}.highlight .cs{color:#556366;font-style:italic}.highlight .gd{color:#a00000}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:navy;font-weight:700}.highlight .gi{color:#00a000}.highlight .go{color:#888}.highlight .gp{color:navy;font-weight:700}.highlight .gs{font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#04d}.highlight .kc{color:#BE74D5;font-weight:700}.highlight .kd{color:#BE74D5;font-weight:700}.highlight .kn{color:#BE74D5;font-weight:700}.highlight .kp{color:#be74d5}.highlight .kr{color:#BE74D5;font-weight:700}.highlight .kt{color:#d46c72}.highlight .m{color:#d19a66}.highlight .s{color:#86c372}.highlight .na{color:#7d9029}.highlight .nb{color:#be74d5}.highlight .nc{color:#61AFEF;font-weight:700}.highlight .no{color:#d19a66}.highlight .nd{color:#a2f}.highlight .ni{color:#999;font-weight:700}.highlight .ne{color:#D2413A;font-weight:700}.highlight .nf{color:#61afef}.highlight .nl{color:#a0a000}.highlight .nn{color:#61AFEF;font-weight:700}.highlight .nt{color:#BE74D5;font-weight:700}.highlight .nv{color:#dfc06f}.highlight .ow{color:#A2F;font-weight:700}.highlight .w{color:#d7dae0}.highlight .mf{color:#d19a66}.highlight .mh{color:#d19a66}.highlight .mi{color:#d19a66}.highlight .mo{color:#d19a66}.highlight .sb{color:#86c372}.highlight .sc{color:#86c372}.highlight .sd{color:#86C372;font-style:italic}.highlight .s2{color:#86c372}.highlight .se{color:#B62;font-weight:700}.highlight .sh{color:#86c372}.highlight .si{color:#B68;font-weight:700}.highlight .sx{color:#be74d5}.highlight .sr{color:#b68}.highlight .s1{color:#86c372}.highlight .ss{color:#dfc06f}.highlight .bp{color:#be74d5}.highlight .vc{color:#dfc06f}.highlight .vg{color:#dfc06f}.highlight .vi{color:#dfc06f}.highlight .il{color:#d19a66}.highlight .lineno{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;color:#556366}.highlight .lineno::selection{background:0 0}.highlight .lineno::-moz-selection{background:0 0}.highlight pre{background-color:#282C34;color:#D7DAE0;border:none;margin-bottom:25px;font-size:15px;padding:20px 10px}.highlight{font-weight:700}.table>tbody>tr>td,.table>tbody>tr>th{vertical-align:middle!important}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:0 0;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{color:#B5B8B7!important}.external-link{color:#35B887!important}.table-striped tr td,.table-striped tr th{border-color:#4d3f43!important}.highlight{background:#333!important}.navbar{background:#1d1f21 none;border:none}.navbar .active,.menu{background:none!important}.label-default{background:0 0;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}.result-default:hover,.result-code:hover,.result-torrent:hover,.result-videos:hover,.result-map:hover{background-color:#222426}.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}.panel{border:1px solid #111;background:0 0}.panel-heading{color:#C5C8C6!important;background:#282a2e!important;border-bottom:none}.panel-body{color:#C5C8C6!important;background:#1d1f21!important;border-color:#111!important}p.btn.btn-default{background:0 0}.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:.5rem;font-weight:700;margin-bottom:.8rem}.searx-navbar a,.searx-navbar a:hover{margin-right:2rem;color:#fff;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}.img-thumbnail,.thumbnail{padding:0;line-height:1.42857143;background:0 0;border:none}.modal-content{background:#1d1f21 none!important}.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,.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,.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} \ No newline at end of file +*{border-radius:0!important}html{position:relative;min-height:100%;color:#29314d}body{font-family:Roboto,Helvetica,Arial,sans-serif;margin-bottom:80px;background-color:#fff}body a{color:#08c}.footer{position:absolute;bottom:0;width:100%;height:60px;text-align:center;color:#999}input[type=checkbox]:checked+.label_hide_if_checked,input[type=checkbox]:checked+.label_hide_if_not_checked+.label_hide_if_checked{display:none}input[type=checkbox]:not(:checked)+.label_hide_if_not_checked,input[type=checkbox]:not(:checked)+.label_hide_if_checked+.label_hide_if_not_checked{display:none}.onoff-checkbox{width:15%}.onoffswitch{position:relative;width:110px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{opacity:0;position:absolute}.onoffswitch-checkbox:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#fff;border:1px solid #ccc;border-radius:0}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #FFF!important;border-radius:50px!important}.onoffswitch-inner{display:block;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:40px;font-size:20px;box-sizing:border-box;content:"";background-color:#EEE}.onoffswitch-switch{display:block;width:37px;background-color:#01d7d4;position:absolute;top:0;bottom:0;right:0;border:2px solid #FFF;border-radius:50px!important;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-right:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:71px;background-color:#A1A1A1}.onoffswitch-checkbox:focus+.onoffswitch-label .onoffswitch-switch{border:3px solid #444}.result_header{margin-top:0;margin-bottom:2px;font-size:16px}.result_header .favicon{margin-bottom:-3px}.result_header a{color:#29314d;text-decoration:none}.result_header a:hover{color:#08c}.result_header a:visited{color:#684898}.result_header a .highlight{background-color:#f6f9fa}.result-content,.result-format,.result-source{margin-top:2px;margin-bottom:0;word-wrap:break-word;color:#666;font-size:13px}.result-content .highlight,.result-format .highlight,.result-source .highlight{font-weight:700}.result-source{font-size:10px;float:left}.result-format{font-size:10px;float:right}.result-abstract{margin-top:.5em;margin-bottom:.8em}.external-link{color:#068922;font-size:12px;margin-bottom:15px}.external-link a{margin-right:3px}.result-default,.result-code,.result-torrent,.result-videos,.result-map{clear:both;padding:.5em 4px}.result-default:hover,.result-code:hover,.result-torrent:hover,.result-videos:hover,.result-map:hover{background-color:#f6f9fa}.result-images{float:left!important;width:24%;margin:.5%}.result-images a{display:block;width:100%;background-size:cover}.img-thumbnail{margin:5px;max-height:128px;min-height:128px}.result-videos{clear:both}.result-videos hr{margin:5px 0 15px 0}.result-videos .collapse{width:100%}.result-videos .in{margin-bottom:8px}.result-torrent{clear:both}.result-torrent b{margin-right:5px;margin-left:5px}.result-torrent .seeders{color:#2ecc71}.result-torrent .leechers{color:#f35e77}.result-metadata{clear:both;margin:1em}.result-metadata td{padding-right:1em;color:#a4a4a4}.result-metadata td:first-of-type{color:#666}.result-map{clear:both}.result-code{clear:both}.result-code .code-fork,.result-code .code-fork a{color:#666}.suggestion_item{margin:2px 5px;max-width:100%}.suggestion_item .btn{max-width:100%;white-space:normal;word-wrap:break-word;text-align:left}.result_download{margin-right:5px}#pagination{margin-top:30px;padding-bottom:60px}.label-default{color:#666;background:0 0}.result .text-muted small{word-wrap:break-word}.modal-wrapper{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-wrapper{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0 none;position:relative}@media screen and (max-width:75em){.img-thumbnail{object-fit:cover}}.infobox .panel-heading{background-color:#f6f9fa}.infobox .panel-heading .panel-title{font-weight:700}.infobox .header_url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.infobox p{font-family:"DejaVu Serif",Georgia,Cambria,"Times New Roman",Times,serif!important;font-style:italic}.infobox img{max-height:"250px"}.infobox .btn{background-color:#007ab8;border:none}.infobox .btn a{color:#fff;margin:5px}.infobox .infobox_part{margin-bottom:20px;word-wrap:break-word;table-layout:fixed}.infobox .infobox_part:last-child{margin-bottom:0}.infobox .infobox_toggle{width:100%;text-align:center;margin-bottom:0}.infobox .infobox_checkbox~.infobox_body{max-height:300px;overflow:hidden}.infobox .infobox_checkbox:checked~.infobox_body{max-height:none}.infobox .infobox_checkbox~.infobox_toggle .infobox_label_down{display:block}.infobox .infobox_checkbox~.infobox_toggle .infobox_label_up{display:none}.infobox .infobox_checkbox:checked~.infobox_toggle .infobox_label_up{display:block}.infobox .infobox_checkbox:checked~.infobox_toggle .infobox_label_down{display:none}.infobox .infobox_checkbox~.infobox_body img.infobox_part{display:none}.infobox .infobox_checkbox:checked~.infobox_body img.infobox_part{display:block}.search_categories,#categories{text-transform:capitalize;margin-bottom:.5rem;display:flex;flex-wrap:wrap;flex-flow:row wrap;align-content:stretch}.search_categories label,#categories label,.search_categories .input-group-addon,#categories .input-group-addon{flex-grow:1;flex-basis:auto;font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;border-right:none;color:#666;padding-bottom:.4rem;padding-top:.4rem;text-align:center;min-width:50px}.search_categories label:last-child,#categories label:last-child,.search_categories .input-group-addon:last-child,#categories .input-group-addon:last-child{border-right:#ddd 1px solid}.search_categories input[type=checkbox]:checked+label,#categories input[type=checkbox]:checked+label{color:#29314d;font-weight:700;border-bottom:#01d7d4 5px solid}#main-logo{margin-top:10vh;margin-bottom:25px}#main-logo>img{max-width:350px;width:80%}#q{box-shadow:none;border-right:none;border-color:#888}#search_form .input-group-btn .btn{border-color:#888}#search_form .input-group-btn .btn:hover{background-color:#068922;color:#fff}.custom-select,.custom-select-rtl{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:1.2rem;font-weight:400;background-color:#fff;border:#888 1px solid;color:#666;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGnsAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW86/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 96% no-repeat}.custom-select-rtl{background-position-x:4%}.search-margin{margin-bottom:.6em}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.label-danger,.btn-danger{background:#c9432f}.label-success,.btn-success{background:#068922}select.form-control{border-color:#888!important}#advanced-search-container{display:none;text-align:left;margin-bottom:1rem;clear:both}#advanced-search-container label,#advanced-search-container .input-group-addon{font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;border-right:none;color:#666;padding-bottom:.4rem;padding-right:.7rem;padding-left:.7rem}#advanced-search-container label:last-child,#advanced-search-container .input-group-addon:last-child{border-right:#ddd 1px solid}#advanced-search-container input[type=radio]{display:none}#advanced-search-container input[type=radio]:checked+label{color:#29314d;font-weight:700;border-bottom:#01d7d4 5px solid}#check-advanced:focus+label{text-decoration:underline}#check-advanced:checked~#advanced-search-container{display:block}.advanced{padding:0;margin-top:.3rem;text-align:right}.advanced label,.advanced select{cursor:pointer}.cursor-text{cursor:text!important}.cursor-pointer{cursor:pointer!important}pre,code{font-family:'Ubuntu Mono','Courier New','Lucida Console',monospace!important}.lineno{margin-right:5px}.highlight .hll{background-color:#ffc}.highlight{background:#f8f8f8}.highlight .c{color:#556366;font-style:italic}.highlight .err{border:1px solid #ffa92f}.highlight .k{color:#BE74D5;font-weight:700}.highlight .o{color:#d19a66}.highlight .cm{color:#556366;font-style:italic}.highlight .cp{color:#bc7a00}.highlight .c1{color:#556366;font-style:italic}.highlight .cs{color:#556366;font-style:italic}.highlight .gd{color:#a00000}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:navy;font-weight:700}.highlight .gi{color:#00a000}.highlight .go{color:#888}.highlight .gp{color:navy;font-weight:700}.highlight .gs{font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#04d}.highlight .kc{color:#BE74D5;font-weight:700}.highlight .kd{color:#BE74D5;font-weight:700}.highlight .kn{color:#BE74D5;font-weight:700}.highlight .kp{color:#be74d5}.highlight .kr{color:#BE74D5;font-weight:700}.highlight .kt{color:#d46c72}.highlight .m{color:#d19a66}.highlight .s{color:#86c372}.highlight .na{color:#7d9029}.highlight .nb{color:#be74d5}.highlight .nc{color:#61AFEF;font-weight:700}.highlight .no{color:#d19a66}.highlight .nd{color:#a2f}.highlight .ni{color:#999;font-weight:700}.highlight .ne{color:#D2413A;font-weight:700}.highlight .nf{color:#61afef}.highlight .nl{color:#a0a000}.highlight .nn{color:#61AFEF;font-weight:700}.highlight .nt{color:#BE74D5;font-weight:700}.highlight .nv{color:#dfc06f}.highlight .ow{color:#A2F;font-weight:700}.highlight .w{color:#d7dae0}.highlight .mf{color:#d19a66}.highlight .mh{color:#d19a66}.highlight .mi{color:#d19a66}.highlight .mo{color:#d19a66}.highlight .sb{color:#86c372}.highlight .sc{color:#86c372}.highlight .sd{color:#86C372;font-style:italic}.highlight .s2{color:#86c372}.highlight .se{color:#B62;font-weight:700}.highlight .sh{color:#86c372}.highlight .si{color:#B68;font-weight:700}.highlight .sx{color:#be74d5}.highlight .sr{color:#b68}.highlight .s1{color:#86c372}.highlight .ss{color:#dfc06f}.highlight .bp{color:#be74d5}.highlight .vc{color:#dfc06f}.highlight .vg{color:#dfc06f}.highlight .vi{color:#dfc06f}.highlight .il{color:#d19a66}.highlight .lineno{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;color:#556366}.highlight .lineno::selection{background:0 0}.highlight .lineno::-moz-selection{background:0 0}.highlight pre{background-color:#282C34;color:#D7DAE0;border:none;margin-bottom:25px;font-size:15px;padding:20px 10px}.highlight{font-weight:700}.table>tbody>tr>td,.table>tbody>tr>th{vertical-align:middle!important}.nav-tabs.nav-justified{margin-bottom:20px}p{margin:10px 0}input.cursor-text{margin:10px 0}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:0 0;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}.highlight{background:#333!important}.navbar{background:#1d1f21 none;border:none}.navbar .active,.menu{background:none!important}.label-default{background:0 0;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}.result-default:hover,.result-code:hover,.result-torrent:hover,.result-videos:hover,.result-map:hover{background-color:#222426}.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}.panel{border:1px solid #111;background:0 0}.panel-heading{color:#C5C8C6!important;background:#282a2e!important;border-bottom:none}.panel-body{color:#C5C8C6!important;background:#1d1f21!important;border-color:#111!important}p.btn.btn-default{background:0 0}.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:.5rem;font-weight:700;margin-bottom:.8rem}.searx-navbar a,.searx-navbar a:hover{margin-right:2rem;color:#fff;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}.img-thumbnail,.thumbnail{padding:0;line-height:1.42857143;background:0 0;border:none}.modal-content{background:#1d1f21 none!important}.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,.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,.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} \ No newline at end of file diff --git a/static/themes/oscar/css/logicodev.css b/static/themes/oscar/css/logicodev.css new file mode 100644 index 0000000..f2cc737 --- /dev/null +++ b/static/themes/oscar/css/logicodev.css @@ -0,0 +1,1042 @@ +* { + border-radius: 0 !important; +} +html { + position: relative; + min-height: 100%; + color: #29314d; +} +body { + /* Margin bottom by footer height */ + font-family: 'Roboto', Helvetica, Arial, sans-serif; + margin-bottom: 80px; + background-color: white; +} +body a { + color: #0088cc; +} +.footer { + position: absolute; + bottom: 0; + width: 100%; + /* Set the fixed height of the footer here */ + height: 60px; + text-align: center; + color: #999; +} +input[type=checkbox]:checked + .label_hide_if_checked, +input[type=checkbox]:checked + .label_hide_if_not_checked + .label_hide_if_checked { + display: none; +} +input[type=checkbox]:not(:checked) + .label_hide_if_not_checked, +input[type=checkbox]:not(:checked) + .label_hide_if_checked + .label_hide_if_not_checked { + display: none; +} +.onoff-checkbox { + width: 15%; +} +.onoffswitch { + position: relative; + width: 110px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; +} +.onoffswitch-checkbox { + opacity: 0; + position: absolute; +} +.onoffswitch-checkbox:before { + content: ""; + display: inline-block; + width: 16px; + height: 16px; + margin-right: 10px; + position: absolute; + left: 0; + bottom: 1px; + background-color: #fff; + border: 1px solid #ccc; + border-radius: 0px; +} +.onoffswitch-label { + display: block; + overflow: hidden; + cursor: pointer; + border: 2px solid #FFFFFF !important; + border-radius: 50px !important; +} +.onoffswitch-inner { + display: block; + transition: margin 0.3s ease-in 0s; +} +.onoffswitch-inner:before, +.onoffswitch-inner:after { + display: block; + float: left; + width: 50%; + height: 30px; + padding: 0; + line-height: 40px; + font-size: 20px; + box-sizing: border-box; + content: ""; + background-color: #EEEEEE; +} +.onoffswitch-switch { + display: block; + width: 37px; + background-color: #01d7d4; + position: absolute; + top: 0; + bottom: 0; + right: 0px; + border: 2px solid #FFFFFF; + border-radius: 50px !important; + transition: all 0.3s ease-in 0s; +} +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { + margin-right: 0; +} +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { + right: 71px; + background-color: #A1A1A1; +} +.onoffswitch-checkbox:focus + .onoffswitch-label .onoffswitch-switch { + border: 3px solid #444444; +} +.result_header { + margin-top: 0px; + margin-bottom: 2px; + font-size: 16px; +} +.result_header .favicon { + margin-bottom: -3px; +} +.result_header a { + color: #29314d; + text-decoration: none; +} +.result_header a:hover { + color: #0088cc; +} +.result_header a:visited { + color: #684898; +} +.result_header a .highlight { + background-color: #f6f9fa; +} +.result-content, +.result-format, +.result-source { + margin-top: 2px; + margin-bottom: 0; + word-wrap: break-word; + color: #666666; + font-size: 13px; +} +.result-content .highlight, +.result-format .highlight, +.result-source .highlight { + font-weight: bold; +} +.result-source { + font-size: 10px; + float: left; +} +.result-format { + font-size: 10px; + float: right; +} +.result-abstract { + margin-top: 0.5em; + margin-bottom: 0.8em; +} +.external-link { + color: #068922; + font-size: 12px; + margin-bottom: 15px; +} +.external-link a { + margin-right: 3px; +} +.result-default, +.result-code, +.result-torrent, +.result-videos, +.result-map { + clear: both; + padding: 0.5em 4px; +} +.result-default:hover, +.result-code:hover, +.result-torrent:hover, +.result-videos:hover, +.result-map:hover { + background-color: #f6f9fa; +} +.result-images { + float: left !important; + width: 24%; + margin: .5%; +} +.result-images a { + display: block; + width: 100%; + background-size: cover; +} +.img-thumbnail { + margin: 5px; + max-height: 128px; + min-height: 128px; +} +.result-videos { + clear: both; +} +.result-videos hr { + margin: 5px 0 15px 0; +} +.result-videos .collapse { + width: 100%; +} +.result-videos .in { + margin-bottom: 8px; +} +.result-torrent { + clear: both; +} +.result-torrent b { + margin-right: 5px; + margin-left: 5px; +} +.result-torrent .seeders { + color: #2ecc71; +} +.result-torrent .leechers { + color: #f35e77; +} +.result-metadata { + clear: both; + margin: 1em; +} +.result-metadata td { + padding-right: 1em; + color: #a4a4a4; +} +.result-metadata td:first-of-type { + color: #666666; +} +.result-map { + clear: both; +} +.result-code { + clear: both; +} +.result-code .code-fork, +.result-code .code-fork a { + color: #666666; +} +.suggestion_item { + margin: 2px 5px; + max-width: 100%; +} +.suggestion_item .btn { + max-width: 100%; + white-space: normal; + word-wrap: break-word; + text-align: left; +} +.result_download { + margin-right: 5px; +} +#pagination { + margin-top: 30px; + padding-bottom: 60px; +} +.label-default { + color: #666666; + background: transparent; +} +.result .text-muted small { + word-wrap: break-word; +} +.modal-wrapper { + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); +} +.modal-wrapper { + background-clip: padding-box; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + outline: 0 none; + position: relative; +} +@media screen and (max-width: 75em) { + .img-thumbnail { + object-fit: cover; + } +} +.infobox .panel-heading { + background-color: #f6f9fa; +} +.infobox .panel-heading .panel-title { + font-weight: 700; +} +.infobox .header_url { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; +} +.infobox p { + font-family: "DejaVu Serif", Georgia, Cambria, "Times New Roman", Times, serif !important; + font-style: italic; +} +.infobox img { + max-height: "250px"; +} +.infobox .btn { + background-color: #007ab8; + border: none; +} +.infobox .btn a { + color: white; + margin: 5px; +} +.infobox .infobox_part { + margin-bottom: 20px; + word-wrap: break-word; + table-layout: fixed; +} +.infobox .infobox_part:last-child { + margin-bottom: 0; +} +.infobox .infobox_toggle { + width: 100%; + text-align: center; + margin-bottom: 0px; +} +.infobox .infobox_checkbox ~ .infobox_body { + max-height: 300px; + overflow: hidden; +} +.infobox .infobox_checkbox:checked ~ .infobox_body { + max-height: none; +} +.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_down { + display: block; +} +.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_up { + display: none; +} +.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_up { + display: block; +} +.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_down { + display: none; +} +.infobox .infobox_checkbox ~ .infobox_body img.infobox_part { + display: none; +} +.infobox .infobox_checkbox:checked ~ .infobox_body img.infobox_part { + display: block; +} +.search_categories, +#categories { + text-transform: capitalize; + margin-bottom: 0.5rem; + display: flex; + flex-wrap: wrap; + flex-flow: row wrap; + align-content: stretch; +} +.search_categories label, +#categories label, +.search_categories .input-group-addon, +#categories .input-group-addon { + flex-grow: 1; + flex-basis: auto; + font-size: 1.2rem; + font-weight: normal; + background-color: white; + border: #dddddd 1px solid; + border-right: none; + color: #666666; + padding-bottom: 0.4rem; + padding-top: 0.4rem; + text-align: center; + min-width: 50px; +} +.search_categories label:last-child, +#categories label:last-child, +.search_categories .input-group-addon:last-child, +#categories .input-group-addon:last-child { + border-right: #dddddd 1px solid; +} +.search_categories input[type="checkbox"]:checked + label, +#categories input[type="checkbox"]:checked + label { + color: #29314d; + font-weight: bold; + border-bottom: #01d7d4 5px solid; +} +#main-logo { + margin-top: 10vh; + margin-bottom: 25px; +} +#main-logo > img { + max-width: 350px; + width: 80%; +} +#q { + box-shadow: none; + border-right: none; + border-color: #888888; +} +#search_form .input-group-btn .btn { + border-color: #888888; +} +#search_form .input-group-btn .btn:hover { + background-color: #068922; + color: white; +} +.custom-select, +.custom-select-rtl { + appearance: none; + -webkit-appearance: none; + -moz-appearance: none; + font-size: 1.2rem; + font-weight: normal; + background-color: white; + border: #888888 1px solid; + color: #666666; + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJN +AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZ +cwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGn +sAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW8 +6/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0 +ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0w +Ny0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb +7jwaAAAAAElFTkSuQmCC) 96% no-repeat; +} +.custom-select-rtl { + background-position-x: 4%; +} +.search-margin { + margin-bottom: 0.6em; +} +.visually-hidden { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px 1px 1px 1px); + /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); + white-space: nowrap; + /* added line */ +} +.label-danger, +.btn-danger { + background: #c9432f; +} +.label-success, +.btn-success { + background: #068922; +} +select.form-control { + border-color: #888888 !important; +} +#advanced-search-container { + display: none; + text-align: left; + margin-bottom: 1rem; + clear: both; +} +#advanced-search-container label, +#advanced-search-container .input-group-addon { + font-size: 1.2rem; + font-weight: normal; + background-color: white; + border: #dddddd 1px solid; + border-right: none; + color: #666666; + padding-bottom: 0.4rem; + padding-right: 0.7rem; + padding-left: 0.7rem; +} +#advanced-search-container label:last-child, +#advanced-search-container .input-group-addon:last-child { + border-right: #dddddd 1px solid; +} +#advanced-search-container input[type="radio"] { + display: none; +} +#advanced-search-container input[type="radio"]:checked + label { + color: #29314d; + font-weight: bold; + border-bottom: #01d7d4 5px solid; +} +#check-advanced:focus + label { + text-decoration: underline; +} +#check-advanced:checked ~ #advanced-search-container { + display: block; +} +.advanced { + padding: 0; + margin-top: 0.3rem; + text-align: right; +} +.advanced label, +.advanced select { + cursor: pointer; +} +.cursor-text { + cursor: text !important; +} +.cursor-pointer { + cursor: pointer !important; +} +pre, +code { + font-family: 'Ubuntu Mono', 'Courier New', 'Lucida Console', monospace !important; +} +.lineno { + margin-right: 5px; +} +.highlight .hll { + background-color: #ffffcc; +} +.highlight { + background: #f8f8f8; +} +.highlight .c { + color: #556366; + font-style: italic; +} +/* Comment */ +.highlight .err { + border: 1px solid #ffa92f; +} +/* Error */ +.highlight .k { + color: #BE74D5; + font-weight: bold; +} +/* Keyword */ +.highlight .o { + color: #d19a66; +} +/* Operator */ +.highlight .cm { + color: #556366; + font-style: italic; +} +/* Comment.Multiline */ +.highlight .cp { + color: #bc7a00; +} +/* Comment.Preproc */ +.highlight .c1 { + color: #556366; + font-style: italic; +} +/* Comment.Single */ +.highlight .cs { + color: #556366; + font-style: italic; +} +/* Comment.Special */ +.highlight .gd { + color: #a00000; +} +/* Generic.Deleted */ +.highlight .ge { + font-style: italic; +} +/* Generic.Emph */ +.highlight .gr { + color: #ff0000; +} +/* Generic.Error */ +.highlight .gh { + color: #000080; + font-weight: bold; +} +/* Generic.Heading */ +.highlight .gi { + color: #00a000; +} +/* Generic.Inserted */ +.highlight .go { + color: #888888; +} +/* Generic.Output */ +.highlight .gp { + color: #000080; + font-weight: bold; +} +/* Generic.Prompt */ +.highlight .gs { + font-weight: bold; +} +/* Generic.Strong */ +.highlight .gu { + color: #800080; + font-weight: bold; +} +/* Generic.Subheading */ +.highlight .gt { + color: #0044dd; +} +/* Generic.Traceback */ +.highlight .kc { + color: #BE74D5; + font-weight: bold; +} +/* Keyword.Constant */ +.highlight .kd { + color: #BE74D5; + font-weight: bold; +} +/* Keyword.Declaration */ +.highlight .kn { + color: #BE74D5; + font-weight: bold; +} +/* Keyword.Namespace */ +.highlight .kp { + color: #be74d5; +} +/* Keyword.Pseudo */ +.highlight .kr { + color: #BE74D5; + font-weight: bold; +} +/* Keyword.Reserved */ +.highlight .kt { + color: #d46c72; +} +/* Keyword.Type */ +.highlight .m { + color: #d19a66; +} +/* Literal.Number */ +.highlight .s { + color: #86c372; +} +/* Literal.String */ +.highlight .na { + color: #7d9029; +} +/* Name.Attribute */ +.highlight .nb { + color: #be74d5; +} +/* Name.Builtin */ +.highlight .nc { + color: #61AFEF; + font-weight: bold; +} +/* Name.Class */ +.highlight .no { + color: #d19a66; +} +/* Name.Constant */ +.highlight .nd { + color: #aa22ff; +} +/* Name.Decorator */ +.highlight .ni { + color: #999999; + font-weight: bold; +} +/* Name.Entity */ +.highlight .ne { + color: #D2413A; + font-weight: bold; +} +/* Name.Exception */ +.highlight .nf { + color: #61afef; +} +/* Name.Function */ +.highlight .nl { + color: #a0a000; +} +/* Name.Label */ +.highlight .nn { + color: #61AFEF; + font-weight: bold; +} +/* Name.Namespace */ +.highlight .nt { + color: #BE74D5; + font-weight: bold; +} +/* Name.Tag */ +.highlight .nv { + color: #dfc06f; +} +/* Name.Variable */ +.highlight .ow { + color: #AA22FF; + font-weight: bold; +} +/* Operator.Word */ +.highlight .w { + color: #d7dae0; +} +/* Text.Whitespace */ +.highlight .mf { + color: #d19a66; +} +/* Literal.Number.Float */ +.highlight .mh { + color: #d19a66; +} +/* Literal.Number.Hex */ +.highlight .mi { + color: #d19a66; +} +/* Literal.Number.Integer */ +.highlight .mo { + color: #d19a66; +} +/* Literal.Number.Oct */ +.highlight .sb { + color: #86c372; +} +/* Literal.String.Backtick */ +.highlight .sc { + color: #86c372; +} +/* Literal.String.Char */ +.highlight .sd { + color: #86C372; + font-style: italic; +} +/* Literal.String.Doc */ +.highlight .s2 { + color: #86c372; +} +/* Literal.String.Double */ +.highlight .se { + color: #BB6622; + font-weight: bold; +} +/* Literal.String.Escape */ +.highlight .sh { + color: #86c372; +} +/* Literal.String.Heredoc */ +.highlight .si { + color: #BB6688; + font-weight: bold; +} +/* Literal.String.Interpol */ +.highlight .sx { + color: #be74d5; +} +/* Literal.String.Other */ +.highlight .sr { + color: #bb6688; +} +/* Literal.String.Regex */ +.highlight .s1 { + color: #86c372; +} +/* Literal.String.Single */ +.highlight .ss { + color: #dfc06f; +} +/* Literal.String.Symbol */ +.highlight .bp { + color: #be74d5; +} +/* Name.Builtin.Pseudo */ +.highlight .vc { + color: #dfc06f; +} +/* Name.Variable.Class */ +.highlight .vg { + color: #dfc06f; +} +/* Name.Variable.Global */ +.highlight .vi { + color: #dfc06f; +} +/* Name.Variable.Instance */ +.highlight .il { + color: #d19a66; +} +/* Literal.Number.Integer.Long */ +.highlight .lineno { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: default; + color: #556366; +} +.highlight .lineno::selection { + background: transparent; + /* WebKit/Blink Browsers */ +} +.highlight .lineno::-moz-selection { + background: transparent; + /* Gecko Browsers */ +} +.highlight pre { + background-color: #282C34; + color: #D7DAE0; + border: none; + margin-bottom: 25px; + font-size: 15px; + padding: 20px 10px; +} +.highlight { + font-weight: 700; +} +.table > tbody > tr > td, +.table > tbody > tr > th { + vertical-align: middle !important; +} +.nav-tabs.nav-justified { + margin-bottom: 20px; +} +p { + margin: 10px 0; +} +input.cursor-text { + margin: 10px 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; +} +.highlight { + background: #333333 !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; +} +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: #4e8659; + 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: 2.0rem; + color: white; + text-decoration: none; +} +.searx-navbar .instance a { + color: #01d7d4; + margin-left: 2.0rem; +} +#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; +} diff --git a/static/themes/oscar/css/logicodev.min.css b/static/themes/oscar/css/logicodev.min.css index b640867..c0339c6 100644 --- a/static/themes/oscar/css/logicodev.min.css +++ b/static/themes/oscar/css/logicodev.min.css @@ -1 +1 @@ -.searx-navbar{background:#fcfcfcff;height:2.3rem;font-size:1.3rem;line-height:1.3rem;padding:.5rem;font-weight:700;margin-bottom:.8rem}.searx-navbar a,.searx-navbar a:hover{margin-right:2rem;color:#000000ff;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}html{position:relative;min-height:100%;color:#29314d}body{font-family:Roboto,Helvetica,Arial,sans-serif;margin-bottom:80px;background-color:#fff}body a{color:#08c}.footer{position:absolute;bottom:0;width:100%;height:60px;text-align:center;color:#999}input[type=checkbox]:checked+.label_hide_if_checked,input[type=checkbox]:checked+.label_hide_if_not_checked+.label_hide_if_checked{display:none}input[type=checkbox]:not(:checked)+.label_hide_if_not_checked,input[type=checkbox]:not(:checked)+.label_hide_if_checked+.label_hide_if_not_checked{display:none}.onoff-checkbox{width:15%}.onoffswitch{position:relative;width:110px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #FFF!important;border-radius:50px!important}.onoffswitch-inner{display:block;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:40px;font-size:20px;box-sizing:border-box;content:"";background-color:#EEE}.onoffswitch-switch{display:block;width:37px;background-color:#01d7d4;position:absolute;top:0;bottom:0;right:0;border:2px solid #FFF!important;border-radius:50px!important;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-right:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:71px;background-color:#A1A1A1}.result_header{margin-top:0;margin-bottom:2px;font-size:16px}.result_header .favicon{margin-bottom:-3px}.result_header a{color:#29314d;text-decoration:none}.result_header a:hover{color:#08c}.result_header a:visited{color:#684898}.result_header a .highlight{background-color:#f6f9fa}.result-content{margin-top:2px;margin-bottom:0;word-wrap:break-word;color:#666;font-size:13px}.result-content .highlight{font-weight:700}.external-link{color:#069025;font-size:12px;margin-bottom:15px}.external-link a{margin-right:3px}.result-default,.result-code,.result-torrent,.result-videos,.result-map{clear:both;padding:2px 4px}.result-default:hover,.result-code:hover,.result-torrent:hover,.result-videos:hover,.result-map:hover{background-color:#f6f9fa}.result-images{float:left!important;width:24%;margin:.5%}.result-images a{display:block;width:100%;background-size:cover}.img-thumbnail{margin:5px;max-height:128px;min-height:128px}.result-videos{clear:both}.result-videos hr{margin:5px 0 15px 0}.result-videos .collapse{width:100%}.result-videos .in{margin-bottom:8px}.result-torrent{clear:both}.result-torrent b{margin-right:5px;margin-left:5px}.result-torrent .seeders{color:#2ecc71}.result-torrent .leechers{color:#f35e77}.result-map{clear:both}.result-code{clear:both}.result-code .code-fork,.result-code .code-fork a{color:#666}.suggestion_item{margin:2px 5px;max-width:100%}.suggestion_item .btn{max-width:100%;white-space:normal;word-wrap:break-word;text-align:left}.result_download{margin-right:5px}#pagination{margin-top:30px;padding-bottom:60px}.label-default{color:#a4a4a4;background:0 0}.result .text-muted small{word-wrap:break-word}.modal-wrapper{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-wrapper{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0 none;position:relative}.infobox .panel-heading{background-color:#f6f9fa}.infobox .panel-heading .panel-title{font-weight:700}.infobox p{font-family:"DejaVu Serif",Georgia,Cambria,"Times New Roman",Times,serif!important;font-style:italic}.infobox .btn{background-color:#2ecc71;border:none}.infobox .btn a{color:#fff;margin:5px}.infobox .infobox_part{margin-bottom:20px;word-wrap:break-word;table-layout:fixed}.infobox .infobox_part:last-child{margin-bottom:0}.search_categories,#categories{text-transform:capitalize;margin-bottom:.5rem;display:flex;flex-wrap:wrap;flex-flow:row wrap;align-content:stretch}.search_categories label,#categories label,.search_categories .input-group-addon,#categories .input-group-addon{flex-grow:1;flex-basis:auto;font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;border-right:none;color:#666;padding-bottom:.4rem;padding-top:.4rem;text-align:center;min-width:50px}.search_categories label:last-child,#categories label:last-child,.search_categories .input-group-addon:last-child,#categories .input-group-addon:last-child{border-right:#ddd 1px solid}.search_categories input[type=checkbox]:checked+label,#categories input[type=checkbox]:checked+label{color:#29314d;font-weight:700;border-bottom:#01d7d4 5px solid}#main-logo{margin-top:10vh;margin-bottom:25px}#main-logo>img{max-width:350px;width:80%}#q{box-shadow:none;border-right:none;border-color:#a4a4a4}#search_form .input-group-btn .btn{border-color:#a4a4a4}#search_form .input-group-btn .btn:hover{background-color:#2ecc71;color:#fff}.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;color:#666;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGnsAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW86/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 96% no-repeat}.search-margin{margin-bottom:.6em}#advanced-search-container{display:none;text-align:left;margin-bottom:1rem;clear:both}#advanced-search-container label,#advanced-search-container .input-group-addon{font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;border-right:none;color:#666;padding-bottom:.4rem;padding-right:.7rem;padding-left:.7rem}#advanced-search-container label:last-child,#advanced-search-container .input-group-addon:last-child{border-right:#ddd 1px solid}#advanced-search-container input[type=radio]{display:none}#advanced-search-container input[type=radio]:checked+label{color:#29314d;font-weight:700;border-bottom:#01d7d4 5px solid}#check-advanced{display:none}#check-advanced:checked~#advanced-search-container{display:block}.advanced{padding:0;margin-top:.3rem;text-align:right}.advanced label,.advanced select{cursor:pointer}.cursor-text{cursor:text!important}.cursor-pointer{cursor:pointer!important}pre,code{font-family:'Ubuntu Mono','Courier New','Lucida Console',monospace!important}.lineno{margin-right:5px}.highlight .hll{background-color:#ffc}.highlight{background:#f8f8f8}.highlight .c{color:#556366;font-style:italic}.highlight .err{border:1px solid #ffa92f}.highlight .k{color:#BE74D5;font-weight:700}.highlight .o{color:#d19a66}.highlight .cm{color:#556366;font-style:italic}.highlight .cp{color:#bc7a00}.highlight .c1{color:#556366;font-style:italic}.highlight .cs{color:#556366;font-style:italic}.highlight .gd{color:#a00000}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:navy;font-weight:700}.highlight .gi{color:#00a000}.highlight .go{color:#888}.highlight .gp{color:navy;font-weight:700}.highlight .gs{font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#04d}.highlight .kc{color:#BE74D5;font-weight:700}.highlight .kd{color:#BE74D5;font-weight:700}.highlight .kn{color:#BE74D5;font-weight:700}.highlight .kp{color:#be74d5}.highlight .kr{color:#BE74D5;font-weight:700}.highlight .kt{color:#d46c72}.highlight .m{color:#d19a66}.highlight .s{color:#86c372}.highlight .na{color:#7d9029}.highlight .nb{color:#be74d5}.highlight .nc{color:#61AFEF;font-weight:700}.highlight .no{color:#d19a66}.highlight .nd{color:#a2f}.highlight .ni{color:#999;font-weight:700}.highlight .ne{color:#D2413A;font-weight:700}.highlight .nf{color:#61afef}.highlight .nl{color:#a0a000}.highlight .nn{color:#61AFEF;font-weight:700}.highlight .nt{color:#BE74D5;font-weight:700}.highlight .nv{color:#dfc06f}.highlight .ow{color:#A2F;font-weight:700}.highlight .w{color:#d7dae0}.highlight .mf{color:#d19a66}.highlight .mh{color:#d19a66}.highlight .mi{color:#d19a66}.highlight .mo{color:#d19a66}.highlight .sb{color:#86c372}.highlight .sc{color:#86c372}.highlight .sd{color:#86C372;font-style:italic}.highlight .s2{color:#86c372}.highlight .se{color:#B62;font-weight:700}.highlight .sh{color:#86c372}.highlight .si{color:#B68;font-weight:700}.highlight .sx{color:#be74d5}.highlight .sr{color:#b68}.highlight .s1{color:#86c372}.highlight .ss{color:#dfc06f}.highlight .bp{color:#be74d5}.highlight .vc{color:#dfc06f}.highlight .vg{color:#dfc06f}.highlight .vi{color:#dfc06f}.highlight .il{color:#d19a66}.highlight .lineno{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;color:#556366}.highlight .lineno::selection{background:0 0}.highlight .lineno::-moz-selection{background:0 0}.highlight pre{background-color:#282C34;color:#D7DAE0;border:none;margin-bottom:25px;font-size:15px;padding:20px 10px}.highlight{font-weight:700}.table>tbody>tr>td,.table>tbody>tr>th{vertical-align:middle!important} +.searx-navbar{background:#4e8659;height:2.3rem;font-size:1.3rem;line-height:1.3rem;padding:.5rem;font-weight:700;margin-bottom:.8rem}.searx-navbar a,.searx-navbar a:hover{margin-right:2rem;color:#fff;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}html{position:relative;min-height:100%;color:#4e8659}body{font-family:Roboto,Helvetica,Arial,sans-serif;margin-bottom:80px;background-color:#fff}body a{color:#08c}.footer{position:absolute;bottom:0;width:100%;height:60px;text-align:center;color:#999}input[type=checkbox]:checked+.label_hide_if_checked,input[type=checkbox]:checked+.label_hide_if_not_checked+.label_hide_if_checked{display:none}input[type=checkbox]:not(:checked)+.label_hide_if_not_checked,input[type=checkbox]:not(:checked)+.label_hide_if_checked+.label_hide_if_not_checked{display:none}.onoff-checkbox{width:15%}.onoffswitch{position:relative;width:110px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{opacity:0;position:absolute}.onoffswitch-checkbox:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#fff;border:1px solid #ccc;border-radius:0}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #FFF!important;border-radius:50px!important}.onoffswitch-inner{display:block;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:40px;font-size:20px;box-sizing:border-box;content:"";background-color:#EEE}.onoffswitch-switch{display:block;width:37px;background-color:#01d7d4;position:absolute;top:0;bottom:0;right:0;border:2px solid #FFF;border-radius:50px!important;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-right:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:71px;background-color:#A1A1A1}.onoffswitch-checkbox:focus+.onoffswitch-label .onoffswitch-switch{border:3px solid #444}.result_header{margin-top:0;margin-bottom:2px;font-size:16px}.result_header .favicon{margin-bottom:-3px}.result_header a{color:#4e8659;text-decoration:none}.result_header a:hover{color:#08c}.result_header a:visited{color:#684898}.result_header a .highlight{background-color:#f6f9fa}.result-content,.result-format,.result-source{margin-top:2px;margin-bottom:0;word-wrap:break-word;color:#666;font-size:13px}.result-content .highlight,.result-format .highlight,.result-source .highlight{font-weight:700}.result-source{font-size:10px;float:left}.result-format{font-size:10px;float:right}.result-abstract{margin-top:.5em;margin-bottom:.8em}.external-link{color:#068922;font-size:12px;margin-bottom:15px}.external-link a{margin-right:3px}.result-default,.result-code,.result-torrent,.result-videos,.result-map{clear:both;padding:.5em 4px}.result-default:hover,.result-code:hover,.result-torrent:hover,.result-videos:hover,.result-map:hover{background-color:#f6f9fa}.result-images{float:left!important;width:24%;margin:.5%}.result-images a{display:block;width:100%;background-size:cover}.img-thumbnail{margin:5px;max-height:128px;min-height:128px}.result-videos{clear:both}.result-videos hr{margin:5px 0 15px 0}.result-videos .collapse{width:100%}.result-videos .in{margin-bottom:8px}.result-torrent{clear:both}.result-torrent b{margin-right:5px;margin-left:5px}.result-torrent .seeders{color:#2ecc71}.result-torrent .leechers{color:#f35e77}.result-metadata{clear:both;margin:1em}.result-metadata td{padding-right:1em;color:#a4a4a4}.result-metadata td:first-of-type{color:#666}.result-map{clear:both}.result-code{clear:both}.result-code .code-fork,.result-code .code-fork a{color:#666}.suggestion_item{margin:2px 5px;max-width:100%}.suggestion_item .btn{max-width:100%;white-space:normal;word-wrap:break-word;text-align:left}.result_download{margin-right:5px}#pagination{margin-top:30px;padding-bottom:60px}.label-default{color:#666;background:0 0}.result .text-muted small{word-wrap:break-word}.modal-wrapper{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-wrapper{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0 none;position:relative}@media screen and (max-width:75em){.img-thumbnail{object-fit:cover}}.infobox .panel-heading{background-color:#f6f9fa}.infobox .panel-heading .panel-title{font-weight:700}.infobox .header_url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.infobox p{font-family:"DejaVu Serif",Georgia,Cambria,"Times New Roman",Times,serif!important;font-style:italic}.infobox img{max-height:"250px"}.infobox .btn{background-color:#007ab8;border:none}.infobox .btn a{color:#fff;margin:5px}.infobox .infobox_part{margin-bottom:20px;word-wrap:break-word;table-layout:fixed}.infobox .infobox_part:last-child{margin-bottom:0}.infobox .infobox_toggle{width:100%;text-align:center;margin-bottom:0}.infobox .infobox_checkbox~.infobox_body{max-height:300px;overflow:hidden}.infobox .infobox_checkbox:checked~.infobox_body{max-height:none}.infobox .infobox_checkbox~.infobox_toggle .infobox_label_down{display:block}.infobox .infobox_checkbox~.infobox_toggle .infobox_label_up{display:none}.infobox .infobox_checkbox:checked~.infobox_toggle .infobox_label_up{display:block}.infobox .infobox_checkbox:checked~.infobox_toggle .infobox_label_down{display:none}.infobox .infobox_checkbox~.infobox_body img.infobox_part{display:none}.infobox .infobox_checkbox:checked~.infobox_body img.infobox_part{display:block}.search_categories,#categories{text-transform:capitalize;margin-bottom:.5rem;display:flex;flex-wrap:wrap;flex-flow:row wrap;align-content:stretch}.search_categories label,#categories label,.search_categories .input-group-addon,#categories .input-group-addon{flex-grow:1;flex-basis:auto;font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;border-right:none;color:#666;padding-bottom:.4rem;padding-top:.4rem;text-align:center;min-width:50px}.search_categories label:last-child,#categories label:last-child,.search_categories .input-group-addon:last-child,#categories .input-group-addon:last-child{border-right:#ddd 1px solid}.search_categories input[type=checkbox]:checked+label,#categories input[type=checkbox]:checked+label{color:#4e8659;font-weight:700;border-bottom:#01d7d4 5px solid}#main-logo{margin-top:10vh;margin-bottom:25px}#main-logo>img{max-width:350px;width:80%}#q{box-shadow:none;border-right:none;border-color:#888}#search_form .input-group-btn .btn{border-color:#888}#search_form .input-group-btn .btn:hover{background-color:#068922;color:#fff}.custom-select,.custom-select-rtl{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:1.2rem;font-weight:400;background-color:#fff;border:#888 1px solid;color:#666;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGnsAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW86/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 96% no-repeat}.custom-select-rtl{background-position-x:4%}.search-margin{margin-bottom:.6em}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.label-danger,.btn-danger{background:#c9432f}.label-success,.btn-success{background:#068922}select.form-control{border-color:#888!important}#advanced-search-container{display:none;text-align:left;margin-bottom:1rem;clear:both}#advanced-search-container label,#advanced-search-container .input-group-addon{font-size:1.2rem;font-weight:400;background-color:#fff;border:#ddd 1px solid;border-right:none;color:#666;padding-bottom:.4rem;padding-right:.7rem;padding-left:.7rem}#advanced-search-container label:last-child,#advanced-search-container .input-group-addon:last-child{border-right:#ddd 1px solid}#advanced-search-container input[type=radio]{display:none}#advanced-search-container input[type=radio]:checked+label{color:#4e8659;font-weight:700;border-bottom:#01d7d4 5px solid}#check-advanced:focus+label{text-decoration:underline}#check-advanced:checked~#advanced-search-container{display:block}.advanced{padding:0;margin-top:.3rem;text-align:right}.advanced label,.advanced select{cursor:pointer}.cursor-text{cursor:text!important}.cursor-pointer{cursor:pointer!important}pre,code{font-family:'Ubuntu Mono','Courier New','Lucida Console',monospace!important}.lineno{margin-right:5px}.highlight .hll{background-color:#ffc}.highlight{background:#f8f8f8}.highlight .c{color:#556366;font-style:italic}.highlight .err{border:1px solid #ffa92f}.highlight .k{color:#BE74D5;font-weight:700}.highlight .o{color:#d19a66}.highlight .cm{color:#556366;font-style:italic}.highlight .cp{color:#bc7a00}.highlight .c1{color:#556366;font-style:italic}.highlight .cs{color:#556366;font-style:italic}.highlight .gd{color:#a00000}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:navy;font-weight:700}.highlight .gi{color:#00a000}.highlight .go{color:#888}.highlight .gp{color:navy;font-weight:700}.highlight .gs{font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#04d}.highlight .kc{color:#BE74D5;font-weight:700}.highlight .kd{color:#BE74D5;font-weight:700}.highlight .kn{color:#BE74D5;font-weight:700}.highlight .kp{color:#be74d5}.highlight .kr{color:#BE74D5;font-weight:700}.highlight .kt{color:#d46c72}.highlight .m{color:#d19a66}.highlight .s{color:#86c372}.highlight .na{color:#7d9029}.highlight .nb{color:#be74d5}.highlight .nc{color:#61AFEF;font-weight:700}.highlight .no{color:#d19a66}.highlight .nd{color:#a2f}.highlight .ni{color:#999;font-weight:700}.highlight .ne{color:#D2413A;font-weight:700}.highlight .nf{color:#61afef}.highlight .nl{color:#a0a000}.highlight .nn{color:#61AFEF;font-weight:700}.highlight .nt{color:#BE74D5;font-weight:700}.highlight .nv{color:#dfc06f}.highlight .ow{color:#A2F;font-weight:700}.highlight .w{color:#d7dae0}.highlight .mf{color:#d19a66}.highlight .mh{color:#d19a66}.highlight .mi{color:#d19a66}.highlight .mo{color:#d19a66}.highlight .sb{color:#86c372}.highlight .sc{color:#86c372}.highlight .sd{color:#86C372;font-style:italic}.highlight .s2{color:#86c372}.highlight .se{color:#B62;font-weight:700}.highlight .sh{color:#86c372}.highlight .si{color:#B68;font-weight:700}.highlight .sx{color:#be74d5}.highlight .sr{color:#b68}.highlight .s1{color:#86c372}.highlight .ss{color:#dfc06f}.highlight .bp{color:#be74d5}.highlight .vc{color:#dfc06f}.highlight .vg{color:#dfc06f}.highlight .vi{color:#dfc06f}.highlight .il{color:#d19a66}.highlight .lineno{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;color:#556366}.highlight .lineno::selection{background:0 0}.highlight .lineno::-moz-selection{background:0 0}.highlight pre{background-color:#282C34;color:#D7DAE0;border:none;margin-bottom:25px;font-size:15px;padding:20px 10px}.highlight{font-weight:700}.table>tbody>tr>td,.table>tbody>tr>th{vertical-align:middle!important}.nav-tabs.nav-justified{margin-bottom:20px}p{margin:10px 0}input.cursor-text{margin:10px 0} diff --git a/static/themes/oscar/css/pointhi.css b/static/themes/oscar/css/pointhi.css new file mode 100644 index 0000000..4cfecb7 --- /dev/null +++ b/static/themes/oscar/css/pointhi.css @@ -0,0 +1,612 @@ +html { + position: relative; + min-height: 100%; +} +body { + /* Margin bottom by footer height */ + margin-bottom: 80px; +} +.footer { + position: absolute; + bottom: 0; + width: 100%; + /* Set the fixed height of the footer here */ + height: 60px; +} +input[type=checkbox]:checked + .label_hide_if_checked, +input[type=checkbox]:checked + .label_hide_if_not_checked + .label_hide_if_checked { + display: none; +} +input[type=checkbox]:not(:checked) + .label_hide_if_not_checked, +input[type=checkbox]:not(:checked) + .label_hide_if_checked + .label_hide_if_not_checked { + display: none; +} +.onoff-checkbox { + width: 15%; +} +.onoffswitch { + position: relative; + width: 110px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; +} +.onoffswitch-checkbox { + display: none; +} +.onoffswitch-label { + display: block; + overflow: hidden; + cursor: pointer; + border: 2px solid #FFFFFF !important; + border-radius: 50px !important; +} +.onoffswitch-inner { + display: block; + transition: margin 0.3s ease-in 0s; +} +.onoffswitch-inner:before, +.onoffswitch-inner:after { + display: block; + float: left; + width: 50%; + height: 30px; + padding: 0; + line-height: 40px; + font-size: 20px; + box-sizing: border-box; + content: ""; + background-color: #EEEEEE; +} +.onoffswitch-switch { + display: block; + width: 37px; + background-color: #00CC00; + position: absolute; + top: 0; + bottom: 0; + right: 0px; + border: 2px solid #FFFFFF !important; + border-radius: 50px !important; + transition: all 0.3s ease-in 0s; +} +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { + margin-right: 0; +} +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { + right: 71px; + background-color: #A1A1A1; +} +.result_header { + margin-bottom: 5px; + margin-top: 20px; +} +.result_header .favicon { + margin-bottom: -3px; +} +.result_header a { + vertical-align: bottom; +} +.result_header a .highlight { + font-weight: bold; +} +.result-content { + margin-top: 5px; + word-wrap: break-word; +} +.result-content .highlight { + font-weight: bold; +} +.result-default { + clear: both; +} +.result-images { + float: left !important; + height: 138px; +} +.img-thumbnail { + margin: 5px; + max-height: 128px; +} +.result-videos { + clear: both; +} +.result-torrents { + clear: both; +} +.result-map { + clear: both; +} +.result-code { + clear: both; +} +.suggestion_item { + margin: 2px 5px; + max-width: 100%; +} +.suggestion_item .btn { + max-width: 100%; + white-space: normal; + word-wrap: break-word; + text-align: left; +} +.result_download { + margin-right: 5px; +} +#pagination { + margin-top: 30px; + padding-bottom: 50px; +} +.label-default { + color: #AAA; + background: #FFF; +} +.result .text-muted small { + word-wrap: break-word; +} +.modal-wrapper { + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); +} +.modal-wrapper { + background-clip: padding-box; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + outline: 0 none; + position: relative; +} +.infobox img { + max-height: 250px; +} +.infobox .infobox_part { + margin-bottom: 20px; + word-wrap: break-word; + table-layout: fixed; +} +.infobox .infobox_part:last-child { + margin-bottom: 0; +} +.infobox .header_url { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; +} +.infobox .infobox_toggle { + width: 100%; + text-align: center; + margin-bottom: 0px; +} +.infobox .infobox_checkbox ~ .infobox_body { + max-height: 300px; + overflow: hidden; +} +.infobox .infobox_checkbox:checked ~ .infobox_body { + max-height: none; +} +.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_down { + display: block; +} +.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_up { + display: none; +} +.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_up { + display: block; +} +.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_down { + display: none; +} +.infobox .infobox_checkbox ~ .infobox_body img.infobox_part { + display: none; +} +.infobox .infobox_checkbox:checked ~ .infobox_body img.infobox_part { + display: block; +} +.search_categories, +#categories { + text-transform: capitalize; + margin-bottom: 1.5rem; + margin-top: 1.5rem; + display: flex; + flex-wrap: wrap; + align-content: stretch; +} +.search_categories label, +#categories label, +.search_categories .input-group-addon, +#categories .input-group-addon { + flex-grow: 1; + flex-basis: auto; + font-size: 1.3rem; + font-weight: normal; + background-color: white; + border: #DDD 1px solid; + border-right: none; + color: #333; + padding-bottom: 0.8rem; + padding-top: 0.8rem; + text-align: center; + min-width: 50px; +} +.search_categories label:last-child, +#categories label:last-child, +.search_categories .input-group-addon:last-child, +#categories .input-group-addon:last-child { + border-right: #DDD 1px solid; +} +.search_categories input[type="checkbox"]:checked + label, +#categories input[type="checkbox"]:checked + label { + color: black; + font-weight: bold; + background-color: #EEE; +} +.visually-hidden { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px 1px 1px 1px); + /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); + white-space: nowrap; + /* added line */ +} +#advanced-search-container { + display: none; + text-align: center; + margin-bottom: 1rem; + clear: both; +} +#advanced-search-container label, +#advanced-search-container .input-group-addon { + font-size: 1.3rem; + font-weight: normal; + background-color: white; + border: #DDD 1px solid; + border-right: none; + color: #333; + padding-bottom: 0.8rem; + padding-left: 1.2rem; + padding-right: 1.2rem; +} +#advanced-search-container label:last-child, +#advanced-search-container .input-group-addon:last-child { + border-right: #DDD 1px solid; +} +#advanced-search-container input[type="radio"] { + display: none; +} +#advanced-search-container input[type="radio"]:checked + label { + color: black; + font-weight: bold; + background-color: #EEE; +} +#check-advanced { + display: none; +} +#check-advanced:checked ~ #advanced-search-container { + display: block; +} +.advanced { + padding: 0; + margin-top: 0.3rem; + text-align: right; +} +.advanced label, +.advanced select { + cursor: pointer; +} +.cursor-text { + cursor: text !important; +} +.cursor-pointer { + cursor: pointer !important; +} +.highlight .hll { + background-color: #ffffcc; +} +.highlight { + background: #f8f8f8; +} +.highlight .c { + color: #408080; + font-style: italic; +} +/* Comment */ +.highlight .err { + border: 1px solid #ff0000; +} +/* Error */ +.highlight .k { + color: #008000; + font-weight: bold; +} +/* Keyword */ +.highlight .o { + color: #666666; +} +/* Operator */ +.highlight .cm { + color: #408080; + font-style: italic; +} +/* Comment.Multiline */ +.highlight .cp { + color: #bc7a00; +} +/* Comment.Preproc */ +.highlight .c1 { + color: #408080; + font-style: italic; +} +/* Comment.Single */ +.highlight .cs { + color: #408080; + font-style: italic; +} +/* Comment.Special */ +.highlight .gd { + color: #a00000; +} +/* Generic.Deleted */ +.highlight .ge { + font-style: italic; +} +/* Generic.Emph */ +.highlight .gr { + color: #ff0000; +} +/* Generic.Error */ +.highlight .gh { + color: #000080; + font-weight: bold; +} +/* Generic.Heading */ +.highlight .gi { + color: #00a000; +} +/* Generic.Inserted */ +.highlight .go { + color: #888888; +} +/* Generic.Output */ +.highlight .gp { + color: #000080; + font-weight: bold; +} +/* Generic.Prompt */ +.highlight .gs { + font-weight: bold; +} +/* Generic.Strong */ +.highlight .gu { + color: #800080; + font-weight: bold; +} +/* Generic.Subheading */ +.highlight .gt { + color: #0044dd; +} +/* Generic.Traceback */ +.highlight .kc { + color: #008000; + font-weight: bold; +} +/* Keyword.Constant */ +.highlight .kd { + color: #008000; + font-weight: bold; +} +/* Keyword.Declaration */ +.highlight .kn { + color: #008000; + font-weight: bold; +} +/* Keyword.Namespace */ +.highlight .kp { + color: #008000; +} +/* Keyword.Pseudo */ +.highlight .kr { + color: #008000; + font-weight: bold; +} +/* Keyword.Reserved */ +.highlight .kt { + color: #b00040; +} +/* Keyword.Type */ +.highlight .m { + color: #666666; +} +/* Literal.Number */ +.highlight .s { + color: #ba2121; +} +/* Literal.String */ +.highlight .na { + color: #7d9029; +} +/* Name.Attribute */ +.highlight .nb { + color: #008000; +} +/* Name.Builtin */ +.highlight .nc { + color: #0000FF; + font-weight: bold; +} +/* Name.Class */ +.highlight .no { + color: #880000; +} +/* Name.Constant */ +.highlight .nd { + color: #aa22ff; +} +/* Name.Decorator */ +.highlight .ni { + color: #999999; + font-weight: bold; +} +/* Name.Entity */ +.highlight .ne { + color: #D2413A; + font-weight: bold; +} +/* Name.Exception */ +.highlight .nf { + color: #0000ff; +} +/* Name.Function */ +.highlight .nl { + color: #a0a000; +} +/* Name.Label */ +.highlight .nn { + color: #0000FF; + font-weight: bold; +} +/* Name.Namespace */ +.highlight .nt { + color: #008000; + font-weight: bold; +} +/* Name.Tag */ +.highlight .nv { + color: #19177c; +} +/* Name.Variable */ +.highlight .ow { + color: #AA22FF; + font-weight: bold; +} +/* Operator.Word */ +.highlight .w { + color: #bbbbbb; +} +/* Text.Whitespace */ +.highlight .mf { + color: #666666; +} +/* Literal.Number.Float */ +.highlight .mh { + color: #666666; +} +/* Literal.Number.Hex */ +.highlight .mi { + color: #666666; +} +/* Literal.Number.Integer */ +.highlight .mo { + color: #666666; +} +/* Literal.Number.Oct */ +.highlight .sb { + color: #ba2121; +} +/* Literal.String.Backtick */ +.highlight .sc { + color: #ba2121; +} +/* Literal.String.Char */ +.highlight .sd { + color: #BA2121; + font-style: italic; +} +/* Literal.String.Doc */ +.highlight .s2 { + color: #ba2121; +} +/* Literal.String.Double */ +.highlight .se { + color: #BB6622; + font-weight: bold; +} +/* Literal.String.Escape */ +.highlight .sh { + color: #ba2121; +} +/* Literal.String.Heredoc */ +.highlight .si { + color: #BB6688; + font-weight: bold; +} +/* Literal.String.Interpol */ +.highlight .sx { + color: #008000; +} +/* Literal.String.Other */ +.highlight .sr { + color: #bb6688; +} +/* Literal.String.Regex */ +.highlight .s1 { + color: #ba2121; +} +/* Literal.String.Single */ +.highlight .ss { + color: #19177c; +} +/* Literal.String.Symbol */ +.highlight .bp { + color: #008000; +} +/* Name.Builtin.Pseudo */ +.highlight .vc { + color: #19177c; +} +/* Name.Variable.Class */ +.highlight .vg { + color: #19177c; +} +/* Name.Variable.Global */ +.highlight .vi { + color: #19177c; +} +/* Name.Variable.Instance */ +.highlight .il { + color: #666666; +} +/* Literal.Number.Integer.Long */ +.highlight .lineno { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: default; +} +.highlight .lineno::selection { + background: transparent; + /* WebKit/Blink Browsers */ +} +.highlight .lineno::-moz-selection { + background: transparent; + /* Gecko Browsers */ +} +.searx-navbar { + background: #eee; + color: #aaa; + height: 2.3rem; + font-size: 1.3rem; + line-height: 1.3rem; + padding: 0.5rem; + font-weight: bold; + margin-bottom: 1.3rem; +} +.searx-navbar a, +.searx-navbar a:hover { + margin-right: 2.0rem; + text-decoration: none; +} +.searx-navbar .instance a { + color: #444; + margin-left: 2.0rem; +} +.table > tbody > tr > td, +.table > tbody > tr > th { + vertical-align: middle !important; +} diff --git a/static/themes/oscar/css/pointhi.min.css b/static/themes/oscar/css/pointhi.min.css index c0ff52e..fae65aa 100644 --- a/static/themes/oscar/css/pointhi.min.css +++ b/static/themes/oscar/css/pointhi.min.css @@ -1 +1 @@ -html{position:relative;min-height:100%}body{margin-bottom:80px}.footer{position:absolute;bottom:0;width:100%;height:60px}input[type=checkbox]:checked+.label_hide_if_checked,input[type=checkbox]:checked+.label_hide_if_not_checked+.label_hide_if_checked{display:none}input[type=checkbox]:not(:checked)+.label_hide_if_not_checked,input[type=checkbox]:not(:checked)+.label_hide_if_checked+.label_hide_if_not_checked{display:none}.onoff-checkbox{width:15%}.onoffswitch{position:relative;width:110px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #FFF!important;border-radius:50px!important}.onoffswitch-inner{display:block;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:40px;font-size:20px;box-sizing:border-box;content:"";background-color:#EEE}.onoffswitch-switch{display:block;width:37px;background-color:#0C0;position:absolute;top:0;bottom:0;right:0;border:2px solid #FFF!important;border-radius:50px!important;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-right:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:71px;background-color:#A1A1A1}.result_header{margin-bottom:5px;margin-top:20px}.result_header .favicon{margin-bottom:-3px}.result_header a{vertical-align:bottom}.result_header a .highlight{font-weight:700}.result-content{margin-top:5px;word-wrap:break-word}.result-content .highlight{font-weight:700}.result-default{clear:both}.result-images{float:left!important;height:138px}.img-thumbnail{margin:5px;max-height:128px}.result-videos{clear:both}.result-torrents{clear:both}.result-map{clear:both}.result-code{clear:both}.suggestion_item{margin:2px 5px;max-width:100%}.suggestion_item .btn{max-width:100%;white-space:normal;word-wrap:break-word;text-align:left}.result_download{margin-right:5px}#pagination{margin-top:30px;padding-bottom:50px}.label-default{color:#AAA;background:#FFF}.result .text-muted small{word-wrap:break-word}.modal-wrapper{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-wrapper{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0 none;position:relative}.infobox .infobox_part{margin-bottom:20px;word-wrap:break-word;table-layout:fixed}.infobox .infobox_part:last-child{margin-bottom:0}.search_categories,#categories{text-transform:capitalize;margin-bottom:1.5rem;margin-top:1.5rem;display:flex;flex-wrap:wrap;align-content:stretch}.search_categories label,#categories label,.search_categories .input-group-addon,#categories .input-group-addon{flex-grow:1;flex-basis:auto;font-size:1.3rem;font-weight:400;background-color:#fff;border:#DDD 1px solid;border-right:none;color:#333;padding-bottom:.8rem;padding-top:.8rem;text-align:center;min-width:50px}.search_categories label:last-child,#categories label:last-child,.search_categories .input-group-addon:last-child,#categories .input-group-addon:last-child{border-right:#DDD 1px solid}.search_categories input[type=checkbox]:checked+label,#categories input[type=checkbox]:checked+label{color:#000;font-weight:700;background-color:#EEE}#advanced-search-container{display:none;text-align:center;margin-bottom:1rem;clear:both}#advanced-search-container label,#advanced-search-container .input-group-addon{font-size:1.3rem;font-weight:400;background-color:#fff;border:#DDD 1px solid;border-right:none;color:#333;padding-bottom:.8rem;padding-left:1.2rem;padding-right:1.2rem}#advanced-search-container label:last-child,#advanced-search-container .input-group-addon:last-child{border-right:#DDD 1px solid}#advanced-search-container input[type=radio]{display:none}#advanced-search-container input[type=radio]:checked+label{color:#000;font-weight:700;background-color:#EEE}#check-advanced{display:none}#check-advanced:checked~#advanced-search-container{display:block}.advanced{padding:0;margin-top:.3rem;text-align:right}.advanced label,.advanced select{cursor:pointer}.cursor-text{cursor:text!important}.cursor-pointer{cursor:pointer!important}.highlight .hll{background-color:#ffc}.highlight{background:#f8f8f8}.highlight .c{color:#408080;font-style:italic}.highlight .err{border:1px solid red}.highlight .k{color:green;font-weight:700}.highlight .o{color:#666}.highlight .cm{color:#408080;font-style:italic}.highlight .cp{color:#bc7a00}.highlight .c1{color:#408080;font-style:italic}.highlight .cs{color:#408080;font-style:italic}.highlight .gd{color:#a00000}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:navy;font-weight:700}.highlight .gi{color:#00a000}.highlight .go{color:#888}.highlight .gp{color:navy;font-weight:700}.highlight .gs{font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#04d}.highlight .kc{color:green;font-weight:700}.highlight .kd{color:green;font-weight:700}.highlight .kn{color:green;font-weight:700}.highlight .kp{color:green}.highlight .kr{color:green;font-weight:700}.highlight .kt{color:#b00040}.highlight .m{color:#666}.highlight .s{color:#ba2121}.highlight .na{color:#7d9029}.highlight .nb{color:green}.highlight .nc{color:#00F;font-weight:700}.highlight .no{color:#800}.highlight .nd{color:#a2f}.highlight .ni{color:#999;font-weight:700}.highlight .ne{color:#D2413A;font-weight:700}.highlight .nf{color:#00f}.highlight .nl{color:#a0a000}.highlight .nn{color:#00F;font-weight:700}.highlight .nt{color:green;font-weight:700}.highlight .nv{color:#19177c}.highlight .ow{color:#A2F;font-weight:700}.highlight .w{color:#bbb}.highlight .mf{color:#666}.highlight .mh{color:#666}.highlight .mi{color:#666}.highlight .mo{color:#666}.highlight .sb{color:#ba2121}.highlight .sc{color:#ba2121}.highlight .sd{color:#BA2121;font-style:italic}.highlight .s2{color:#ba2121}.highlight .se{color:#B62;font-weight:700}.highlight .sh{color:#ba2121}.highlight .si{color:#B68;font-weight:700}.highlight .sx{color:green}.highlight .sr{color:#b68}.highlight .s1{color:#ba2121}.highlight .ss{color:#19177c}.highlight .bp{color:green}.highlight .vc{color:#19177c}.highlight .vg{color:#19177c}.highlight .vi{color:#19177c}.highlight .il{color:#666}.highlight .lineno{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.highlight .lineno::selection{background:0 0}.highlight .lineno::-moz-selection{background:0 0}.searx-navbar{background:#eee;color:#aaa;height:2.3rem;font-size:1.3rem;line-height:1.3rem;padding:.5rem;font-weight:700;margin-bottom:1.3rem}.searx-navbar a,.searx-navbar a:hover{margin-right:2rem;text-decoration:none}.searx-navbar .instance a{color:#444;margin-left:2rem}.table>tbody>tr>td,.table>tbody>tr>th{vertical-align:middle!important} \ No newline at end of file +html{position:relative;min-height:100%}body{margin-bottom:80px}.footer{position:absolute;bottom:0;width:100%;height:60px}input[type=checkbox]:checked+.label_hide_if_checked,input[type=checkbox]:checked+.label_hide_if_not_checked+.label_hide_if_checked{display:none}input[type=checkbox]:not(:checked)+.label_hide_if_not_checked,input[type=checkbox]:not(:checked)+.label_hide_if_checked+.label_hide_if_not_checked{display:none}.onoff-checkbox{width:15%}.onoffswitch{position:relative;width:110px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #FFF!important;border-radius:50px!important}.onoffswitch-inner{display:block;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:40px;font-size:20px;box-sizing:border-box;content:"";background-color:#EEE}.onoffswitch-switch{display:block;width:37px;background-color:#0C0;position:absolute;top:0;bottom:0;right:0;border:2px solid #FFF!important;border-radius:50px!important;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-right:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:71px;background-color:#A1A1A1}.result_header{margin-bottom:5px;margin-top:20px}.result_header .favicon{margin-bottom:-3px}.result_header a{vertical-align:bottom}.result_header a .highlight{font-weight:700}.result-content{margin-top:5px;word-wrap:break-word}.result-content .highlight{font-weight:700}.result-default{clear:both}.result-images{float:left!important;height:138px}.img-thumbnail{margin:5px;max-height:128px}.result-videos{clear:both}.result-torrents{clear:both}.result-map{clear:both}.result-code{clear:both}.suggestion_item{margin:2px 5px;max-width:100%}.suggestion_item .btn{max-width:100%;white-space:normal;word-wrap:break-word;text-align:left}.result_download{margin-right:5px}#pagination{margin-top:30px;padding-bottom:50px}.label-default{color:#AAA;background:#FFF}.result .text-muted small{word-wrap:break-word}.modal-wrapper{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-wrapper{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0 none;position:relative}.infobox img{max-height:250px}.infobox .infobox_part{margin-bottom:20px;word-wrap:break-word;table-layout:fixed}.infobox .infobox_part:last-child{margin-bottom:0}.infobox .header_url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.infobox .infobox_toggle{width:100%;text-align:center;margin-bottom:0}.infobox .infobox_checkbox~.infobox_body{max-height:300px;overflow:hidden}.infobox .infobox_checkbox:checked~.infobox_body{max-height:none}.infobox .infobox_checkbox~.infobox_toggle .infobox_label_down{display:block}.infobox .infobox_checkbox~.infobox_toggle .infobox_label_up{display:none}.infobox .infobox_checkbox:checked~.infobox_toggle .infobox_label_up{display:block}.infobox .infobox_checkbox:checked~.infobox_toggle .infobox_label_down{display:none}.infobox .infobox_checkbox~.infobox_body img.infobox_part{display:none}.infobox .infobox_checkbox:checked~.infobox_body img.infobox_part{display:block}.search_categories,#categories{text-transform:capitalize;margin-bottom:1.5rem;margin-top:1.5rem;display:flex;flex-wrap:wrap;align-content:stretch}.search_categories label,#categories label,.search_categories .input-group-addon,#categories .input-group-addon{flex-grow:1;flex-basis:auto;font-size:1.3rem;font-weight:400;background-color:#fff;border:#DDD 1px solid;border-right:none;color:#333;padding-bottom:.8rem;padding-top:.8rem;text-align:center;min-width:50px}.search_categories label:last-child,#categories label:last-child,.search_categories .input-group-addon:last-child,#categories .input-group-addon:last-child{border-right:#DDD 1px solid}.search_categories input[type=checkbox]:checked+label,#categories input[type=checkbox]:checked+label{color:#000;font-weight:700;background-color:#EEE}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}#advanced-search-container{display:none;text-align:center;margin-bottom:1rem;clear:both}#advanced-search-container label,#advanced-search-container .input-group-addon{font-size:1.3rem;font-weight:400;background-color:#fff;border:#DDD 1px solid;border-right:none;color:#333;padding-bottom:.8rem;padding-left:1.2rem;padding-right:1.2rem}#advanced-search-container label:last-child,#advanced-search-container .input-group-addon:last-child{border-right:#DDD 1px solid}#advanced-search-container input[type=radio]{display:none}#advanced-search-container input[type=radio]:checked+label{color:#000;font-weight:700;background-color:#EEE}#check-advanced{display:none}#check-advanced:checked~#advanced-search-container{display:block}.advanced{padding:0;margin-top:.3rem;text-align:right}.advanced label,.advanced select{cursor:pointer}.cursor-text{cursor:text!important}.cursor-pointer{cursor:pointer!important}.highlight .hll{background-color:#ffc}.highlight{background:#f8f8f8}.highlight .c{color:#408080;font-style:italic}.highlight .err{border:1px solid red}.highlight .k{color:green;font-weight:700}.highlight .o{color:#666}.highlight .cm{color:#408080;font-style:italic}.highlight .cp{color:#bc7a00}.highlight .c1{color:#408080;font-style:italic}.highlight .cs{color:#408080;font-style:italic}.highlight .gd{color:#a00000}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:navy;font-weight:700}.highlight .gi{color:#00a000}.highlight .go{color:#888}.highlight .gp{color:navy;font-weight:700}.highlight .gs{font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#04d}.highlight .kc{color:green;font-weight:700}.highlight .kd{color:green;font-weight:700}.highlight .kn{color:green;font-weight:700}.highlight .kp{color:green}.highlight .kr{color:green;font-weight:700}.highlight .kt{color:#b00040}.highlight .m{color:#666}.highlight .s{color:#ba2121}.highlight .na{color:#7d9029}.highlight .nb{color:green}.highlight .nc{color:#00F;font-weight:700}.highlight .no{color:#800}.highlight .nd{color:#a2f}.highlight .ni{color:#999;font-weight:700}.highlight .ne{color:#D2413A;font-weight:700}.highlight .nf{color:#00f}.highlight .nl{color:#a0a000}.highlight .nn{color:#00F;font-weight:700}.highlight .nt{color:green;font-weight:700}.highlight .nv{color:#19177c}.highlight .ow{color:#A2F;font-weight:700}.highlight .w{color:#bbb}.highlight .mf{color:#666}.highlight .mh{color:#666}.highlight .mi{color:#666}.highlight .mo{color:#666}.highlight .sb{color:#ba2121}.highlight .sc{color:#ba2121}.highlight .sd{color:#BA2121;font-style:italic}.highlight .s2{color:#ba2121}.highlight .se{color:#B62;font-weight:700}.highlight .sh{color:#ba2121}.highlight .si{color:#B68;font-weight:700}.highlight .sx{color:green}.highlight .sr{color:#b68}.highlight .s1{color:#ba2121}.highlight .ss{color:#19177c}.highlight .bp{color:green}.highlight .vc{color:#19177c}.highlight .vg{color:#19177c}.highlight .vi{color:#19177c}.highlight .il{color:#666}.highlight .lineno{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.highlight .lineno::selection{background:0 0}.highlight .lineno::-moz-selection{background:0 0}.searx-navbar{background:#eee;color:#aaa;height:2.3rem;font-size:1.3rem;line-height:1.3rem;padding:.5rem;font-weight:700;margin-bottom:1.3rem}.searx-navbar a,.searx-navbar a:hover{margin-right:2rem;text-decoration:none}.searx-navbar .instance a{color:#444;margin-left:2rem}.table>tbody>tr>td,.table>tbody>tr>th{vertical-align:middle!important} \ No newline at end of file diff --git a/static/themes/oscar/gruntfile.js b/static/themes/oscar/gruntfile.js index 5913994..b18c0bc 100644 --- a/static/themes/oscar/gruntfile.js +++ b/static/themes/oscar/gruntfile.js @@ -13,7 +13,8 @@ module.exports = function(grunt) { }, uglify: { options: { - banner: '/*! oscar/searx.min.js | <%= grunt.template.today("dd-mm-yyyy") %> | https://github.com/asciimoo/searx */\n' + sourceMap: true, + banner: '/*! oscar/searx.min.js | <%= grunt.template.today("dd-mm-yyyy") %> | <%= process.env.GIT_URL %> */\n' }, dist: { files: { @@ -24,7 +25,7 @@ module.exports = function(grunt) { jshint: { files: ['gruntfile.js', 'js/searx_src/*.js'], options: { - reporterOutput: "", + reporterOutput: "", // options here to override JSHint defaults globals: { jQuery: true, @@ -38,7 +39,6 @@ module.exports = function(grunt) { development: { options: { paths: ["less/pointhi", "less/logicodev", "less/logicodev-dark"] - //banner: '/*! less/oscar/oscar.css | <%= grunt.template.today("dd-mm-yyyy") %> | https://github.com/asciimoo/searx */\n' }, files: {"css/pointhi.css": "less/pointhi/oscar.less", "css/logicodev.css": "less/logicodev-dark/oscar.less", @@ -47,7 +47,6 @@ module.exports = function(grunt) { production: { options: { paths: ["less/pointhi", "less/logicodev", "less/logicodev-dark"], - //banner: '/*! less/oscar/oscar.css | <%= grunt.template.today("dd-mm-yyyy") %> | https://github.com/asciimoo/searx */\n', cleancss: true }, files: {"css/pointhi.min.css": "less/pointhi/oscar.less", @@ -55,7 +54,7 @@ module.exports = function(grunt) { "css/logicodev-dark.min.css": "less/logicodev-dark/oscar.less"} }, /* - // built with ./manage.sh styles + // built with ./manage.sh styles bootstrap: { options: { paths: ["less/bootstrap"], @@ -90,7 +89,7 @@ module.exports = function(grunt) { grunt.registerTask('test', ['jshint']); grunt.registerTask('default', ['jshint', 'concat', 'uglify', 'less']); - + grunt.registerTask('styles', ['less']); }; diff --git a/static/themes/oscar/img/icons/github.png b/static/themes/oscar/img/icons/github.png index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9463a828a6d8ee61295af42863d6937b8f062005 100644 GIT binary patch literal 4315 zcmV<15G3!3P)Oz@Z0f2-7z;ux~O9+4z06=<WDR*FRcSTFz- zW=q650N5=6FiBTtNC2?60Km==3$g$R3;-}uh=nNt1bYBr$Ri_o0EC$U6h`t_Jn<{8 z5a%iY0C<_QJh>z}MS)ugEpZ1|S1ukX&Pf+56gFW3VVXcL!g-k)GJ!M?;PcD?0HBc- z5#WRK{dmp}uFlRjj{U%*%WZ25jX z{P*?XzTzZ-GF^d31o+^>%=Ap99M6&ogks$0k4OBs3;+Bb(;~!4V!2o<6ys46agIcq zjPo+3B8fthDa9qy|77CdEc*jK-!%ZRYCZvbku9iQV*~a}ClFY4z~c7+0P?$U!PF=S z1Au6Q;m>#f??3%Vpd|o+W=WE9003S@Bra6Svp>fO002awfhw>;8}z{#EWidF!3EsG z3;bXU&9EIRU@z1_9W=mEXoiz;4lcq~xDGvV5BgyU zp1~-*fe8db$Osc*A=-!mVv1NJjtCc-h4>-CNCXm#Bp}I%6j35eku^v$Qi@a{RY)E3 zJ#qp$hg?Rwkvqr$GJ^buyhkyVfwECO)C{#lxu`c9ghrwZ&}4KmnvWKso6vH!8a<3Q zq36)6Xb;+tK10Vaz~~qUGsJ8#F2=(`u{bOVlVi)VBCHIn#u~6ztOL7=^<&SmcLWlF zMZgI*1b0FpVIDz9SWH+>*hr`#93(Um+6gxa1B6k+CnA%mOSC4s5&6UzVlpv@SV$}* z))J2sFA#f(L&P^E5{W}HC%KRUNwK6<(h|}}(r!{C=`5+6G)NjFlgZj-YqAG9lq?`C z$c5yc>d>VnA`E_*3F2Qp##d8RZb=H01_mm@+|Cqnc9PsG(F5HIG_C zt)aG3uTh7n6Et<2In9F>NlT@zqLtGcXcuVrX|L#Xx)I%#9!{6gSJKPrN9dR61N3(c z4Tcqi$B1Vr8Jidf7-t!G7_XR2rWwr)$3XQ?}=hpK0&Z&W{| zep&sA23f;Q!%st`QJ}G3cbou<7-yIK2z4nfCCCtN2-XOGSWo##{8Q{ATurxr~;I`ytDs%xbip}RzP zziy}Qn4Z2~fSycmr`~zJ=lUFdFa1>gZThG6M+{g7vkW8#+YHVaJjFF}Z#*3@$J_By zLtVo_L#1JrVVB{Ak-5=4qt!-@Mh}c>#$4kh<88)m#-k<%CLtzEP3leVno>={htGUuD;o7bD)w_sX$S}eAxwzy?UvgBH(S?;#HZiQMoS*2K2 zT3xe7t(~nU*1N5{rxB;QPLocnp4Ml>u<^FZwyC!nu;thW+pe~4wtZn|Vi#w(#jeBd zlf9FDx_yoPJqHbk*$%56S{;6Kv~mM9!g3B(KJ}#RZ#@)!hR|78Dq|Iq-afF%KE1Brn_fm;Im z_u$xr8UFki1L{Ox>G0o)(&RAZ;=|I=wN2l97;cLaHH6leTB-XXa*h%dBOEvi`+x zi?=Txl?TadvyiL>SuF~-LZ;|cS}4~l2eM~nS7yJ>iOM;atDY;(?aZ^v+mJV$@1Ote z62cPUlD4IWOIIx&SmwQ~YB{nzae3Pc;}r!fhE@iwJh+OsDs9zItL;~pu715HdQEGA zUct(O!LkCy1<%NCg+}G`0PgpNm-?d@-hMgNe6^V+j6x$b<6@S<$+<4_1hi}Ti zncS4LsjI}fWY1>OX6feMEuLErma3QLmkw?X+1j)X-&VBk_4Y;EFPF_I+q;9dL%E~B zJh;4Nr^(LEJ3myURP{Rblsw%57T)g973R8o)DE9*xN#~;4_o$q%o z4K@u`jhx2fBXC4{U8Qn{*%*B$Ge=nny$HAYq{=vy|sI0 z_vss+H_qMky?OB#|JK!>IX&II^LlUh#rO5!7TtbwC;iULyV-Xq?ybB}ykGP{?LpZ? z-G|jbTmIbG@7#ZCz;~eY(cDM(28Dyq{*m>M4?_iynUBkc4TkHUI6gT!;y-fz>HMcd z&t%Ugo)`Y2{>!cx7B7DI)$7;J(U{Spm-3gBzioV_{p!H$8L!*M!p0uH$#^p{Ui4P` z?ZJ24cOCDe-w#jZd?0@)|7iKK^;6KN`;!@ylm7$*nDhK&GcDTy000SaNLh0L01FcU z01FcV0GgZ_00007bV*G`2i^(;3N9*P&Lx}x000JJOGiWi{{a60|De66lK=n)4M{{n zR9J<@S6fUKR}@{qWjo`jH!)@`cdtNt+iUKV$~1y6GN~*2(fB>#FAK4kc5H{ z9tQm}RiUw8J}TA+sf~$0MpU5wC|0zJB7zrCdEYzT>o7AO=FTP9r0Ge{ojGS_&e~`1 zwbwq^ga5gC_>;SLFE26DGYrFsGyHz|W#Bgq`SGhO=X~1O&#QF9yz1TOHs|wM_ui0@ zkR!dly?tlSo;5r<1K{z}+YByDFd1-RSYyoy!(o7Kgd4D5fSvPVOn!fVKQVhf*}Hc` zjMzqSyIX+Ty*~)}P+i-#a~vh$nbM0?2m~m>0yA88tsBrUi}dvLAS^5lF)=Y}zP-KO zo}<@%LwLYv&dGg(&4FOx`mPC(G=4n3m^Tm8r%y-R$dQA{)FDRPx^)YeE?vUo$B&gU zx(761yT3EQv0K9d9uX0Nb?esQqp4HT+R}pS*RP|#z8VA)>qXI_L%4hQE<7HOZ6y1XCr?mQ zQ-hNyPh#fGnb^2-BaRfHcu1oeRCeha)-7B4O?R&EUs54U6McPz|j z)z#HVOH0G9UAypOK>@aH-Kvam3&S7}I9VPU8L7Z)?%Y9fQ4vZ?OVQokjbG25!|zwG zB0fGIiHV7joJLz)8=9U!N6N~TNJ&Xi9?8tiL|$GV4jedul`{Y4&70sJu=CjjC*jtw zU$5ML^ypE9%Fao;*w|QnD_lrlvqsIiHEtp)DG8xs*bmv+_~q0oe4mwt?c29254wB6 zv3o8+!W|MKg@%SgL<2otU5F5`@ICI@Fc)xZot>TNlW(G;qL81TkAlKNd^ll(@=Q<< zSOySmo}?PtPQo#+WO!tB^pK!>8#8t+mM&e2s;VlLF)y2&RTv8Q?^n+Qvp|#69*Oge z88dM0+BJj=+Zm2kt5yvg+zLZ_dOFStU&y7)moH<asg_>d!pmDq+YaehifRDU{b6Bo{$Y|SrU4ydTp06i`}5_7L;Jef}hlZ3UR?UYz*{%~4|#CngMGpK;f zs=0IL;`y^@%A@3g0uL4fiUs9#mRMg>Qld&O+uF5jk&%&suNN({U95YAplat*q;hj} zabLjsPM2uHHVp((*rlL@k zY~Q|pO4~`u$u_FN7Z-#Hc z11<*!TEAt>7L*=7tlZ7}(`U|L?3giFzI-{lq&5st!BAjUDAh)!GbEqPnuTS{mMJ3Z zWj??Fw_43b8Xi7G#)b_jl~P<;S*b!nevsANH5(0udH?q9TOPf^zj!f_?+%yi2VXct z;2H*P%mrB=%8ndSoM4d}DeR~5UQth`qLqG@*tniGwf`Hs2U>>wL!lYM4+%t8TjZkN zyOB&kW$D1?eT!{?3<~9?ECG%hDir!@Mpv`|aJOA+?w6}q%2S!{f$q+Zj+pT1=rs8_ zZn)q<4G8l0&fK|I#H@VWxN+}7@Y}_U>i?+ppImCof6}Zo!auvrB23!mDo+3a002ov JPDHLkV1lpRCFcMD literal 0 HcmV?d00001 diff --git a/static/themes/oscar/img/icons/invidious.png b/static/themes/oscar/img/icons/invidious.png new file mode 100644 index 0000000000000000000000000000000000000000..a94c969d8a43f4096eb2bc20e6028a8579b98380 GIT binary patch literal 3427 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≪UJ?Mt3Bc%P5}Fxu&o?s|tTr?D{AxxCKAh=c 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
  • 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

    06>gYDA)4K2>HJ{SRzul_O8nhL!wQ#n#TR-se<1 z8!c0G<(|tgfmW>-_E)>+gTTES*lLC_p8}OvI#KxGn4Qe=%UeDolS(!O8XlEx{LiXw z{h!@O&YJb%uOb+>MlZEnubcHRVef~1uc8h7t_xyq*?D%%ZRmV14r6CaEiCtNCCfqY zTJhm)H+p-|JWEY}-~ROUy$SX)m(?J#lPcR^m_YIqR@oy`q5@?k7 zj41FqSak%-)yy(L=?;Bb`BC$9<)&t6pXukmasxi@nb2I=QBNLvf3~%rl7-T&gjHM8 zZ;n>3P=QZNn%p{#Fn=`k)8lkeq;4)bbbEw>fJuIld)_6ZGzMGN+=|R@Bur+G)Xzrb z5YBmGfj?0^2gFxNzfPl)dD;z>b`2YYBIR4?pAo!rq0Ck+R#PFQ0@igLeX;I;Q@}Q& zSyVY?8$7@sK-cB|rN2C5VB&rjRq*olsdBJezDP7ycxvS;JJeSaH+_t^-=s=NTGy8z z?1YAglO9Exf~~OR5^e)&xo^jQ+X6vG*7ntQm7Y~M2JwSp$O%@|J_Rj4r~TI2(}eJRJCBZ7K4R8Z+@ z(6;X}jA%|tv*_R^x~oXXy7t+9tYO;5E$!bs*^_dXR`dH}7S~(OS#-P>o_O*yeBDLa z$r9Ofl(6D3uhAVsx9GA9H5Fp2$8lLVtWOQ;aZvR!pxpep#k0#BoDo`vS{GMeCUn2- z=t8{|=qcFc{IfBh1{NE}955}Z_*Kh_I>$=h#56BvHJ>U)_f zCr#3zLX}V=ZsBLtLbTR;Kdhpy4P;QNc*Q^T;5fKnCGQd>C*vHRzuvFk96UC}de}1mohQR-}%8M`_riA^7OVC30#0>702Zig(Ni1TCvB z2haPL3PS8gRNg-jlQCNo!d?199oW3tdv3sR>)1i6Syk0pX1XKj&M_Zr()%qZT;9c-5K z@Amq5P^pmCr^g)Prmu!n&csXx=fwdJmvC~&sHAc+L4mJi<2(BQEWidA{{ek<>u6S$ zBslu6`m2vuj+_FlXlB32?RM@zvj8;enU$x$>Bpz63V5;zOfw#|eC5sXPsr*RUS{BV z<&@A=+VWu79t5V*U~6JPA+(BE8>;Lr;0d0qb2=&~=j7IM%_jM^&xWe@-8wGCGP9x|rUNbVosOhkfQ zY!}q*cyji7KFpq-5jNsVu7+8aCVakoLJK+^oGtP*<)&>#C<&Vlym0KheNlbeR}~#} zn4W13QOkjo-t*Mti5qFQ393ktOF=!q1(uHll_G0~_!4gaU~GBCG}I5RMzCj+^GN*$ z_m9z>qFKRM)bAHE@Q%xvE?e}W-Sw@f;B#r92}Ly}A~pUZ?gYWa`~t>ULafo#_^ zz_hwzeh^v$T(~dX2o}%2hT>+_Lvw7jO9Qv8L2B~1esww#!+gv5Z(V@%+lS0sM3)hA z1_8QhpfBafcZd?`<(j~n!k%KKlKQ;wnw=heK*aZHUefirrv9emhp_(uu3rq-g!?0% z-qQ2>jr$CLm^n&&e#Fi_Cg}R>^LEZwTsP5u@+~RPpphFRvnp4;M3OsAf~=`irT0Mz_Z79u?zBkj53sDCf=-k5Uf2 z7nHvY%D{5|8U$LEG=4rfl#L&>g_AH)6!%H|+%{iltZ6s<=0Z7h+L;4ld<`-Fwax-@ zo^`GNyztlC_|RC$DSp(F=H^&FLi_V9|GN{o8oK%L!x6-|qu=*?G<}wL=`PO-S^2eTO(L8__v8grkIFZbh$rYgF`hCM){w_kMIi7~zqE9S7Y5acO^+vQ4Rxe$f?ccU zpLZfO9DGjlT43vR=ES@3Et|l-gUxqRYp^>0M9f2R7YzG1=6IT}swt(6Yhi8e5ckMc zzwqiNC~1?;V}Rfn53KJo6Ix(aOxlV0n6k)PE*N*SzuYm+DLv5&(ewC;^^;b ztEV?URp;o-^fPkc*A{kc_Az*-s0l~Juw@EO`n?=~v1qItq+psNjbHMx>C?trUHpsM z@%V(rez7z&cqL!H9L2FGw|~$_YLkUGX?6VRp-ccD#oLf%i^pX6+boOw!zGb(tBQhF z1i(^+{1Xbl=|175I_l_WhE9Y@=`*9e z+DG#sPN!fGaM3P?(wePGG#1fyquBO z&dk=}%mfq$A7XHNI zE!_ZL7!b)RO5H!+#t*YR0qp^wZ!8u4z>Q>{I_USWJL+wvR+d7SS8~dN#3nNz4$;9r+9UV1 z+SBO8EtY1jezS7RcTUu62ZMyK&R^N7Bho-Xh##e~J)Z3M#$)*aA9Yq`axhG4n?n~o z(`dLk&K!>thYe-a8Cu@ZVT;`)by*E{Uk6WMJO&Nd(`XEU+ z8h3OEQ2+2y<4UF&5mQq1zd=_f*nVqVp+552pquystw0n!mJA(ZhG=6y9h#jEs<8d( zuFN*z2(D8L19jSVq=7c16Io>OC{QQ3xtTw>Y{?KEAlf1&C!Gcz>aXhCK=S*1mIZ>< z3W?7;?1Mf(DxaA=bg`VDb$wd-6dNgFV9}+=q=rk2%DqBLIgGjA)K4>bazY6ID#Ejo zR5EZp%o}uZb`|)Z`2P4&&$OvY811W{vQo3W1tdW>Wn~lgzcX*iieq^ir}pXsr~1ef z>P7Tj_5GeTJN>cy_0WX~G4THBZlYUE=I(`Q8Z&ZoeWrq{Hqa0)ynSHjF7IL{Q*X&N zSJlEJ|J=>dO`Hy+yk|oWLClznHkWp#LU)YdK((`1dW1GKOdbisK5i$`Q0tUoj$K`L zwt6zQfW1Q{&8IlV^nGSvl`I?d8*XmdhmKH^$Of2o(Jb_Ux2?on_qUIw$R1Om0 zyxxv)nTGa-Lf7}+ESiGjDH z2@DE-r0WW4s)3IV03n)Bv;CW!0!>jY9Xs6-DlL4WY0U38$M!$E@21+sRS2v;J%6*$ z$&S&C@%Fu{K-SG;fWa%7LK3%hJ9n$&nL%@k@kk3{*#q@cU{~FOgC4A2E0M{CgW>ed zXIk}fF(I016aP7M{^=pnn4^r)S;sS_8DFo5;DxyF{%%dI@++F% zt@iHXnYO*N8k4w9lM?bDFR>%Ym4@ut{!P59fFyw6eYHiaQR5^XnHM7;?(lgbobR-Dn*EfH5 zX9nS^DGIwi{p%@scUM=1yl{f;1wG`m)<8jtC5>fsLnt%o?&v2LHV25Gd#2ET`plX< zou5rLEhdQ;yqXE;%lYTa6PEHgb1vFl=f(}bKo;(fysg!jLgw%qkb(shC{4OQUGe5H zx=vcova)=m$;w7Z{UH`_ZR;lR8BjiJ=OIT1jH$T48-|vA%j#r1co|2Sr;$QZBFJ zEt})yKU!`|2Z#UPHPCHGUMNTj!O z*QA?+y|I6-Y4=Co+4t4Wz z2jY@>#J}_b*o95{BDArV`}*h$#lAk_xR$qPTlx9)-6dB6XE_D$VWKZ3 zrf>1Q}v97qw!Y_I3twJGl$gp^Zf!J@F=*IdKaw9^ry(M<$jXb{~%AHK~30Z{@xFaS`gEQS6&hmvm zWBfgKMM(Trm4j}=qnGm({$IlJ2@I$k{M~(G3SJlRplW~Dopui232eXd^xYu@K70`w z@Yz_jpwD5Xtw$yY@2J1q^=2(&1>Z9@!2f%=TIb%YD2}ybg6$7{%;;^@)MH?XUa3=_ z7vzbx1vG`m-2O%AJg2JWbZMtwPo4!QM{oeB*<|9>k7Uia?&`n7Z&BH#i_U6>h?ILE9sL_A;{W5MliOs$G2IUfMnXq|TYUEvsWP+c-Bqv@(FYZOLA zy@%Dzj3tP5$;cXfY*HoUCMbTp8>G-8s2}jITFegl4$5?nh4NG%sHK!%ZBgdjh_Zr6jI)2y^U;4I+V=7BVvltXPtrl3u~>hv1fVg zIcK+9pN}kR`p%B|Z=!!+FEg#w8V*7KGpe)7CngJQ>S$~gyqkXHTVT|_4id+esiH3C z$P*T_Vfujjbvxj6(<^ms5vGj3x)-R8o+ujh!~SGc!gB)m(L0)I%7kx3dNGTgp`l&v zbd?lbPds6@F^0=_a+;YA9bvy`m}ePI!#hCLAxyJN>ga%4PXb%~X}aBLo9HY=pf4uL zlBcRvMxin^)Jka8M}UN?1(3$rWSwtmL~$<;#jU!Aozc;|*MpnTL1_?u6CbSI6Sw)t zc6{|xw*-T@f_qbZ{x7!Emt&;~l*?RdKgYKe*!F_JO}iNOH>1o3)BoHO{SE-6p3Knn ziDvkP9oRMlHPFRHw?@DupM_E9K2p8N#`Sjdemlcc!&QZscwYULDjX1EV23jYvSXpPWOENi&jY!^Z0RDpkYg?d!

    Mt1HJL~e?fVh|!P78DZ62Nx%h7aMrPVdOe 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�fpm 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%0Aju0Ue#T!rbYx{{)d%JS2sC_%#@d3Y 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 vChS(Jj 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 $B?b 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 diff --git a/static/themes/oscar/js/searx.js b/static/themes/oscar/js/searx.js new file mode 100644 index 0000000..8208ce4 --- /dev/null +++ b/static/themes/oscar/js/searx.js @@ -0,0 +1,401 @@ +/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2014 by Thomas Pointhuber, + */ + +requirejs.config({ + baseUrl: './static/themes/oscar/js', + paths: { + app: '../app' + } +}); +;/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2019 by Alexandre Flament + */ +window.searx = (function(d) { + 'use strict'; + + // add data- properties + var script = d.currentScript || (function() { + var scripts = d.getElementsByTagName('script'); + return scripts[scripts.length - 1]; + })(); + + return { + autocompleter: script.getAttribute('data-autocompleter') === 'true', + method: script.getAttribute('data-method') + }; +})(document); +;/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2014 by Thomas Pointhuber, + */ + +if(searx.autocompleter) { + searx.searchResults = new Bloodhound({ + datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), + queryTokenizer: Bloodhound.tokenizers.whitespace, + remote: './autocompleter?q=%QUERY' + }); + searx.searchResults.initialize(); +} + +$(document).ready(function(){ + var original_search_value = ''; + if(searx.autocompleter) { + $("#q").on('keydown', function(e) { + if(e.which == 13) { + original_search_value = $('#q').val(); + } + }); + $('#q').typeahead(null, { + name: 'search-results', + displayKey: function(result) { + return result; + }, + source: searx.searchResults.ttAdapter() + }); + $('#q').bind('typeahead:selected', function(ev, suggestion) { + if(original_search_value) { + $('#q').val(original_search_value); + } + $("#search_form").submit(); + }); + } +}); +;/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2014 by Thomas Pointhuber, + */ + +$(document).ready(function(){ + /** + * focus element if class="autofocus" and id="q" + */ + $('#q.autofocus').focus(); + + /** + * Empty search bar when click on reset button + */ + $("#clear_search").click(function () { + document.getElementById("q").value = ""; + }); + + /** + * select full content on click if class="select-all-on-click" + */ + $(".select-all-on-click").click(function () { + $(this).select(); + }); + + /** + * change text during btn-collapse click if possible + */ + $('.btn-collapse').click(function() { + var btnTextCollapsed = $(this).data('btn-text-collapsed'); + var btnTextNotCollapsed = $(this).data('btn-text-not-collapsed'); + + if(btnTextCollapsed !== '' && btnTextNotCollapsed !== '') { + if($(this).hasClass('collapsed')) { + new_html = $(this).html().replace(btnTextCollapsed, btnTextNotCollapsed); + } else { + new_html = $(this).html().replace(btnTextNotCollapsed, btnTextCollapsed); + } + $(this).html(new_html); + } + }); + + /** + * change text during btn-toggle click if possible + */ + $('.btn-toggle .btn').click(function() { + var btnClass = 'btn-' + $(this).data('btn-class'); + var btnLabelDefault = $(this).data('btn-label-default'); + var btnLabelToggled = $(this).data('btn-label-toggled'); + if(btnLabelToggled !== '') { + if($(this).hasClass('btn-default')) { + new_html = $(this).html().replace(btnLabelDefault, btnLabelToggled); + } else { + new_html = $(this).html().replace(btnLabelToggled, btnLabelDefault); + } + $(this).html(new_html); + } + $(this).toggleClass(btnClass); + $(this).toggleClass('btn-default'); + }); + + /** + * change text during btn-toggle click if possible + */ + $('.media-loader').click(function() { + var target = $(this).data('target'); + var iframe_load = $(target + ' > iframe'); + var srctest = iframe_load.attr('src'); + if(srctest === undefined || srctest === false){ + iframe_load.attr('src', iframe_load.data('src')); + } + }); + + /** + * Select or deselect every categories on double clic + */ + $(".btn-sm").dblclick(function() { + var btnClass = 'btn-' + $(this).data('btn-class'); // primary + if($(this).hasClass('btn-default')) { + $(".btn-sm > input").attr('checked', 'checked'); + $(".btn-sm > input").prop("checked", true); + $(".btn-sm").addClass(btnClass); + $(".btn-sm").addClass('active'); + $(".btn-sm").removeClass('btn-default'); + } else { + $(".btn-sm > input").attr('checked', ''); + $(".btn-sm > input").removeAttr('checked'); + $(".btn-sm > input").checked = false; + $(".btn-sm").removeClass(btnClass); + $(".btn-sm").removeClass('active'); + $(".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"); + }); +}); +;window.addEventListener('load', 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(); + } + }); +}); +;/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2014 by Thomas Pointhuber, + */ + +$(document).ready(function(){ + $(".searx_overpass_request").on( "click", function( event ) { + var overpass_url = "https://overpass-api.de/api/interpreter?data="; + var query_start = overpass_url + "[out:json][timeout:25];("; + var query_end = ");out meta;"; + + var osm_id = $(this).data('osm-id'); + var osm_type = $(this).data('osm-type'); + var result_table = $(this).data('result-table'); + var result_table_loadicon = "#" + $(this).data('result-table-loadicon'); + + // tags which can be ignored + var osm_ignore_tags = [ "addr:city", "addr:country", "addr:housenumber", "addr:postcode", "addr:street" ]; + + if(osm_id && osm_type && result_table) { + result_table = "#" + result_table; + var query = null; + switch(osm_type) { + case 'node': + query = query_start + "node(" + osm_id + ");" + query_end; + break; + case 'way': + query = query_start + "way(" + osm_id + ");" + query_end; + break; + case 'relation': + query = query_start + "relation(" + osm_id + ");" + query_end; + break; + default: + break; + } + if(query) { + //alert(query); + var ajaxRequest = $.ajax( query ) + .done(function( html) { + if(html && html.elements && html.elements[0]) { + var element = html.elements[0]; + var newHtml = $(result_table).html(); + for (var row in element.tags) { + if(element.tags.name === null || osm_ignore_tags.indexOf(row) == -1) { + newHtml += "" + row + ""; + switch(row) { + case "phone": + case "fax": + newHtml += "" + element.tags[row] + ""; + break; + case "email": + newHtml += "" + element.tags[row] + ""; + break; + case "website": + case "url": + newHtml += "" + element.tags[row] + ""; + break; + case "wikidata": + newHtml += "" + element.tags[row] + ""; + break; + case "wikipedia": + if(element.tags[row].indexOf(":") != -1) { + newHtml += "" + element.tags[row] + ""; + break; + } + /* jshint ignore:start */ + default: + /* jshint ignore:end */ + newHtml += element.tags[row]; + break; + } + newHtml += ""; + } + } + $(result_table).html(newHtml); + $(result_table).removeClass('hidden'); + $(result_table_loadicon).addClass('hidden'); + } + }) + .fail(function() { + $(result_table_loadicon).html($(result_table_loadicon).html() + "

    "+could_not_load+"

    "); + }); + } + } + + // this event occour only once per element + $( this ).off( event ); + }); + + $(".searx_init_map").on( "click", function( event ) { + var leaflet_target = $(this).data('leaflet-target'); + var map_lon = $(this).data('map-lon'); + var map_lat = $(this).data('map-lat'); + var map_zoom = $(this).data('map-zoom'); + var map_boundingbox = $(this).data('map-boundingbox'); + var map_geojson = $(this).data('map-geojson'); + + require(['leaflet-0.7.3.min'], function(leaflet) { + if(map_boundingbox) { + southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]); + northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]); + map_bounds = L.latLngBounds(southWest, northEast); + } + + // TODO hack + // change default imagePath + L.Icon.Default.imagePath = "./static/themes/oscar/img/map"; + + // init map + var map = L.map(leaflet_target); + + // create the tile layer with correct attribution + var osmMapnikUrl='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'; + var osmMapnikAttrib='Map data © OpenStreetMap contributors'; + var osmMapnik = new L.TileLayer(osmMapnikUrl, {minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib}); + + var osmWikimediaUrl='https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png'; + var osmWikimediaAttrib = 'Wikimedia maps beta | Maps data © OpenStreetMap contributors'; + var osmWikimedia = new L.TileLayer(osmWikimediaUrl, {minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib}); + + // init map view + if(map_bounds) { + // TODO hack: https://github.com/Leaflet/Leaflet/issues/2021 + setTimeout(function () { + map.fitBounds(map_bounds, { + maxZoom:17 + }); + }, 0); + } else if (map_lon && map_lat) { + if(map_zoom) + map.setView(new L.LatLng(map_lat, map_lon),map_zoom); + else + map.setView(new L.LatLng(map_lat, map_lon),8); + } + + map.addLayer(osmMapnik); + + var baseLayers = { + "OSM Mapnik": osmMapnik/*, + "OSM Wikimedia": osmWikimedia*/ + }; + + L.control.layers(baseLayers).addTo(map); + + + if(map_geojson) + L.geoJson(map_geojson).addTo(map); + /*else if(map_bounds) + L.rectangle(map_bounds, {color: "#ff7800", weight: 3, fill:false}).addTo(map);*/ + }); + + // this event occour only once per element + $( this ).off( event ); + }); +}); +;$(document).ready(function(){ + $("#allow-all-engines").click(function() { + $(".onoffswitch-checkbox").each(function() { this.checked = false;}); + }); + + $("#disable-all-engines").click(function() { + $(".onoffswitch-checkbox").each(function() { this.checked = true;}); + }); +}); + diff --git a/static/themes/oscar/js/searx.min.js b/static/themes/oscar/js/searx.min.js index d714149..b8668c8 100644 --- a/static/themes/oscar/js/searx.min.js +++ b/static/themes/oscar/js/searx.min.js @@ -1,2 +1,4 @@ -/*! oscar/searx.min.js | 06-10-2017 | https://github.com/asciimoo/searx */ -requirejs.config({baseUrl:"./static/themes/oscar/js",paths:{app:"../app"}}),searx.autocompleter&&(searx.searchResults=new Bloodhound({datumTokenizer:Bloodhound.tokenizers.obj.whitespace("value"),queryTokenizer:Bloodhound.tokenizers.whitespace,remote:"./autocompleter?q=%QUERY"}),searx.searchResults.initialize()),$(document).ready(function(){searx.autocompleter&&$("#q").typeahead(null,{name:"search-results",displayKey:function(a){return a},source:searx.searchResults.ttAdapter()})}),$(document).ready(function(){$("#q.autofocus").focus(),$(".select-all-on-click").click(function(){$(this).select()}),$(".btn-collapse").click(function(){var a=$(this).data("btn-text-collapsed"),b=$(this).data("btn-text-not-collapsed");""!==a&&""!==b&&($(this).hasClass("collapsed")?new_html=$(this).html().replace(a,b):new_html=$(this).html().replace(b,a),$(this).html(new_html))}),$(".btn-toggle .btn").click(function(){var a="btn-"+$(this).data("btn-class"),b=$(this).data("btn-label-default"),c=$(this).data("btn-label-toggled");""!==c&&($(this).hasClass("btn-default")?new_html=$(this).html().replace(b,c):new_html=$(this).html().replace(c,b),$(this).html(new_html)),$(this).toggleClass(a),$(this).toggleClass("btn-default")}),$(".media-loader").click(function(){var a=$(this).data("target"),b=$(a+" > iframe"),c=b.attr("src");void 0!==c&&c!==!1||b.attr("src",b.data("src"))}),$(".btn-sm").dblclick(function(){var a="btn-"+$(this).data("btn-class");$(this).hasClass("btn-default")?($(".btn-sm > input").attr("checked","checked"),$(".btn-sm > input").prop("checked",!0),$(".btn-sm").addClass(a),$(".btn-sm").addClass("active"),$(".btn-sm").removeClass("btn-default")):($(".btn-sm > input").attr("checked",""),$(".btn-sm > input").removeAttr("checked"),$(".btn-sm > input").checked=!1,$(".btn-sm").removeClass(a),$(".btn-sm").removeClass("active"),$(".btn-sm").addClass("btn-default"))})}),$(document).ready(function(){$(".searx_overpass_request").on("click",function(a){var b="https://overpass-api.de/api/interpreter?data=",c=b+"[out:json][timeout:25];(",d=");out meta;",e=$(this).data("osm-id"),f=$(this).data("osm-type"),g=$(this).data("result-table"),h="#"+$(this).data("result-table-loadicon"),i=["addr:city","addr:country","addr:housenumber","addr:postcode","addr:street"];if(e&&f&&g){g="#"+g;var j=null;switch(f){case"node":j=c+"node("+e+");"+d;break;case"way":j=c+"way("+e+");"+d;break;case"relation":j=c+"relation("+e+");"+d}if(j){$.ajax(j).done(function(a){if(a&&a.elements&&a.elements[0]){var b=a.elements[0],c=$(g).html();for(var d in b.tags)if(null===b.tags.name||i.indexOf(d)==-1){switch(c+=""+d+"",d){case"phone":case"fax":c+=''+b.tags[d]+"";break;case"email":c+=''+b.tags[d]+"";break;case"website":case"url":c+=''+b.tags[d]+"";break;case"wikidata":c+=''+b.tags[d]+"";break;case"wikipedia":if(b.tags[d].indexOf(":")!=-1){c+=''+b.tags[d]+"";break}default:c+=b.tags[d]}c+=""}$(g).html(c),$(g).removeClass("hidden"),$(h).addClass("hidden")}}).fail(function(){$(h).html($(h).html()+'

    could not load data!

    ')})}}$(this).off(a)}),$(".searx_init_map").on("click",function(a){var b=$(this).data("leaflet-target"),c=$(this).data("map-lon"),d=$(this).data("map-lat"),e=$(this).data("map-zoom"),f=$(this).data("map-boundingbox"),g=$(this).data("map-geojson");require(["leaflet-0.7.3.min"],function(a){f&&(southWest=L.latLng(f[0],f[2]),northEast=L.latLng(f[1],f[3]),map_bounds=L.latLngBounds(southWest,northEast)),L.Icon.Default.imagePath="./static/themes/oscar/img/map";var h=L.map(b),i="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",j='Map data © OpenStreetMap contributors',k=new L.TileLayer(i,{minZoom:1,maxZoom:19,attribution:j}),l="https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png",m='Wikimedia maps beta | Maps data © OpenStreetMap contributors';new L.TileLayer(l,{minZoom:1,maxZoom:19,attribution:m});map_bounds?setTimeout(function(){h.fitBounds(map_bounds,{maxZoom:17})},0):c&&d&&(e?h.setView(new L.LatLng(d,c),e):h.setView(new L.LatLng(d,c),8)),h.addLayer(k);var n={"OSM Mapnik":k};L.control.layers(n).addTo(h),g&&L.geoJson(g).addTo(h)}),$(this).off(a)})}); \ No newline at end of file +/*! oscar/searx.min.js | 01-12-2020 | https://github.com/searx/searx */ + +requirejs.config({baseUrl:"./static/themes/oscar/js",paths:{app:"../app"}}),window.searx=function(a){"use strict";var b=a.currentScript||function(){var b=a.getElementsByTagName("script");return b[b.length-1]}();return{autocompleter:"true"===b.getAttribute("data-autocompleter"),method:b.getAttribute("data-method")}}(document),searx.autocompleter&&(searx.searchResults=new Bloodhound({datumTokenizer:Bloodhound.tokenizers.obj.whitespace("value"),queryTokenizer:Bloodhound.tokenizers.whitespace,remote:"./autocompleter?q=%QUERY"}),searx.searchResults.initialize()),$(document).ready(function(){var a="";searx.autocompleter&&($("#q").on("keydown",function(b){13==b.which&&(a=$("#q").val())}),$("#q").typeahead(null,{name:"search-results",displayKey:function(a){return a},source:searx.searchResults.ttAdapter()}),$("#q").bind("typeahead:selected",function(b,c){a&&$("#q").val(a),$("#search_form").submit()}))}),$(document).ready(function(){$("#q.autofocus").focus(),$("#clear_search").click(function(){document.getElementById("q").value=""}),$(".select-all-on-click").click(function(){$(this).select()}),$(".btn-collapse").click(function(){var a=$(this).data("btn-text-collapsed"),b=$(this).data("btn-text-not-collapsed");""!==a&&""!==b&&($(this).hasClass("collapsed")?new_html=$(this).html().replace(a,b):new_html=$(this).html().replace(b,a),$(this).html(new_html))}),$(".btn-toggle .btn").click(function(){var a="btn-"+$(this).data("btn-class"),b=$(this).data("btn-label-default"),c=$(this).data("btn-label-toggled");""!==c&&($(this).hasClass("btn-default")?new_html=$(this).html().replace(b,c):new_html=$(this).html().replace(c,b),$(this).html(new_html)),$(this).toggleClass(a),$(this).toggleClass("btn-default")}),$(".media-loader").click(function(){var a=$(this).data("target"),b=$(a+" > iframe"),c=b.attr("src");void 0!==c&&!1!==c||b.attr("src",b.data("src"))}),$(".btn-sm").dblclick(function(){var a="btn-"+$(this).data("btn-class");$(this).hasClass("btn-default")?($(".btn-sm > input").attr("checked","checked"),$(".btn-sm > input").prop("checked",!0),$(".btn-sm").addClass(a),$(".btn-sm").addClass("active"),$(".btn-sm").removeClass("btn-default")):($(".btn-sm > input").attr("checked",""),$(".btn-sm > input").removeAttr("checked"),$(".btn-sm > input").checked=!1,$(".btn-sm").removeClass(a),$(".btn-sm").removeClass("active"),$(".btn-sm").addClass("btn-default"))}),$(".nav-tabs").click(function(a){$(a.target).parents("ul").children().attr("aria-selected","false"),$(a.target).parent().attr("aria-selected","true")})}),window.addEventListener("load",function(){$(".infobox").each(function(){var a=$(this).find(".infobox_body");a.prop("scrollHeight")+a.find("img.infobox_part").height()<=a.css("max-height").replace("px","")&&$(this).find(".infobox_toggle").hide()})}),$(document).ready(function(){$(".searx_overpass_request").on("click",function(a){var b="https://overpass-api.de/api/interpreter?data=",c=b+"[out:json][timeout:25];(",d=");out meta;",e=$(this).data("osm-id"),f=$(this).data("osm-type"),g=$(this).data("result-table"),h="#"+$(this).data("result-table-loadicon"),i=["addr:city","addr:country","addr:housenumber","addr:postcode","addr:street"];if(e&&f&&g){g="#"+g;var j=null;switch(f){case"node":j=c+"node("+e+");"+d;break;case"way":j=c+"way("+e+");"+d;break;case"relation":j=c+"relation("+e+");"+d}if(j){$.ajax(j).done(function(a){if(a&&a.elements&&a.elements[0]){var b=a.elements[0],c=$(g).html();for(var d in b.tags)if(null===b.tags.name||-1==i.indexOf(d)){switch(c+=""+d+"",d){case"phone":case"fax":c+=''+b.tags[d]+"";break;case"email":c+=''+b.tags[d]+"";break;case"website":case"url":c+=''+b.tags[d]+"";break;case"wikidata":c+=''+b.tags[d]+"";break;case"wikipedia":if(-1!=b.tags[d].indexOf(":")){c+=''+b.tags[d]+"";break}default:c+=b.tags[d]}c+=""}$(g).html(c),$(g).removeClass("hidden"),$(h).addClass("hidden")}}).fail(function(){$(h).html($(h).html()+'

    '+could_not_load+"

    ")})}}$(this).off(a)}),$(".searx_init_map").on("click",function(a){var b=$(this).data("leaflet-target"),c=$(this).data("map-lon"),d=$(this).data("map-lat"),e=$(this).data("map-zoom"),f=$(this).data("map-boundingbox"),g=$(this).data("map-geojson");require(["leaflet-0.7.3.min"],function(a){f&&(southWest=L.latLng(f[0],f[2]),northEast=L.latLng(f[1],f[3]),map_bounds=L.latLngBounds(southWest,northEast)),L.Icon.Default.imagePath="./static/themes/oscar/img/map";var h=L.map(b),i="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",j='Map data © OpenStreetMap contributors',k=new L.TileLayer(i,{minZoom:1,maxZoom:19,attribution:j}),l="https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png",m='Wikimedia maps beta | Maps data © OpenStreetMap contributors';new L.TileLayer(l,{minZoom:1,maxZoom:19,attribution:m});map_bounds?setTimeout(function(){h.fitBounds(map_bounds,{maxZoom:17})},0):c&&d&&(e?h.setView(new L.LatLng(d,c),e):h.setView(new L.LatLng(d,c),8)),h.addLayer(k);var n={"OSM Mapnik":k};L.control.layers(n).addTo(h),g&&L.geoJson(g).addTo(h)}),$(this).off(a)})}),$(document).ready(function(){$("#allow-all-engines").click(function(){$(".onoffswitch-checkbox").each(function(){this.checked=!1})}),$("#disable-all-engines").click(function(){$(".onoffswitch-checkbox").each(function(){this.checked=!0})})}); +//# sourceMappingURL=searx.min.js.map \ No newline at end of file diff --git a/static/themes/oscar/js/searx.min.js.map b/static/themes/oscar/js/searx.min.js.map new file mode 100644 index 0000000..4dd22d6 --- /dev/null +++ b/static/themes/oscar/js/searx.min.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["searx.js"],"names":["requirejs","config","baseUrl","paths","app","window","searx","d","script","currentScript","scripts","getElementsByTagName","length","autocompleter","getAttribute","method","document","searchResults","Bloodhound","datumTokenizer","tokenizers","obj","whitespace","queryTokenizer","remote","initialize","$","ready","original_search_value","on","e","which","val","typeahead","name","displayKey","result","source","ttAdapter","bind","ev","suggestion","submit","focus","click","getElementById","value","this","select","btnTextCollapsed","data","btnTextNotCollapsed","hasClass","new_html","html","replace","btnClass","btnLabelDefault","btnLabelToggled","toggleClass","target","iframe_load","srctest","attr","undefined","dblclick","prop","addClass","removeClass","removeAttr","checked","a","parents","children","parent","addEventListener","each","infobox_body","find","height","css","hide","event","overpass_url","query_start","query_end","osm_id","osm_type","result_table","result_table_loadicon","osm_ignore_tags","query","ajax","done","elements","element","newHtml","row","tags","indexOf","substring","fail","could_not_load","off","leaflet_target","map_lon","map_lat","map_zoom","map_boundingbox","map_geojson","require","leaflet","southWest","L","latLng","northEast","map_bounds","latLngBounds","Icon","Default","imagePath","map","osmMapnikUrl","osmMapnikAttrib","osmMapnik","TileLayer","minZoom","maxZoom","attribution","osmWikimediaUrl","osmWikimediaAttrib","setTimeout","fitBounds","setView","LatLng","addLayer","baseLayers","OSM Mapnik","control","layers","addTo","geoJson"],"mappings":"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","file":"searx.min.js"} \ No newline at end of file diff --git a/static/themes/oscar/js/searx_src/00_requirejs_config.js b/static/themes/oscar/js/searx_src/00_requirejs_config.js index 1aa4349..e7c2abd 100644 --- a/static/themes/oscar/js/searx_src/00_requirejs_config.js +++ b/static/themes/oscar/js/searx_src/00_requirejs_config.js @@ -1,23 +1,23 @@ -/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2014 by Thomas Pointhuber, - */ - -requirejs.config({ - baseUrl: './static/themes/oscar/js', - paths: { - app: '../app' - } -}); +/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2014 by Thomas Pointhuber, + */ + +requirejs.config({ + baseUrl: './static/themes/oscar/js', + paths: { + app: '../app' + } +}); diff --git a/static/themes/oscar/js/searx_src/01_init.js b/static/themes/oscar/js/searx_src/01_init.js new file mode 100644 index 0000000..690365c --- /dev/null +++ b/static/themes/oscar/js/searx_src/01_init.js @@ -0,0 +1,30 @@ +/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2019 by Alexandre Flament + */ +window.searx = (function(d) { + 'use strict'; + + // add data- properties + var script = d.currentScript || (function() { + var scripts = d.getElementsByTagName('script'); + return scripts[scripts.length - 1]; + })(); + + return { + autocompleter: script.getAttribute('data-autocompleter') === 'true', + method: script.getAttribute('data-method') + }; +})(document); diff --git a/static/themes/oscar/js/searx_src/autocompleter.js b/static/themes/oscar/js/searx_src/autocompleter.js index 70c66d2..26d5675 100644 --- a/static/themes/oscar/js/searx_src/autocompleter.js +++ b/static/themes/oscar/js/searx_src/autocompleter.js @@ -1,37 +1,49 @@ -/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2014 by Thomas Pointhuber, - */ - -if(searx.autocompleter) { - searx.searchResults = new Bloodhound({ - datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), - queryTokenizer: Bloodhound.tokenizers.whitespace, - remote: './autocompleter?q=%QUERY' - }); - searx.searchResults.initialize(); -} - -$(document).ready(function(){ - if(searx.autocompleter) { - $('#q').typeahead(null, { - name: 'search-results', - displayKey: function(result) { - return result; - }, - source: searx.searchResults.ttAdapter() - }); - } -}); +/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2014 by Thomas Pointhuber, + */ + +if(searx.autocompleter) { + searx.searchResults = new Bloodhound({ + datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), + queryTokenizer: Bloodhound.tokenizers.whitespace, + remote: './autocompleter?q=%QUERY' + }); + searx.searchResults.initialize(); +} + +$(document).ready(function(){ + var original_search_value = ''; + if(searx.autocompleter) { + $("#q").on('keydown', function(e) { + if(e.which == 13) { + original_search_value = $('#q').val(); + } + }); + $('#q').typeahead(null, { + name: 'search-results', + displayKey: function(result) { + return result; + }, + source: searx.searchResults.ttAdapter() + }); + $('#q').bind('typeahead:selected', function(ev, suggestion) { + if(original_search_value) { + $('#q').val(original_search_value); + } + $("#search_form").submit(); + }); + } +}); diff --git a/static/themes/oscar/js/searx_src/element_modifiers.js b/static/themes/oscar/js/searx_src/element_modifiers.js index 8e42805..a113df9 100644 --- a/static/themes/oscar/js/searx_src/element_modifiers.js +++ b/static/themes/oscar/js/searx_src/element_modifiers.js @@ -1,99 +1,111 @@ -/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2014 by Thomas Pointhuber, - */ - -$(document).ready(function(){ - /** - * focus element if class="autofocus" and id="q" - */ - $('#q.autofocus').focus(); - - /** - * select full content on click if class="select-all-on-click" - */ - $(".select-all-on-click").click(function () { - $(this).select(); - }); - - /** - * change text during btn-collapse click if possible - */ - $('.btn-collapse').click(function() { - var btnTextCollapsed = $(this).data('btn-text-collapsed'); - var btnTextNotCollapsed = $(this).data('btn-text-not-collapsed'); - - if(btnTextCollapsed !== '' && btnTextNotCollapsed !== '') { - if($(this).hasClass('collapsed')) { - new_html = $(this).html().replace(btnTextCollapsed, btnTextNotCollapsed); - } else { - new_html = $(this).html().replace(btnTextNotCollapsed, btnTextCollapsed); - } - $(this).html(new_html); - } - }); - - /** - * change text during btn-toggle click if possible - */ - $('.btn-toggle .btn').click(function() { - var btnClass = 'btn-' + $(this).data('btn-class'); - var btnLabelDefault = $(this).data('btn-label-default'); - var btnLabelToggled = $(this).data('btn-label-toggled'); - if(btnLabelToggled !== '') { - if($(this).hasClass('btn-default')) { - new_html = $(this).html().replace(btnLabelDefault, btnLabelToggled); - } else { - new_html = $(this).html().replace(btnLabelToggled, btnLabelDefault); - } - $(this).html(new_html); - } - $(this).toggleClass(btnClass); - $(this).toggleClass('btn-default'); - }); - - /** - * change text during btn-toggle click if possible - */ - $('.media-loader').click(function() { - var target = $(this).data('target'); - var iframe_load = $(target + ' > iframe'); - var srctest = iframe_load.attr('src'); - if(srctest === undefined || srctest === false){ - iframe_load.attr('src', iframe_load.data('src')); - } - }); - - /** - * Select or deselect every categories on double clic - */ - $(".btn-sm").dblclick(function() { - var btnClass = 'btn-' + $(this).data('btn-class'); // primary - if($(this).hasClass('btn-default')) { - $(".btn-sm > input").attr('checked', 'checked'); - $(".btn-sm > input").prop("checked", true); - $(".btn-sm").addClass(btnClass); - $(".btn-sm").addClass('active'); - $(".btn-sm").removeClass('btn-default'); - } else { - $(".btn-sm > input").attr('checked', ''); - $(".btn-sm > input").removeAttr('checked'); - $(".btn-sm > input").checked = false; - $(".btn-sm").removeClass(btnClass); - $(".btn-sm").removeClass('active'); - $(".btn-sm").addClass('btn-default'); - } - }); -}); +/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2014 by Thomas Pointhuber, + */ + +$(document).ready(function(){ + /** + * focus element if class="autofocus" and id="q" + */ + $('#q.autofocus').focus(); + + /** + * Empty search bar when click on reset button + */ + $("#clear_search").click(function () { + document.getElementById("q").value = ""; + }); + + /** + * select full content on click if class="select-all-on-click" + */ + $(".select-all-on-click").click(function () { + $(this).select(); + }); + + /** + * change text during btn-collapse click if possible + */ + $('.btn-collapse').click(function() { + var btnTextCollapsed = $(this).data('btn-text-collapsed'); + var btnTextNotCollapsed = $(this).data('btn-text-not-collapsed'); + + if(btnTextCollapsed !== '' && btnTextNotCollapsed !== '') { + if($(this).hasClass('collapsed')) { + new_html = $(this).html().replace(btnTextCollapsed, btnTextNotCollapsed); + } else { + new_html = $(this).html().replace(btnTextNotCollapsed, btnTextCollapsed); + } + $(this).html(new_html); + } + }); + + /** + * change text during btn-toggle click if possible + */ + $('.btn-toggle .btn').click(function() { + var btnClass = 'btn-' + $(this).data('btn-class'); + var btnLabelDefault = $(this).data('btn-label-default'); + var btnLabelToggled = $(this).data('btn-label-toggled'); + if(btnLabelToggled !== '') { + if($(this).hasClass('btn-default')) { + new_html = $(this).html().replace(btnLabelDefault, btnLabelToggled); + } else { + new_html = $(this).html().replace(btnLabelToggled, btnLabelDefault); + } + $(this).html(new_html); + } + $(this).toggleClass(btnClass); + $(this).toggleClass('btn-default'); + }); + + /** + * change text during btn-toggle click if possible + */ + $('.media-loader').click(function() { + var target = $(this).data('target'); + var iframe_load = $(target + ' > iframe'); + var srctest = iframe_load.attr('src'); + if(srctest === undefined || srctest === false){ + iframe_load.attr('src', iframe_load.data('src')); + } + }); + + /** + * Select or deselect every categories on double clic + */ + $(".btn-sm").dblclick(function() { + var btnClass = 'btn-' + $(this).data('btn-class'); // primary + if($(this).hasClass('btn-default')) { + $(".btn-sm > input").attr('checked', 'checked'); + $(".btn-sm > input").prop("checked", true); + $(".btn-sm").addClass(btnClass); + $(".btn-sm").addClass('active'); + $(".btn-sm").removeClass('btn-default'); + } else { + $(".btn-sm > input").attr('checked', ''); + $(".btn-sm > input").removeAttr('checked'); + $(".btn-sm > input").checked = false; + $(".btn-sm").removeClass(btnClass); + $(".btn-sm").removeClass('active'); + $(".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"); + }); +}); diff --git a/static/themes/oscar/js/searx_src/infobox.js b/static/themes/oscar/js/searx_src/infobox.js new file mode 100644 index 0000000..cb7f1ee --- /dev/null +++ b/static/themes/oscar/js/searx_src/infobox.js @@ -0,0 +1,11 @@ +window.addEventListener('load', 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(); + } + }); +}); diff --git a/static/themes/oscar/js/searx_src/leaflet_map.js b/static/themes/oscar/js/searx_src/leaflet_map.js index 4be46ac..06931b4 100644 --- a/static/themes/oscar/js/searx_src/leaflet_map.js +++ b/static/themes/oscar/js/searx_src/leaflet_map.js @@ -1,167 +1,167 @@ -/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2014 by Thomas Pointhuber, - */ - -$(document).ready(function(){ - $(".searx_overpass_request").on( "click", function( event ) { - var overpass_url = "https://overpass-api.de/api/interpreter?data="; - var query_start = overpass_url + "[out:json][timeout:25];("; - var query_end = ");out meta;"; - - var osm_id = $(this).data('osm-id'); - var osm_type = $(this).data('osm-type'); - var result_table = $(this).data('result-table'); - var result_table_loadicon = "#" + $(this).data('result-table-loadicon'); - - // tags which can be ignored - var osm_ignore_tags = [ "addr:city", "addr:country", "addr:housenumber", "addr:postcode", "addr:street" ]; - - if(osm_id && osm_type && result_table) { - result_table = "#" + result_table; - var query = null; - switch(osm_type) { - case 'node': - query = query_start + "node(" + osm_id + ");" + query_end; - break; - case 'way': - query = query_start + "way(" + osm_id + ");" + query_end; - break; - case 'relation': - query = query_start + "relation(" + osm_id + ");" + query_end; - break; - default: - break; - } - if(query) { - //alert(query); - var ajaxRequest = $.ajax( query ) - .done(function( html) { - if(html && html.elements && html.elements[0]) { - var element = html.elements[0]; - var newHtml = $(result_table).html(); - for (var row in element.tags) { - if(element.tags.name === null || osm_ignore_tags.indexOf(row) == -1) { - newHtml += "" + row + ""; - switch(row) { - case "phone": - case "fax": - newHtml += "" + element.tags[row] + ""; - break; - case "email": - newHtml += "" + element.tags[row] + ""; - break; - case "website": - case "url": - newHtml += "" + element.tags[row] + ""; - break; - case "wikidata": - newHtml += "" + element.tags[row] + ""; - break; - case "wikipedia": - if(element.tags[row].indexOf(":") != -1) { - newHtml += "" + element.tags[row] + ""; - break; - } - /* jshint ignore:start */ - default: - /* jshint ignore:end */ - newHtml += element.tags[row]; - break; - } - newHtml += ""; - } - } - $(result_table).html(newHtml); - $(result_table).removeClass('hidden'); - $(result_table_loadicon).addClass('hidden'); - } - }) - .fail(function() { - $(result_table_loadicon).html($(result_table_loadicon).html() + "

    could not load data!

    "); - }); - } - } - - // this event occour only once per element - $( this ).off( event ); - }); - - $(".searx_init_map").on( "click", function( event ) { - var leaflet_target = $(this).data('leaflet-target'); - var map_lon = $(this).data('map-lon'); - var map_lat = $(this).data('map-lat'); - var map_zoom = $(this).data('map-zoom'); - var map_boundingbox = $(this).data('map-boundingbox'); - var map_geojson = $(this).data('map-geojson'); - - require(['leaflet-0.7.3.min'], function(leaflet) { - if(map_boundingbox) { - southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]); - northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]); - map_bounds = L.latLngBounds(southWest, northEast); - } - - // TODO hack - // change default imagePath - L.Icon.Default.imagePath = "./static/themes/oscar/img/map"; - - // init map - var map = L.map(leaflet_target); - - // create the tile layer with correct attribution - var osmMapnikUrl='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'; - var osmMapnikAttrib='Map data © OpenStreetMap contributors'; - var osmMapnik = new L.TileLayer(osmMapnikUrl, {minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib}); - - var osmWikimediaUrl='https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png'; - var osmWikimediaAttrib = 'Wikimedia maps beta | Maps data © OpenStreetMap contributors'; - var osmWikimedia = new L.TileLayer(osmWikimediaUrl, {minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib}); - - // init map view - if(map_bounds) { - // TODO hack: https://github.com/Leaflet/Leaflet/issues/2021 - setTimeout(function () { - map.fitBounds(map_bounds, { - maxZoom:17 - }); - }, 0); - } else if (map_lon && map_lat) { - if(map_zoom) - map.setView(new L.LatLng(map_lat, map_lon),map_zoom); - else - map.setView(new L.LatLng(map_lat, map_lon),8); - } - - map.addLayer(osmMapnik); - - var baseLayers = { - "OSM Mapnik": osmMapnik/*, - "OSM Wikimedia": osmWikimedia*/ - }; - - L.control.layers(baseLayers).addTo(map); - - - if(map_geojson) - L.geoJson(map_geojson).addTo(map); - /*else if(map_bounds) - L.rectangle(map_bounds, {color: "#ff7800", weight: 3, fill:false}).addTo(map);*/ - }); - - // this event occour only once per element - $( this ).off( event ); - }); -}); +/** + * searx is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * searx is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with searx. If not, see < http://www.gnu.org/licenses/ >. + * + * (C) 2014 by Thomas Pointhuber, + */ + +$(document).ready(function(){ + $(".searx_overpass_request").on( "click", function( event ) { + var overpass_url = "https://overpass-api.de/api/interpreter?data="; + var query_start = overpass_url + "[out:json][timeout:25];("; + var query_end = ");out meta;"; + + var osm_id = $(this).data('osm-id'); + var osm_type = $(this).data('osm-type'); + var result_table = $(this).data('result-table'); + var result_table_loadicon = "#" + $(this).data('result-table-loadicon'); + + // tags which can be ignored + var osm_ignore_tags = [ "addr:city", "addr:country", "addr:housenumber", "addr:postcode", "addr:street" ]; + + if(osm_id && osm_type && result_table) { + result_table = "#" + result_table; + var query = null; + switch(osm_type) { + case 'node': + query = query_start + "node(" + osm_id + ");" + query_end; + break; + case 'way': + query = query_start + "way(" + osm_id + ");" + query_end; + break; + case 'relation': + query = query_start + "relation(" + osm_id + ");" + query_end; + break; + default: + break; + } + if(query) { + //alert(query); + var ajaxRequest = $.ajax( query ) + .done(function( html) { + if(html && html.elements && html.elements[0]) { + var element = html.elements[0]; + var newHtml = $(result_table).html(); + for (var row in element.tags) { + if(element.tags.name === null || osm_ignore_tags.indexOf(row) == -1) { + newHtml += "" + row + ""; + switch(row) { + case "phone": + case "fax": + newHtml += "" + element.tags[row] + ""; + break; + case "email": + newHtml += "" + element.tags[row] + ""; + break; + case "website": + case "url": + newHtml += "" + element.tags[row] + ""; + break; + case "wikidata": + newHtml += "" + element.tags[row] + ""; + break; + case "wikipedia": + if(element.tags[row].indexOf(":") != -1) { + newHtml += "" + element.tags[row] + ""; + break; + } + /* jshint ignore:start */ + default: + /* jshint ignore:end */ + newHtml += element.tags[row]; + break; + } + newHtml += ""; + } + } + $(result_table).html(newHtml); + $(result_table).removeClass('hidden'); + $(result_table_loadicon).addClass('hidden'); + } + }) + .fail(function() { + $(result_table_loadicon).html($(result_table_loadicon).html() + "

    "+could_not_load+"

    "); + }); + } + } + + // this event occour only once per element + $( this ).off( event ); + }); + + $(".searx_init_map").on( "click", function( event ) { + var leaflet_target = $(this).data('leaflet-target'); + var map_lon = $(this).data('map-lon'); + var map_lat = $(this).data('map-lat'); + var map_zoom = $(this).data('map-zoom'); + var map_boundingbox = $(this).data('map-boundingbox'); + var map_geojson = $(this).data('map-geojson'); + + require(['leaflet-0.7.3.min'], function(leaflet) { + if(map_boundingbox) { + southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]); + northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]); + map_bounds = L.latLngBounds(southWest, northEast); + } + + // TODO hack + // change default imagePath + L.Icon.Default.imagePath = "./static/themes/oscar/img/map"; + + // init map + var map = L.map(leaflet_target); + + // create the tile layer with correct attribution + var osmMapnikUrl='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'; + var osmMapnikAttrib='Map data © OpenStreetMap contributors'; + var osmMapnik = new L.TileLayer(osmMapnikUrl, {minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib}); + + var osmWikimediaUrl='https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png'; + var osmWikimediaAttrib = 'Wikimedia maps beta | Maps data © OpenStreetMap contributors'; + var osmWikimedia = new L.TileLayer(osmWikimediaUrl, {minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib}); + + // init map view + if(map_bounds) { + // TODO hack: https://github.com/Leaflet/Leaflet/issues/2021 + setTimeout(function () { + map.fitBounds(map_bounds, { + maxZoom:17 + }); + }, 0); + } else if (map_lon && map_lat) { + if(map_zoom) + map.setView(new L.LatLng(map_lat, map_lon),map_zoom); + else + map.setView(new L.LatLng(map_lat, map_lon),8); + } + + map.addLayer(osmMapnik); + + var baseLayers = { + "OSM Mapnik": osmMapnik/*, + "OSM Wikimedia": osmWikimedia*/ + }; + + L.control.layers(baseLayers).addTo(map); + + + if(map_geojson) + L.geoJson(map_geojson).addTo(map); + /*else if(map_bounds) + L.rectangle(map_bounds, {color: "#ff7800", weight: 3, fill:false}).addTo(map);*/ + }); + + // this event occour only once per element + $( this ).off( event ); + }); +}); diff --git a/static/themes/oscar/js/searx_src/toggleall.js b/static/themes/oscar/js/searx_src/toggleall.js new file mode 100644 index 0000000..b6c484e --- /dev/null +++ b/static/themes/oscar/js/searx_src/toggleall.js @@ -0,0 +1,10 @@ +$(document).ready(function(){ + $("#allow-all-engines").click(function() { + $(".onoffswitch-checkbox").each(function() { this.checked = false;}); + }); + + $("#disable-all-engines").click(function() { + $(".onoffswitch-checkbox").each(function() { this.checked = true;}); + }); +}); + diff --git a/static/themes/oscar/less/logicodev-dark/oscar.less b/static/themes/oscar/less/logicodev-dark/oscar.less index 804dd76..e788b8c 100644 --- a/static/themes/oscar/less/logicodev-dark/oscar.less +++ b/static/themes/oscar/less/logicodev-dark/oscar.less @@ -59,7 +59,7 @@ ul.nav li a { border-bottom: 4px solid #3d9f94 !important; } -.result-content { +.result-content, .result-source, .result-format { color:#B5B8B7 !important; } @@ -109,7 +109,7 @@ ul.nav li a { .btn:hover { color:#444 !important; - background-color: #BBB !important; + background-color: #BBB !important; } .btn-primary.active { @@ -221,7 +221,7 @@ p.btn.btn-default{ } .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { - background: rgb(102, 105, 110) !important; + background: rgb(102, 105, 110) !important; } .btn-success { diff --git a/static/themes/oscar/less/logicodev/advanced.less b/static/themes/oscar/less/logicodev/advanced.less index 4c3827b..b8e10de 100644 --- a/static/themes/oscar/less/logicodev/advanced.less +++ b/static/themes/oscar/less/logicodev/advanced.less @@ -31,8 +31,8 @@ } } -#check-advanced { - display: none; +#check-advanced:focus + label { + text-decoration: underline; } #check-advanced:checked ~ #advanced-search-container { diff --git a/static/themes/oscar/less/logicodev/code.less b/static/themes/oscar/less/logicodev/code.less index 96486f5..491b30e 100644 --- a/static/themes/oscar/less/logicodev/code.less +++ b/static/themes/oscar/less/logicodev/code.less @@ -78,7 +78,7 @@ pre, code{ user-select: none; cursor: default; color: #556366; - + &::selection { background: transparent; /* WebKit/Blink Browsers */ } @@ -99,5 +99,3 @@ pre, code{ .highlight { font-weight: 700; } - - diff --git a/static/themes/oscar/less/logicodev/infobox.less b/static/themes/oscar/less/logicodev/infobox.less index 0d488d7..e3582df 100644 --- a/static/themes/oscar/less/logicodev/infobox.less +++ b/static/themes/oscar/less/logicodev/infobox.less @@ -8,14 +8,25 @@ } } + .header_url { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; + } + p{ font-family: "DejaVu Serif", Georgia, Cambria, "Times New Roman", Times, serif !important; font-style: italic; } + img{ + max-height: "250px"; + } + .btn{ - background-color: @green; + background-color: @dark-blue; border: none; a{ @@ -30,8 +41,47 @@ table-layout: fixed; } - + .infobox_part:last-child { margin-bottom: 0; } + + .infobox_toggle { + width: 100%; + text-align: center; + margin-bottom: 0px; + } + + // Shrink infobox size when toggle is off + .infobox_checkbox ~ .infobox_body { + max-height: 300px; + overflow: hidden; + } + .infobox_checkbox:checked ~ .infobox_body { + max-height: none; + } + + // Show toggle button as down when infobox is shrunk + .infobox_checkbox ~ .infobox_toggle .infobox_label_down { + display: block; + } + .infobox_checkbox ~ .infobox_toggle .infobox_label_up { + display: none; + } + + // Show toggle button as up when infobox is expanded + .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_up { + display: block; + } + .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_down { + display: none; + } + + // Hide main image when toggle is off + .infobox_checkbox ~ .infobox_body img.infobox_part { + display: none; + } + .infobox_checkbox:checked ~ .infobox_body img.infobox_part { + display: block; + } } diff --git a/static/themes/oscar/less/logicodev/navbar.less b/static/themes/oscar/less/logicodev/navbar.less index 5da7115..6e4f9ee 100644 --- a/static/themes/oscar/less/logicodev/navbar.less +++ b/static/themes/oscar/less/logicodev/navbar.less @@ -28,4 +28,3 @@ width: 80%; } } - diff --git a/static/themes/oscar/less/logicodev/onoff.less b/static/themes/oscar/less/logicodev/onoff.less index f471892..fbd2983 100644 --- a/static/themes/oscar/less/logicodev/onoff.less +++ b/static/themes/oscar/less/logicodev/onoff.less @@ -9,7 +9,21 @@ -ms-user-select: none; } .onoffswitch-checkbox { - display: none; + opacity: 0; + position: absolute; +} +.onoffswitch-checkbox:before { + content: ""; + display: inline-block; + width: 16px; + height: 16px; + margin-right: 10px; + position: absolute; + left: 0; + bottom: 1px; + background-color: #fff; + border: 1px solid #ccc; + border-radius: 0px; } .onoffswitch-label { display: block; @@ -44,7 +58,7 @@ top: 0; bottom: 0; right: 0px; - border: 2px solid #FFFFFF !important; + border: 2px solid #FFFFFF; border-radius: 50px !important; transition: all 0.3s ease-in 0s; } @@ -55,3 +69,6 @@ right: 71px; background-color: #A1A1A1; } +.onoffswitch-checkbox:focus + .onoffswitch-label .onoffswitch-switch { + border: 3px solid #444444; +} diff --git a/static/themes/oscar/less/logicodev/preferences.less b/static/themes/oscar/less/logicodev/preferences.less index 9672d50..82ce163 100644 --- a/static/themes/oscar/less/logicodev/preferences.less +++ b/static/themes/oscar/less/logicodev/preferences.less @@ -1,3 +1,15 @@ .table > tbody > tr > td, .table > tbody > tr > th { vertical-align: middle !important; } + +.nav-tabs.nav-justified{ + margin-bottom: 20px; +} + +p { + margin: 10px 0; +} + +input.cursor-text { + margin: 10px 0; +} diff --git a/static/themes/oscar/less/logicodev/results.less b/static/themes/oscar/less/logicodev/results.less index a64dc7d..33965fb 100644 --- a/static/themes/oscar/less/logicodev/results.less +++ b/static/themes/oscar/less/logicodev/results.less @@ -27,7 +27,7 @@ } } -.result-content { +.result-content, .result-format, .result-source { margin-top: 2px; margin-bottom: 0; word-wrap: break-word; @@ -41,6 +41,21 @@ } +.result-source { + font-size: 10px; + float: left; +} + +.result-format { + font-size: 10px; + float: right; +} + +.result-abstract { + margin-top: 0.5em; + margin-bottom: 0.8em; +} + .external-link { color: @dark-green; font-size: 12px; @@ -54,7 +69,7 @@ // default formating of results .result-default, .result-code, .result-torrent, .result-videos, .result-map { clear: both; - padding: 2px 4px; + padding: 0.5em 4px; &:hover{ background-color: @dim-gray; } @@ -114,6 +129,20 @@ } } +.result-metadata { + clear: both; + margin: 1em; + + td { + padding-right: 1em; + color: @gray; + } + + td:first-of-type { + color: @dark-gray; + } +} + // map formating of results .result-map { clear: both; @@ -154,7 +183,7 @@ } .label-default { - color: @gray; + color: @dark-gray; background: transparent; } @@ -175,3 +204,9 @@ outline: 0 none; position: relative; } + +@media screen and (max-width: 75em) { + .img-thumbnail { + object-fit: cover; + } +} diff --git a/static/themes/oscar/less/logicodev/search.less b/static/themes/oscar/less/logicodev/search.less index d65e305..0142287 100644 --- a/static/themes/oscar/less/logicodev/search.less +++ b/static/themes/oscar/less/logicodev/search.less @@ -44,26 +44,26 @@ #q{ box-shadow: none; border-right: none; - border-color: @gray; + border-color: @semidark-gray; } #search_form .input-group-btn .btn{ - border-color: @gray; + border-color: @semidark-gray; } #search_form .input-group-btn .btn:hover{ - background-color: @green; + background-color: @dark-green; color: white; } -.custom-select { +.custom-select, .custom-select-rtl { appearance: none; -webkit-appearance: none; -moz-appearance: none; font-size: 1.2rem; font-weight:normal; background-color: white; - border: @mild-gray 1px solid; + border: @semidark-gray 1px solid; color: @dark-gray; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZ @@ -75,6 +75,29 @@ Ny0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb 7jwaAAAAAElFTkSuQmCC) 96% no-repeat; } +.custom-select-rtl { + background-position-x: 4%; +} + .search-margin { margin-bottom: 0.6em; -} \ No newline at end of file +} + +.visually-hidden { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); + white-space: nowrap; /* added line */ +} +.label-danger, .btn-danger { + background: @dark-red; +} +.label-success, .btn-success { + background: @dark-green; +} +select.form-control { + border-color: @semidark-gray !important; +} diff --git a/static/themes/oscar/less/logicodev/variables.less b/static/themes/oscar/less/logicodev/variables.less index 5966ee6..4ee8df8 100644 --- a/static/themes/oscar/less/logicodev/variables.less +++ b/static/themes/oscar/less/logicodev/variables.less @@ -2,12 +2,15 @@ @gray: #A4A4A4; @dim-gray: #F6F9FA; @dark-gray: #666; +@semidark-gray: #888; @middle-gray: #F5F5F5; @mild-gray: #DDD; -@blue: #0088CC; +@dark-blue: #007AB8; +@blue: #0088CC; @red: #F35E77; @violet: #684898; -@dark-green: #069025; +@dark-green: #068922; @green: #2ecc71; -@light-green: #01D7D4; +@light-green: #01D7D4; @orange: #FFA92F; +@dark-red: #c9432f; diff --git a/static/themes/oscar/less/pointhi/code.less b/static/themes/oscar/less/pointhi/code.less index 90a2cd6..70a2a5d 100644 --- a/static/themes/oscar/less/pointhi/code.less +++ b/static/themes/oscar/less/pointhi/code.less @@ -69,7 +69,7 @@ -ms-user-select: none; user-select: none; cursor: default; - + &::selection { background: transparent; /* WebKit/Blink Browsers */ } diff --git a/static/themes/oscar/less/pointhi/infobox.less b/static/themes/oscar/less/pointhi/infobox.less index 41375f2..e6a55e9 100644 --- a/static/themes/oscar/less/pointhi/infobox.less +++ b/static/themes/oscar/less/pointhi/infobox.less @@ -1,11 +1,62 @@ .infobox { + + img { + max-height: 250px; + } + .infobox_part { margin-bottom: 20px; word-wrap: break-word; table-layout: fixed; } - + .infobox_part:last-child { margin-bottom: 0; } + + .header_url { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; + } + + .infobox_toggle { + width: 100%; + text-align: center; + margin-bottom: 0px; + } + + // Shrink infobox size when toggle is off + .infobox_checkbox ~ .infobox_body { + max-height: 300px; + overflow: hidden; + } + .infobox_checkbox:checked ~ .infobox_body { + max-height: none; + } + + // Show toggle button as down when infobox is shrunk + .infobox_checkbox ~ .infobox_toggle .infobox_label_down { + display: block; + } + .infobox_checkbox ~ .infobox_toggle .infobox_label_up { + display: none; + } + + // Show toggle button as up when infobox is expanded + .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_up { + display: block; + } + .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_down { + display: none; + } + + // Hide main image when toggle is off + .infobox_checkbox ~ .infobox_body img.infobox_part { + display: none; + } + .infobox_checkbox:checked ~ .infobox_body img.infobox_part { + display: block; + } } diff --git a/static/themes/oscar/less/pointhi/search.less b/static/themes/oscar/less/pointhi/search.less index 5ff7336..ac0a7a0 100644 --- a/static/themes/oscar/less/pointhi/search.less +++ b/static/themes/oscar/less/pointhi/search.less @@ -31,3 +31,13 @@ background-color: #EEE; } } + +.visually-hidden { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); + white-space: nowrap; /* added line */ +} diff --git a/static/themes/oscar/package.json b/static/themes/oscar/package.json index 7eae9df..5c01ef9 100644 --- a/static/themes/oscar/package.json +++ b/static/themes/oscar/package.json @@ -1,16 +1,18 @@ { "devDependencies": { - "grunt": "~0.4.5", + "grunt": "^0.4.5", + "grunt-contrib-concat": "~0.5.0", + "grunt-contrib-jshint": "~0.10.0", + "grunt-contrib-less": "~0.11.0", "grunt-contrib-uglify": "~0.6.0", - "grunt-contrib-watch" : "~0.6.1", - "grunt-contrib-concat" : "~0.5.0", - "grunt-contrib-jshint" : "~0.10.0", - "grunt-contrib-less" : "~0.11.0" + "grunt-contrib-watch": "~0.6.1" }, - "scripts": { "build": "npm install && grunt", "start": "grunt watch", "test": "grunt" + }, + "dependencies": { + "grunt-cli": "^1.3.2" } } diff --git a/templates/oscar/404.html b/templates/oscar/404.html index 5a50880..cdb31db 100644 --- a/templates/oscar/404.html +++ b/templates/oscar/404.html @@ -3,7 +3,7 @@

    {{ _('Page not found') }}

    {% autoescape false %} -

    {{ _('Go to %(search_page)s.', search_page=unicode('{}').format(url_for('index'), _('search page'))) }}

    +

    {{ _('Go to %(search_page)s.', search_page='{}'.format(url_for('index'), _('search page'))) }}

    {% endautoescape %}
    {% endblock %} diff --git a/templates/oscar/advanced.html b/templates/oscar/advanced.html index 95d99ba..0b13d50 100644 --- a/templates/oscar/advanced.html +++ b/templates/oscar/advanced.html @@ -1,16 +1,17 @@ - -