searx_beetroot/beetroot_static/src/less/beetroot/search.less

103 lines
2.6 KiB
Plaintext

.search_categories, #categories {
text-transform: capitalize;
margin-bottom: 0.5rem;
display: flex;
flex-wrap: wrap;
flex-flow: row wrap;
align-content: stretch;
label, .input-group-addon {
flex-grow: 1;
flex-basis: auto;
font-size: 1.2rem;
font-weight: normal;
background-color: @postbright;
color: @textcolor-bright;
padding-bottom: 1rem;
padding-top: 1rem;
text-align: center;
min-width: 50px;
margin-right: .4rem;
&:hover {
color: @maincolor;
font-weight: bold;
}
}
label:last-child, .input-group-addon:last-child {
border-right: @bodybg 1px solid;
}
input[type="checkbox"]:checked + label {
color: @maincolor;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
font-weight: bold;
}
}
#main-logo{
margin-top: 10vh;
margin-bottom: 25px;
}
#main-logo > img {
max-width: 150px;
width: 50%;
}
#q{
box-shadow: none;
border: 0px;
}
#search_form .input-group-btn .btn{
border: 0px;
color: @bodybg;
background-color: @postbright;
}
#search_form .input-group-btn .btn:hover{
color: @maincolor;
background-color: @postbright;
}
.custom-select, .custom-select-rtl {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
font-size: 1.2rem;
font-weight:normal;
background-color: @posthover;
border: textcolor-bright 1px solid;
color: @textcolor-bright;
// Warning: multi-line base64 URL adds "$stdin" in the source map: https://github.com/jakubpawlowicz/clean-css/issues/593
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: 0.6em;
}
.visually-hidden {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
white-space: nowrap;
}
.label-danger, .btn-danger {
background: @alert;
}
.label-success, .btn-success {
background: @first-accent;
}
select.form-control {
background-color: @postbright;
border: 0px;
}