X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fglobal%2Fautocomplete.css;h=975c77b8416bc5ecbf3f989627d8c35b11d55908;hp=1576f0bfe5e91900600d014e17f8e576cb6817fa;hb=17b8126ad94ff1d98e40d92695da4545045863f5;hpb=c79d2bbe6e21fbe322c5481d0757831306d1eeaf diff --git a/LCARStrek/global/autocomplete.css b/LCARStrek/global/autocomplete.css index 1576f0bf..975c77b8 100644 --- a/LCARStrek/global/autocomplete.css +++ b/LCARStrek/global/autocomplete.css @@ -44,30 +44,26 @@ /* ::::: autocomplete ::::: */ -textbox { +/* .padded is used by autocomplete widgets that don't have an icon. Gross. -dwh */ +textbox:not(.padded) { cursor: default; padding: 0px; -moz-border-radius: 3px; } -/* Used by autocomplete widgets that don't have an icon. Gross. -dwh */ -textbox.padded { - padding-top: 1px; - padding-bottom: 1px; - -moz-padding-start: 2px; - -moz-padding-end: 0px; +textbox[nomatch="true"][highlightnonmatches="true"] { + color: red; } .autocomplete-textbox-container { -moz-box-align: center; } -textbox[nomatch="true"][highlightnonmatches="true"] { - color: red; +textbox:not(.padded) .textbox-input-box { + margin: 0 3px; } .textbox-input-box { - margin: 0 3px; -moz-box-align: center; -moz-border-radius: 3px; } @@ -122,7 +118,7 @@ panel[type="autocomplete-richlistbox"], } .autocomplete-treebody::-moz-tree-cell-text { - padding-left: 8px; + -moz-padding-start: 8px; } .autocomplete-treebody::-moz-tree-row(selected) { @@ -155,13 +151,19 @@ panel[type="autocomplete-richlistbox"], .autocomplete-richlistitem { padding: 1px 2px; - border-bottom: 1px solid #E7ADE7; +} + +.autocomplete-richlistitem:not(:first-child) { + border-top: 1px solid #E7ADE7; } .ac-site-icon { width: 16px; height: 16px; - margin: 0 5px -3px 3px; + margin-top: 0; + margin-bottom: -3px; + -moz-margin-start: 3px; + -moz-margin-end: 5px; } .ac-type-icon { @@ -174,17 +176,17 @@ panel[type="autocomplete-richlistbox"], } .ac-extra > .ac-comment { - padding-right: 4px; + -moz-padding-end: 4px; } .ac-ellipsis-after { - margin: 2px 0px 0px 0px !important; + margin: 2px 0px 0px !important; padding: 0; min-width: 1em; } .ac-normal-text { - margin: 2px 0px 0px 0px !important; + margin: 2px 0px 0px !important; padding: 0; }