X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=EarlyBlue%2Fforms%2Fbutton.css;fp=EarlyBlue%2Fforms%2Fbutton.css;h=6ffe0d5f208760ae1736f19068ceb6cd17c1125d;hp=0000000000000000000000000000000000000000;hb=259c0f10bac14f9ea5f16e9dd1e5a7d4d5ffe9f1;hpb=42b10feda1d991f06602626292f8be35880d9dd2 diff --git a/EarlyBlue/forms/button.css b/EarlyBlue/forms/button.css new file mode 100644 index 00000000..6ffe0d5f --- /dev/null +++ b/EarlyBlue/forms/button.css @@ -0,0 +1,96 @@ +/* + * The contents of this file are subject to the Netscape Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/NPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is Mozilla Communicator client code, released + * March 31, 1998. + * + * The Initial Developer of the Original Code is Netscape + * Communications Corporation. Portions created by Netscape are + * Copyright (C) 1998-1999 Netscape Communications Corporation. All + * Rights Reserved. + * + * Contributor(s): + * Joe Hewitt (hewitt@netscape.com) + */ + +/* ===== button.css ===================================================== + == Styles used by the XUL button element. + ======================================================================= */ + +@namespace url(http://www.w3.org/1999/xhtml); + +/* :::::::::: button :::::::::: */ + +button, +input[type="button"], +input[type="submit"], +input[type="reset"] { + -moz-appearance: button; + margin: 1px 5px 2px 5px; + min-width: 6.3em; + border: 3px solid; + -moz-border-top-colors: transparent ThreeDHighlight ThreeDLightShadow; + -moz-border-right-colors: transparent ThreeDDarkShadow ThreeDShadow; + -moz-border-bottom-colors: transparent ThreeDDarkShadow ThreeDShadow; + -moz-border-left-colors: transparent ThreeDHighlight ThreeDLightShadow; + background-color: ThreeDFace; + color: ButtonText; +} + +.button-box { + border: 1px solid transparent; + padding: 1px 4px 2px 3px; +} + +.button-box-text { + margin: 0 !important; + text-align: center; +} + +/* .......... focused state .......... */ + +button:focus, +input[type="button"]:focus, +input[type="submit"]:focus, +input[type="reset"]:focus { + -moz-border-top-colors: ThreeDDarkShadow ThreeDHighlight transparent; + -moz-border-right-colors: ThreeDDarkShadow ThreeDDarkShadow ThreeDShadow; + -moz-border-bottom-colors: ThreeDDarkShadow ThreeDDarkShadow ThreeDShadow; + -moz-border-left-colors: ThreeDDarkShadow ThreeDHighlight transparent; +} + +button:focus > .button-box, +input[type="button"]:focus > .button-box, +input[type="submit"]:focus > .button-box, +input[type="reset"]:focus > .button-box { + border: 1px dotted ThreeDDarkShadow; +} + +/* .......... disabled state .......... */ + +button[disabled="true"], +input[type="button"][disabled="true"], +input[type="submit"][disabled="true"], +input[type="reset"][disabled="true"] { + -moz-border-top-colors: transparent ThreeDHighlight ThreeDLightShadow !important; + -moz-border-right-colors: transparent ThreeDDarkShadow ThreeDShadow !important; + -moz-border-bottom-colors: transparent ThreeDDarkShadow ThreeDShadow !important; + -moz-border-left-colors: transparent ThreeDHighlight ThreeDLightShadow !important; + color: GrayText; +} + +button[disabled="true"] > .button-box, +input[type="button"][disabled="true"] > .button-box, +input[type="submit"][disabled="true"] > .button-box, +input[type="reset"][diasbled="true"] > .button-box { + padding: 1px 4px 2px 3px !important; +} +