.toolbarbutton-1 > .toolbarbutton-menubutton-button,
.toolbarbutton-1[disabled="true"]:hover:active,
.toolbarbutton-1[disabled="true"]:hover:active > .toolbarbutton-menubutton-button {
- padding: 1px;
+ padding: 1px 2px;
}
.toolbarbutton-1:hover:active,
.toolbarbutton-1[open="true"],
.toolbarbutton-1:hover:active > .toolbarbutton-menubutton-button {
- padding: 2px 0px 0px 2px;
+ padding-top: 2px;
+ padding-bottom: 0px;
+ -moz-padding-start: 3px;
+ -moz-padding-end: 1px;
}
.toolbarbutton-1[type="menu"] {
}
toolbar[mode="text"] .toolbarbutton-menubutton-dropmarker {
- padding: 4px 1px 8px 1px;
+ padding-top: 4px;
+ padding-bottom: 8px;
+ -moz-padding-start: 1px;
+ -moz-padding-end: 1px;
}
toolbar[mode="icons"] .toolbarbutton-menubutton-dropmarker,
.toolbarbutton-1[toolbarmode="small"] > .toolbarbutton-menubutton-dropmarker {
- padding: 0px 1px 13px 1px;
+ padding-top: 0px;
+ padding-bottom: 13px;
+ -moz-padding-start: 1px;
+ -moz-padding-end: 1px;
}
toolbar[mode="text"] .toolbarbutton-1[type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker,
toolbar[mode="text"] .toolbarbutton-1[type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker {
- padding: 5px 0px 7px 2px;
+ padding-top: 5px;
+ padding-bottom: 7px;
+ -moz-padding-start: 0px;
+ -moz-padding-end: 2px;
}
toolbar[mode="icons"] .toolbarbutton-1[type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker,
toolbar[mode="icons"] .toolbarbutton-1[type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker,
.toolbarbutton-1[toolbarmode="small"][type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker,
.toolbarbutton-1[toolbarmode="small"][type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker {
- padding: 1px 0px 12px 2px;
+ padding-top: 1px;
+ padding-bottom: 12px;
+ -moz-padding-start: 0px;
+ -moz-padding-end: 2px;
}
toolbar[mode="text"] .toolbarbutton-menubutton-dropmarker[disabled="true"] {
- padding: 4px 1px 8px 1px !important;
+ padding-top: 4px !important;
+ padding-bottom: 8px !important;
+ -moz-padding-start: 1px !important;
+ -moz-padding-end: 1px !important;
}
toolbar[mode="icons"] .toolbarbutton-menubutton-dropmarker[disabled="true"],
.toolbarbutton-1[toolbarmode="small"] > .toolbarbutton-menubutton-dropmarker[disabled="true"] {
- padding: 0px 1px 13px 1px !important;
+ padding-top: 0px !important;
+ padding-bottom: 13px !important;
+ -moz-padding-start: 1px !important;
+ -moz-padding-end: 1px !important;
}
toolbar[mode="icons"] .toolbarbutton-text,
== Styles shared everywhere throughout the Communicator suite.
========================================================================== */
+toolbar {
+ -moz-binding: url("chrome://global/skin/globalBindings.xml#grippytoolbar");
+}
+
+menubar {
+ -moz-binding: url("chrome://global/skin/globalBindings.xml#grippymenubar");
+}
+
.toolbar-primary {
- -moz-binding: url("chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-primary");
+ -moz-binding: url("chrome://global/skin/globalBindings.xml#grippytoolbar-primary");
+}
+
+toolbar[xpfe="false"] {
+ -moz-binding: url("chrome://global/skin/globalBindings.xml#toolbar");
+}
+
+menubar[xpfe="false"] {
+ -moz-binding: url("chrome://global/skin/globalBindings.xml#menubar");
}
/* ::::: autocomplete ::::: */
/* ::::: Main Window ::::: */
prefwindow {
- padding-top: 8px;
- padding-bottom: 10px;
- -moz-padding-start: 8px;
- -moz-padding-end: 10px;
+ padding: 3px;
+}
+
+#categoryCol {
+ -moz-border-radius: 3px 3px 0px 0px;
+}
+
+dialogheader {
+ -moz-margin-start: 3px;
}
/* File Field Widget */
/* ::::: dialog ::::: */
dialog {
- padding-top: 8px;
- padding-bottom: 10px;
- -moz-padding-start: 8px;
- -moz-padding-end: 10px;
+ padding: 3px;
}
/* ::::: dialog buttons ::::: */
.dialog-button {
/* font: menu; */
- margin-top: 5px;
+ margin-top: 3px;
}
/* ::::: dialog header ::::: */
dialogheader {
- -moz-border-radius: 3px;
- margin: 0px 5px 5px 5px;
- border: 1px solid #9C9CFF;
- padding: 3px 4px;
- background-color: #000000;
- color: #9C9CFF;
+ -moz-border-radius: 8px;
+ margin: 0px;
+ padding: 1px 12px;
+ background-color: #FF9F00;
+ color: #000000;
}
.dialogheader-title {
-moz-binding: url("chrome://global/skin/globalBindings.xml#menubar");
}
+toolbaritem > menubar {
+ -moz-binding: url("chrome://global/skin/globalBindings.xml#menubar");
+}
+
/*
progressmeter[mode="undetermined"] {
-moz-binding: url("chrome://global/content/bindings/progressmeter.xml#progressmeter-undetermined");
</binding>
<binding id="toolbar" extends="chrome://global/content/bindings/toolbar.xml#toolbar">
+ <content>
+ <xul:hbox class="toolbar-startcap"/>
+ <xul:hbox flex="1" class="toolbar-holder" align="center"
+ xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
+ <children/>
+ </xul:hbox>
+ <xul:hbox class="toolbar-endcap"/>
+ </content>
+ </binding>
+
+ <binding id="menubar" extends="chrome://global/content/bindings/toolbar.xml#menubar">
+ <resources>
+ <stylesheet src="chrome://global/skin/toolbar.css"/>
+ </resources>
+
+ <content>
+ <xul:hbox class="menubar-startcap"/>
+ <xul:hbox flex="1" class="toolbar-holder" xbl:inherits="collapsed,last-toolbar" align="center">
+ <children/>
+ </xul:hbox>
+ <xul:hbox class="menubar-endcap"/>
+ </content>
+ </binding>
+
+ <binding id="grippytoolbar" extends="chrome://communicator/content/bindings/toolbar.xml#grippytoolbar">
<content>
<xul:toolbargrippy xbl:inherits="tooltiptext=grippytooltiptext,tooltip=grippytooltip,last-toolbar,hidden=grippyhidden"
tbattr="toolbar-grippy" class="toolbar-grippy"/>
<xul:hbox flex="1" class="toolbar-holder" align="center"
- xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
+ xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
<children/>
</xul:hbox>
<xul:hbox class="toolbar-endcap"/>
</content>
</binding>
- <binding id="toolbar-primary" extends="chrome://global/content/bindings/toolbar.xml#toolbar-primary">
+ <binding id="grippytoolbar-primary" extends="chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-primary">
<content>
<xul:toolbargrippy xbl:inherits="tooltiptext=grippytooltiptext,tooltip=grippytooltip,last-toolbar,hidden=grippyhidden"
tbattr="toolbar-grippy" class="toolbar-grippy"/>
<xul:hbox flex="1" class="toolbar-holder" align="center"
- xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
+ xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
<children/>
</xul:hbox>
<xul:hbox class="toolbar-endcap"/>
</content>
</binding>
- <binding id="menubar" extends="chrome://global/content/bindings/toolbar.xml#menubar">
+ <binding id="grippymenubar" extends="chrome://communicator/content/bindings/toolbar.xml#grippymenubar">
<resources>
<stylesheet src="chrome://global/skin/toolbar.css"/>
</resources>
}
prefpane {
- padding-top: 8px;
- padding-bottom: 10px;
- -moz-padding-start: 8px;
- -moz-padding-end: 10px;
+ padding-top: 3px;
+ padding-bottom: 0px;
+ -moz-padding-start: 3px;
+ -moz-padding-end: 0px;
}
prefwindow[type="child"] {
- padding-top: 8px;
- padding-bottom: 10px;
- -moz-padding-start: 8px;
- -moz-padding-end: 10px;
+ padding-top: 3px;
+ padding-bottom: 0px;
+ -moz-padding-start: 3px;
+ -moz-padding-end: 0px;
}
prefwindow[type="child"] > prefpane {
}
.prefWindow-dlgbuttons {
- padding-bottom: 10px;
- -moz-padding-start: 8px;
- -moz-padding-end: 10px;
+ padding-top: 3px;
}
prefwindow[type="child"] .prefWindow-dlgbuttons {
.paneSelector {
border-bottom: 1px solid #9C9CFF;
margin: 0px;
+ margin-bottom: 3px;
-moz-padding-start: 10px;
background-color: #000000;
color: #FF9F00;
textbox {
-moz-border-radius: 3px;
+ -moz-outline-radius: 3px;
cursor: text;
margin: 2px 3px;
border: 1px solid #9C9CFF;
textbox[focused="true"] {
border: 1px solid #008484;
outline: 1px solid #008484;
- margin: 1px 3px;
}
textbox[focused="true"][readonly="true"] {
background-color: #6000CF;
}
-/* ::::: toolbargrippy ::::: */
+/* ::::: toolbargrippy, startcap (LCARStrek specific) ::::: */
toolbargrippy,
-toolbar > .toolbar-begcap {
+toolbar > .toolbar-startcap,
+menubar > .menubar-startcap {
-moz-border-radius: 8px 0px 0px 8px;
-moz-box-orient: vertical;
-moz-box-align: center;
margin: 0px;
margin-left: 2px;
border: none;
- padding: 1px;
+ padding: 1px 2px;
background-color: #000000;
color: #FFCF00;
}
.toolbarbutton-icon {
+ -moz-margin-start: 1px;
-moz-margin-end: 2px;
}
toolbarbutton[open="true"] {
padding-top: 2px;
padding-bottom: 0px;
- -moz-padding-start: 2px;
- -moz-padding-end: 0px;
+ -moz-padding-start: 3px;
+ -moz-padding-end: 1px;
}
toolbarbutton[disabled="true"],
toolbarbutton[checked="true"] {
padding-top: 2px !important;
padding-bottom: 0px !important;
- -moz-padding-start: 2px !important;
- -moz-padding-end: 0px !important;
+ -moz-padding-start: 3px !important;
+ -moz-padding-end: 1px !important;
background-color: #008484;
color: #FFCF00;
}
-moz-padding-end: 0px;
}
+toolbarbutton[type="menu-button"]:not([disabled="true"]):hover > .toolbarbutton-menubutton-dropmarker,
+toolbarbutton[type="menu-button"]:not([disabled="true"]):hover:active > .toolbarbutton-menubutton-dropmarker,
+toolbarbutton[type="menu-button"][open="true"]:not([disabled="true"]) > .toolbarbutton-menubutton-dropmarker,
+toolbarbutton[type="menu"]:not([disabled="true"]):hover > .toolbarbutton-menu-dropmarker,
+toolbarbutton[type="menu"]:not([disabled="true"]):hover:active > .toolbarbutton-menu-dropmarker,
+toolbarbutton[type="menu"][open="true"]:not([disabled="true"]) > .toolbarbutton-menu-dropmarker {
+ list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+ -moz-image-region: auto;
+}
+
+
.toolbarbutton-menubutton-dropmarker[disabled="true"] {
padding: 3px 1px 1px 1px !important;
border: none !important;
.viewSelector {
border-bottom: 1px solid #9C9CFF;
margin: 0px;
+ margin-bottom: 3px;
-moz-padding-start: 10px;
background-color: #000000;
color: #FF9F00;