зеркало из https://github.com/mozilla/gecko-dev.git
245 строки
6.1 KiB
CSS
245 строки
6.1 KiB
CSS
/* all localizable skin settings shall live here */
|
|
@import url(chrome://global/locale/intl.css);
|
|
|
|
@import url("chrome://global/skin/formatting.css");
|
|
/*
|
|
@import url("chrome://global/content/bindings/outliner.css");
|
|
@import url("chrome://global/content/bindings/popup.css");
|
|
@import url("chrome://global/content/bindings/scrollbar.css");
|
|
@import url("chrome://global/content/bindings/tree.css");
|
|
|
|
@import url("chrome://global/skin/button.css");
|
|
@import url("chrome://global/skin/checkbox.css");
|
|
@import url("chrome://global/skin/colorpicker.css");
|
|
@import url("chrome://global/skin/menu.css");
|
|
@import url("chrome://global/skin/menubutton.css");
|
|
@import url("chrome://global/skin/menulist.css");
|
|
@import url("chrome://global/skin/outliner.css");
|
|
@import url("chrome://global/skin/popup.css");
|
|
@import url("chrome://global/skin/progressmeter.css");
|
|
@import url("chrome://global/skin/radio.css");
|
|
@import url("chrome://global/skin/scrollbox.css");
|
|
@import url("chrome://global/skin/splitter.css");
|
|
@import url("chrome://global/skin/tabcontrol.css");
|
|
@import url("chrome://global/skin/textbox.css");
|
|
@import url("chrome://global/skin/toolbar.css");
|
|
@import url("chrome://global/skin/tree.css");
|
|
*/
|
|
|
|
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
|
|
|
|
/**
|
|
* bindings
|
|
**/
|
|
|
|
button, button.left
|
|
{
|
|
-moz-binding : url("chrome://global/skin/buttonBindings.xml#buttonleft");
|
|
}
|
|
|
|
checkbox
|
|
{
|
|
-moz-binding : url("chrome://global/skin/classicBindings.xml#checkbox");
|
|
}
|
|
|
|
menulist
|
|
{
|
|
-moz-binding : url("chrome://global/skin/menulistBindings.xml#menulist");
|
|
}
|
|
|
|
menulist[editable="true"]
|
|
{
|
|
-moz-binding : url("chrome://global/skin/menulistBindings.xml#menulist-editable") !important;
|
|
}
|
|
|
|
menulist > menupopup,
|
|
.menulist-menupopup
|
|
{
|
|
-moz-binding : url("chrome://global/skin/menulistBindings.xml#menulistpopup");
|
|
}
|
|
|
|
.menulist-compact
|
|
{
|
|
-moz-binding : url("chrome://global/skin/menulistBindings.xml#menulist-compact");
|
|
}
|
|
|
|
menubutton
|
|
{
|
|
-moz-binding : url("chrome://global/skin/classicBindings.xml#menubutton-single");
|
|
}
|
|
|
|
radio
|
|
{
|
|
-moz-binding : url("chrome://global/skin/classicBindings.xml#radio");
|
|
}
|
|
|
|
grippy, grippy[collapse="before"]
|
|
{
|
|
-moz-binding : url("chrome://global/skin/classicBindings.xml#grippy");
|
|
}
|
|
|
|
window[orient="vertical"] > splitter,
|
|
box[orient="vertical"] > splitter,
|
|
window[align="vertical"] > splitter,
|
|
box[align="vertical"] > splitter,
|
|
vbox > splitter
|
|
{
|
|
-moz-binding : url("chrome://global/skin/classicBindings.xml#splitter-hack");
|
|
}
|
|
|
|
tabs
|
|
{
|
|
-moz-binding: url("chrome://global/skin/tabBindings.xml#tabs");
|
|
}
|
|
|
|
toolbargrippy
|
|
{
|
|
-moz-binding : url("chrome://global/skin/classicBindings.xml#toolbargrippy");
|
|
}
|
|
|
|
toolbargrippy[tbgrippy-collapsed="true"]
|
|
{
|
|
-moz-binding : url("chrome://global/skin/classicBindings.xml#toolbargrippy-collapsed");
|
|
}
|
|
/**
|
|
* XUL <window> element
|
|
**/
|
|
window
|
|
{
|
|
background-color : -moz-Dialog;
|
|
color : -moz-DialogText;
|
|
padding : 0px;
|
|
font : message-box;
|
|
-moz-user-focus : ignore;
|
|
}
|
|
|
|
window[wait-cursor]
|
|
{
|
|
cursor : wait !important;
|
|
}
|
|
|
|
window.dialog
|
|
{
|
|
background-color : -moz-Dialog;
|
|
padding : 8px 10px 10px 8px;
|
|
}
|
|
|
|
/**
|
|
* XUL <box> debugging
|
|
**/
|
|
:-moz-horizontal-box-debug
|
|
{
|
|
border : 2px solid blue;
|
|
border-top-width : 10px;
|
|
padding : 2px;
|
|
margin : 2px;
|
|
color : white;
|
|
}
|
|
|
|
:-moz-vertical-box-debug
|
|
{
|
|
border : 2px solid red;
|
|
border-left-width : 10px;
|
|
padding : 2px;
|
|
margin : 2px;
|
|
color : white;
|
|
}
|
|
|
|
/**
|
|
* Utility icons (used for alert dialogs, etc)
|
|
**/
|
|
.message-icon
|
|
{
|
|
list-style-image : url("chrome://global/skin/message-icon.gif");
|
|
width:32px;height:32px;
|
|
}
|
|
|
|
.alert-icon
|
|
{
|
|
list-style-image : url("chrome://global/skin/alert-icon.gif");
|
|
width:32px;height:32px;
|
|
}
|
|
|
|
.error-icon
|
|
{
|
|
list-style-image : url("chrome://global/skin/error-icon.gif");
|
|
width:32px;height:32px;
|
|
}
|
|
|
|
.question-icon
|
|
{
|
|
list-style-image : url("chrome://global/skin/question-icon.gif");
|
|
width:32px;height:32px;
|
|
}
|
|
|
|
/**
|
|
* status-bar
|
|
*/
|
|
statusbar
|
|
{
|
|
background-color : -moz-Dialog;
|
|
overflow : hidden;
|
|
border-left : 1px solid ThreeDShadow;
|
|
border-right : 1px solid ThreeDHighlight;
|
|
border-bottom : 1px solid ThreeDHighlight;
|
|
min-height : 1.9em !important;
|
|
/* DON'T DELETE. Removes disappearance of scrollbars
|
|
* in content pane when window is made smaller.
|
|
* Talk to evaughan@netscape.com for details.
|
|
*/
|
|
min-width : 1px;
|
|
}
|
|
|
|
statusbarpanel, .statusbar-panel
|
|
{
|
|
border-left : 1px solid ThreeDHighlight;
|
|
border-top : 1px solid ThreeDHighlight;
|
|
border-right : 1px solid ThreeDShadow;
|
|
border-bottom : 1px solid ThreeDShadow;
|
|
padding : 0px 4px 0px 4px;
|
|
}
|
|
|
|
.statusbarpanel-icononly
|
|
{
|
|
padding : 0px;
|
|
}
|
|
|
|
.statusbar-panel-icon
|
|
{
|
|
list-style-image : inherit;
|
|
}
|
|
|
|
/**
|
|
* iframe default sizing
|
|
**/
|
|
iframe
|
|
{
|
|
min-width : 10px;
|
|
min-height : 10px;
|
|
width : 100px;
|
|
height : 100px;
|
|
border : none;
|
|
}
|
|
|
|
/**
|
|
* disabled text
|
|
**/
|
|
|
|
.disabled-text-bottom
|
|
{
|
|
color : ThreeDShadow;
|
|
margin : 0px 1px 1px 0px;
|
|
}
|
|
|
|
.disabled-text-top
|
|
{
|
|
color : ThreeDHighlight;
|
|
margin : 1px 0px 0px 1px;
|
|
}
|
|
|
|
.tooltip-label
|
|
{
|
|
margin : 0px;
|
|
}
|
|
|
|
|