home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Complet / thunderbird / chrome / qute.jar / skin / classic / global / global.css < prev    next >
Encoding:
Cascading Style Sheet File  |  2003-11-20  |  3.8 KB  |  165 lines

  1. /*
  2.  * The contents of this file are subject to the Netscape Public
  3.  * License Version 1.1 (the "License"); you may not use this file
  4.  * except in compliance with the License. You may obtain a copy of
  5.  * the License at http://www.mozilla.org/NPL/
  6.  *
  7.  * Software distributed under the License is distributed on an "AS
  8.  * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
  9.  * implied. See the License for the specific language governing
  10.  * rights and limitations under the License.
  11.  *
  12.  * The Original Code is Mozilla Communicator client code, released
  13.  * March 31, 1998.
  14.  *
  15.  * The Initial Developer of the Original Code is Netscape
  16.  * Communications Corporation. Portions created by Netscape are
  17.  * Copyright (C) 1998-1999 Netscape Communications Corporation. All
  18.  * Rights Reserved.
  19.  *
  20.  * Contributor(s):
  21.  *
  22.  */
  23.  
  24. /* ===== global.css =====================================================
  25.   == Styles that apply everywhere.
  26.   ======================================================================= */
  27.  
  28. /* all localizable skin settings shall live here */
  29. @import url("chrome://global/locale/intl.css");
  30.  
  31. @import url("chrome://global/skin/formatting.css");
  32.  
  33. @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
  34.  
  35. /* ::::: XBL bindings ::::: */
  36.  
  37. radio {
  38.   -moz-binding: url("chrome://global/skin/globalBindings.xml#radio");
  39. }
  40.  
  41. menulist > menupopup,
  42. .menulist-menupopup {
  43.   -moz-binding: url("chrome://global/content/bindings/popup.xml#popup-scrollbars");
  44. }
  45.  
  46. .menulist-compact {
  47.   -moz-binding: url("chrome://global/content/bindings/menulist.xml#menulist-compact");
  48. }
  49.  
  50. /* ::::: root elements ::::: */
  51.  
  52. window,
  53. page,
  54. dialog,
  55. wizard {
  56.   background-color: -moz-Dialog;
  57.   color: -moz-DialogText;
  58.   font: message-box;
  59. }
  60.  
  61. /* deprecated */
  62. window.dialog {
  63.   padding: 8px 10px 10px 8px;
  64. }
  65.  
  66. [wait-cursor] {
  67.   cursor: wait !important;
  68. }
  69.  
  70. /* ::::: alert icons :::::*/
  71.  
  72. .message-icon,
  73. .alert-icon,
  74. .error-icon,
  75. .question-icon {
  76.   width: 32px;
  77.   height: 32px;
  78. }
  79.  
  80. .message-icon {
  81.   list-style-image: url("chrome://global/skin/icons/Message.png");
  82. }
  83.  
  84. .alert-icon {
  85.   list-style-image: url("chrome://global/skin/icons/Warning.png");
  86. }
  87.  
  88. .error-icon {
  89.   list-style-image: url("chrome://global/skin/icons/Error.png");
  90. }
  91.  
  92. .question-icon {
  93.   list-style-image: url("chrome://global/skin/icons/Question.png");
  94. }
  95.  
  96. /* ::::: iframe ::::: */
  97.  
  98. iframe {
  99.   border: none;
  100.   width: 100px;
  101.   height: 100px;
  102.   min-width: 10px;
  103.   min-height: 10px;
  104. }
  105.  
  106. /* ::::: statusbar ::::: */
  107.  
  108. statusbar {
  109.   -moz-appearance: statusbar;
  110.   border-top: 1px solid ThreeDLightShadow;
  111.   border-left: 1px solid ThreeDShadow;
  112.   border-right: 1px solid ThreeDHighlight;
  113.   border-bottom: 1px solid ThreeDHighlight;
  114.   background-color: -moz-Dialog;
  115.   min-height: 22px;
  116. }
  117.  
  118. statusbarpanel {
  119.   -moz-appearance: statusbarpanel;
  120.   -moz-box-align: center;
  121.   -moz-box-pack: center;
  122.   border-left: 1px solid ThreeDHighlight;
  123.   border-top: 1px solid ThreeDHighlight;
  124.   border-right: 1px solid ThreeDShadow;
  125.   border-bottom: 1px solid ThreeDShadow;
  126.   padding: 0 4px;
  127. }
  128.  
  129. .statusbar-resizerpanel {
  130.   -moz-box-align: end;
  131.   -moz-box-pack: end;
  132.   -moz-appearance: resizerpanel;
  133.   padding: 0px;
  134.   border: none;
  135. }
  136.  
  137. .statusbarpanel-iconic {
  138.   padding: 0px;
  139. }
  140.  
  141. resizer[dir="bottomright"] {
  142.   -moz-appearance: resizer;
  143.   cursor: se-resize;
  144. }
  145.  
  146. /* XXXBlake yeah, shoot me -- these don't belong here.  I'll move them later. */
  147.  
  148. sidebarheader {
  149.   height: 25px;
  150.   background-color: -moz-Dialog;
  151.   -moz-appearance: toolbox;
  152.   border-bottom: 1px solid ThreeDShadow;
  153.   border-top: 1px solid ThreeDHighlight;
  154. }
  155.  
  156. sidebarheader > label {
  157.   padding-left: 4px;
  158. }
  159.  
  160. /* ::::: miscellaneous ::::: */
  161.  
  162. .toolbar-focustarget {
  163.   -moz-user-focus: ignore !important;
  164. }
  165.