@@ -0,0 +1,451 @@
2+ * searx, A privacy-respecting, hackable metasearch engine
4+ * To convert "style.less" to "style.css" run: $make styles
7+@import "definitions.less";
15+ font-family: "Courier New", Courier, monospace;
29+ image-rendering: optimizeSpeed;
30+ image-rendering: -moz-crisp-edges;
31+ image-rendering: -webkit-optimize-contrast;
32+ image-rendering: optimize-contrast;
33+ image-rendering: pixelated;
34+ -ms-interpolation-mode: nearest-neighbor;
47+@import "search.less";
71+ border: 1px solid @color-hmarg-border;
77+ color: @color-hmarg-font;
81+ color: @color-hmarg-font;
85+ color: @color-hmarg-font-hover;
89+ color: @color-hmarg-font-hover;
106+ background: url('../img/searx-pixel.png') no-repeat;
109+ background-position: center;
116+input[type="button"],
117+input[type="submit"] {
118+ font-family: "Courier New", Courier, monospace;
121+ display: inline-block;
122+ background: @color-download-button-background;
123+ color: @color-download-button-font;
129+input[type="button"]:disabled {
133+input[type="checkbox"] {
139+ border: 1px solid @color-settings-fieldset;
153+.checkbox_container {
154+ display: inline-block;
164+.checkbox_container label, .engine_checkbox label {
169+ text-transform: capitalize;
173+.checkbox_container input[type="checkbox"]:checked + label {
174+ background: @color-categories-item-selected;
175+ color: @color-categories-item-selected-font;
184+ background: @color-settings-label-allowed-background;
186+ color: @color-settings-label-allowed-font;
191+ background: @color-settings-label-deny-background;
193+ color: @color-settings-label-deny-font;
198+.engine_checkbox input[type="checkbox"]:checked + label {
199+ &:nth-child(2) + label {
209+ text-decoration: none;
210+ color: @color-url-font;
213+ color: @color-url-visited-font;
218+ color: @color-engines-font;
242+ color: @color-highlight;
245+.content .highlight {
246+ color: @color-black;
254+ background: @color-percentage-div-background;
268+ background: @color-settings-tr-hover;
275+ width: @results-width;
276+ margin-bottom: 20px;
283+ border: 1px solid @color-result-search-url-border;
285+ color: @color-result-search-url-font;
297+ background: url('../img/preference-icon-pixel.png') no-repeat;
298+ background-size: 28px 28px;
322+#categories_container {
326+@media screen and (max-width: @results-width) {
334+ .checkbox_container {
344+ .preferences_container {
346+ postion: fixed !important;
353+@media screen and (max-width: 75em) {
362+ html.touch #categories {
368+ -webkit-overflow-scrolling: touch;
370+ #categories_container {
372+ width: -moz-max-content;
373+ width: -webkit-max-content;
376+ .checkbox_container {
377+ display: inline-block;
387+ .checkbox_container {
397+ .checkbox_container {
423+ background: none repeat scroll 0 0 @color-settings-return-background;
427+ display: inline-block;
432+ color: @color-settings-return-font;
443+ text-position: center;
445+ transition: opacity 1s ease;
448+#categories_container:hover .hidden {
449+ transition: opacity 1s ease;