X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fglobal%2Fradio.css;h=e46d2223aaa80ee689f86a5fd8fbcbc73337e393;hp=49abd0ef5cef3de8214edc3fc7c6209c1aee24f9;hb=d0f28e616d7c3b04647d549a4b7aa14753f029d8;hpb=9099c61da39b1346a25b1c01463829a44d72d6e1 diff --git a/LCARStrek/global/radio.css b/LCARStrek/global/radio.css index 49abd0ef..e46d2223 100644 --- a/LCARStrek/global/radio.css +++ b/LCARStrek/global/radio.css @@ -11,45 +11,42 @@ /* ::::: radio ::::: */ radio { - margin: 1px 2px; - border-left: 1px transparent; - border-right: 1px transparent; -} - -.radio-spacer-box { - -moz-box-align: center; - border-right: 4px solid transparent; - border-top: 1px; - border-bottom: 1px; -} - -.radio-label-center-box { -moz-box-align: center; + margin: 1px 2px; + padding-top: 0; + padding-bottom: 0; + padding-inline-start: 2px; + padding-inline-end: 0; } .radio-label-box { + margin-inline-start: 2px; border: 1px solid transparent; - -moz-box-align: center; + padding-top: 0px; + padding-bottom: 0; + padding-inline-start: 1px; + padding-inline-end: 0px; } -.radio-icon[src] { - -moz-margin-end: 2px; +.radio-icon { + margin-inline-end: 2px; } .radio-label { - margin: 0px !important; + margin: 0 !important; } /* ..... focused state ..... */ -radio[focused="true"] > .radio-label-center-box > .radio-label-box { +radio[focused="true"] > .radio-label-box { border: 1px dotted #008484; } /* ..... disabled state ..... */ -radio[disabled="true"] > .radio-spacer-box > .radio-check-box1 { +radio[disabled="true"] > .radio-check-box1 { background-color: #000000; + border: 1px solid #8050B0; } radio[disabled="true"] { @@ -59,14 +56,12 @@ radio[disabled="true"] { /* ::::: checkmark image ::::: */ .radio-check-box1 { -/* -moz-box-align: center; - -moz-box-pack: center; */ + margin: 0 0; border: 1px solid #FF9F00; border-radius: 50%; width: 10px; height: 10px; background-color: #000000; - /* background-color: transparent; */ } .radio-check-box2 { @@ -77,26 +72,27 @@ radio[disabled="true"] { list-style-image: none; } -radio:hover > .radio-spacer-box > .radio-check-box1, -radio:hover:active > .radio-spacer-box > .radio-check-box1 { +radio:not([disabled="true"]):hover > .radio-check-box1, +radio:not([disabled="true"]):hover:active > .radio-check-box1 { border: 1px solid #FFCF00; } -radio:hover > .radio-label-center-box > .radio-label-box, -radio:hover:active > .radio-label-center-box > .radio-label-box { +radio:not([disabled="true"]):hover > .radio-label-box, +radio:not([disabled="true"]):hover:active > .radio-label-box { color: #FFCF00; } -radio[disabled="true"] > .radio-spacer-box > .radio-check-box1 { - border: 1px solid #8050B0 !important; -} - /* ..... selected state ..... */ -radio[selected="true"] > .radio-spacer-box > .radio-check-box1 > .radio-check-box2 { +radio[selected="true"] > .radio-check-box1 > .radio-check-box2 { list-style-image: url("chrome://global/skin/radio/radio-check.gif"); } -radio[selected="true"][disabled="true"] > .radio-spacer-box > .radio-check-box1 > .radio-check-box2 { +radio[selected="true"]:hover > .radio-check-box1 > .radio-check-box2, +radio[selected="true"]:hover:active > .radio-check-box1 > .radio-check-box2{ + list-style-image: url("chrome://global/skin/radio/radio-check-hover.gif"); +} + +radio[selected="true"][disabled="true"] > .radio-check-box1 > .radio-check-box2 { list-style-image: url("chrome://global/skin/radio/radio-check-disabled.gif") !important }