}
window[chromehidden~="toolbar"] #navigator-throbber,
-#navigator-throbber[buttonstyle="text"],
-#navigator-throbber[buttonstyle="pictures"],
+toolbar[mode="text"] #navigator-throbber,
+toolbar[mode="icons"] #navigator-throbber,
#navigator-throbber[toolbarmode="small"] {
margin: 0 2px 0 1px;
list-style-image: url("chrome://communicator/skin/brand/throbber16-single.gif");
}
window[chromehidden~="toolbar"] #navigator-throbber[busy="true"],
-#navigator-throbber[buttonstyle="text"][busy="true"],
-#navigator-throbber[buttonstyle="pictures"][busy="true"],
+toolbar[mode="text"] #navigator-throbber[busy="true"],
+toolbar[mode="icons"] #navigator-throbber[busy="true"],
#navigator-throbber[toolbarmode="small"][busy="true"] {
list-style-image: url("chrome://communicator/skin/brand/throbber16-anim.gif");
}
/* ::::: small primary toolbar buttons ::::: */
-.toolbarbutton-1[buttonstyle="text"],
-.toolbarbutton-1[buttonstyle="pictures"],
+toolbar[mode="text"] .toolbarbutton-1,
+toolbar[mode="icons"] .toolbarbutton-1,
.toolbarbutton-1[toolbarmode="small"],
-.toolbarbutton-1 > .toolbarbutton-menubutton-button[buttonstyle="text"],
-.toolbarbutton-1 > .toolbarbutton-menubutton-button[buttonstyle="pictures"],
-.toolbarbutton-1 > .toolbarbutton-menubutton-button[toolbarmode="small"] {
+toolbar[mode="text"] .toolbarbutton-menubutton-button,
+toolbar[mode="icons"] .toolbarbutton-menubutton-button,
+.toolbarbutton-menubutton-button[toolbarmode="small"] {
min-width: 0px;
min-height: 0px;
}
-.toolbarbutton-1[buttonstyle="text"] > .toolbarbutton-menubutton-dropmarker {
+toolbar[mode="text"] .toolbarbutton-menubutton-dropmarker {
padding: 4px 1px 8px 1px;
}
-.toolbarbutton-1[buttonstyle="pictures"] > .toolbarbutton-menubutton-dropmarker,
+toolbar[mode="icons"] .toolbarbutton-menubutton-dropmarker,
.toolbarbutton-1[toolbarmode="small"] > .toolbarbutton-menubutton-dropmarker {
padding: 0px 1px 13px 1px;
}
-.toolbarbutton-1[buttonstyle="text"][type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker,
-.toolbarbutton-1[buttonstyle="text"][type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker {
+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;
}
-.toolbarbutton-1[buttonstyle="pictures"][type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker,
-.toolbarbutton-1[buttonstyle="pictures"][type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker,
+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;
}
-.toolbarbutton-1[buttonstyle="text"] > .toolbarbutton-menubutton-dropmarker[disabled="true"] {
+toolbar[mode="text"] .toolbarbutton-menubutton-dropmarker[disabled="true"] {
padding: 4px 1px 8px 1px !important;
}
-.toolbarbutton-1[buttonstyle="pictures"] > .toolbarbutton-menubutton-dropmarker[disabled="true"],
+toolbar[mode="icons"] .toolbarbutton-menubutton-dropmarker[disabled="true"],
.toolbarbutton-1[toolbarmode="small"] > .toolbarbutton-menubutton-dropmarker[disabled="true"] {
padding: 0px 1px 13px 1px !important;
}
-.toolbarbutton-text[buttonstyle="pictures"],
-.toolbarbutton-icon[buttonstyle="text"] {
+toolbar[mode="icons"] .toolbarbutton-text,
+toolbar[mode="text"] .toolbarbutton-icon {
display: none;
}
-.toolbarbutton-text[buttonstyle="text"] {
+toolbar[mode="text"] .toolbarbutton-text {
padding: 4px 0;
}
max-width: 10em;
background-color: transparent;
}
+
+/* ::::: taskbuttons ::::: */
+
+.taskbutton,
+.taskbutton:hover,
+.taskbutton:hover:active {
+ padding: 1px 3px;
+ border: none;
+}
+
+.taskbutton:hover {
+ background-color: #9999CC;
+}
+
+.taskbutton:hover:active {
+ background-color: #CCCCFF;
+}
+
+/* override winstripe */
+
+.toolbarbutton-icon {
+ -moz-margin-end: 2px;
+}
-moz-binding: url("chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-primary");
}
+/* ::::: autocomplete ::::: */
+
+.autocomplete-history-popup {
+ max-height: 25em;
+}
+
+/* ::::: online/offline icons ::::: */
+
#offline-status[offline="true"] {
list-style-image: url("chrome://communicator/skin/icons/offline.gif");
}
/* ::::: communicator product icons ::::: */
-.taskbutton,
-.taskbutton:hover,
-.taskbutton:hover:active {
- padding: 1px 3px;
- border: none;
-}
-
-.taskbutton:hover {
- background-color: #9999CC;
-}
-
-.taskbutton:hover:active {
- background-color: #CCCCFF;
-}
-
#mini-nav {
list-style-image: url("chrome://communicator/skin/taskbar/navigator.gif");
}
/* Don't change width/height of these without changing values in
GetOriginalWidth(), EdImageProps.js
-*/
+*/
#preview-image-box {
border: 1px inset #CCD0DD;
width: 82px;
--- /dev/null
+
+#app-picker {
+ width:320px !important;
+ max-width:320px !important;
+}
+
+#content-description {
+ font-weight:bold;
+}
+
+#suggested-filename {
+ font-weight:normal;
+}
+
+#file-info {
+}
+
+#app-picker-list {
+ height:225px;
+ min-height:225px;
+}
+
+#app-picker-item {
+ padding-bottom:5px;
+ padding-top:5px;
+}
+
+#app-picker-item-image {
+}
+
+#app-picker-item-cell {
+ font-weight:normal;
+ padding-right:10px;
+ padding-left:10px;
+}
+
+#browse-button {
+ margin-top:10px;
+}
\ No newline at end of file
padding: 0px !important;
}
+/* GTK calculates space for a sort arrow */
+.autocomplete-treecol > .treecol-sortdirection {
+ -moz-appearance: none !important;
+}
+
.autocomplete-treebody::-moz-tree-cell-text {
padding-left: 8px;
}
color: white !important;
}
+.autocomplete-treebody::-moz-tree-image(treecolAutoCompleteValue) {
+ max-width: 16px;
+ height: 16px;
+}
+
/* ::::: richlistbox autocomplete ::::: */
.autocomplete-richlistbox {
background-color: transparent !important;
}
-.autocomplete-richlistbox > richlistitem[selected="true"] {
+.autocomplete-richlistbox > scrollbox {
+ overflow-x: hidden !important;
+}
+
+.autocomplete-richlistitem[selected="true"] {
background-color: #336699;
color: white;
}
.autocomplete-richlistitem {
- overflow: hidden;
+ -moz-box-orient: vertical;
+ overflow:-moz-hidden-unscrollable;
padding: 1px 0px 1px 2px;
+ border-bottom: 1px solid #666699;
}
.ac-site-icon {
width: 16px;
height: 16px;
+ margin-right: 8px;
}
.ac-type-icon {
height: 16px;
}
-.ac-ellipsis-before {
- margin: 2px -2px 0px 2px !important;
- padding: 0;
- min-width: 1em;
-}
-
-.ac-ellipsis-between {
- margin: 2px 0px 0px 0px !important;
- -moz-padding-end: 8px;
- min-width: 2em;
-}
-
.ac-ellipsis-after {
margin: 2px 0px 0px 0px !important;
padding: 0;
padding: 0;
}
-.ac-emphasize-text {
+html|*.ac-emphasize-text {
margin: 0 !important;
padding: 0;
font-weight: bold;
+ text-decoration: underline;
}
.ac-title, .ac-url {
float: right;
}
-#UI_showHidden:not(:hover) {
- color: #808080;
-}
-
table {
clear: both;
width: 90%;
font-size: 130%;
}
-th {
- font-weight: normal;
-}
-
-th:first-child ,
-th:first-child + th {
- padding-right: 2em;
+/* last modified */
+th:first-child {
+ text-align: center;
}
table[order] > thead > tr > th:hover {
text-decoration: underline;
}
-tbody > tr:not(:hover) > td:not(:first-child) {
- color: #808080;
+tbody > tr:hover {
+ outline: 1px solid #808080;
+ -moz-outline-radius: .3em;
}
/* let 'Size' and 'Last Modified' take only as much space as they need and 'Name' all the rest */
width: 0;
}
-.up ,
-.dir ,
-.symlink ,
-.file {
+.up {
padding: 0 .5em;
- margin-left: 20px;
-}
-
-.up::before ,
-.dir::before ,
-.file > img {
- margin-right: 4px;
- margin-left: -20px;
- vertical-align: middle;
+ -moz-margin-start: 20px;
}
.up::before {
+ -moz-margin-end: 4px;
+ -moz-margin-start: -20px;
+ vertical-align: middle;
content: url("chrome://global/skin/dirListing/up.png");
}
.message-icon,
.alert-icon,
.error-icon,
-.question-icon {
+.question-icon,
+.authentication-icon {
width: 32px;
height: 32px;
}
list-style-image: url("chrome://global/skin/icons/alert-error.gif");
}
-.question-icon {
+.question-icon,
+.authentication-icon {
list-style-image: url("chrome://global/skin/icons/alert-question.gif");
}
background-color: #999999;
}
-.toolbar-splitter {
- min-width: 2px;
- margin: 2px 0;
- border: none;
- -moz-border-start: 1px dotted #666699;
-}
-
/* ::::: splitter (horizontal) ::::: */
splitter[orient="vertical"] {
splitter[collapse="after"][state="collapsed"][orient="vertical"] > grippy {
background-image: url("chrome://global/skin/splitter/grip-horiz-before.gif");
}
-
height: 50px;
}
-.toolbarpaletteitem-box[type="splitter"][place="palette"] {
- width: 8px;
- height: 50px;
-}
-
.toolbarpaletteitem-box[type="spacer"][place="palette"],
.toolbarpaletteitem-box[type="spring"][place="palette"] {
margin-bottom: 2px;
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* ::::: button-like menus ::::: */
-
+
menu.push {
border: 1px outset #CCD0DD;
padding: 2px;
-moz-box-align: start;
}
-#convertYes {
- list-style-image:url("chrome://global/skin/icons/alert-question.gif");
-}
-
+#convertYes,
#convertAltering {
list-style-image:url("chrome://global/skin/icons/alert-question.gif");
}
list-style-image: url("chrome://global/skin/icons/stop-disabled.gif") !important;
}
+#MsgHeadersToolbar {
+ min-height: 0px; /* this undoes the min-height in toolbar.css */
+}
+
/* ::::: autocomplete icons ::::: */
treechildren::-moz-tree-cell-text(default-match) {
font-size: larger;
}
-#information {
- -moz-appearance: none;
- background-color: white;
- width: 300px;
- max-width: 300px;
-}
-
-#information > button .button-text {
- -moz-box-flex: 1;
- text-align: left;
- -moz-padding-start: 2px;
+richlistitem[type="download"] .dateTime {
+ font-size: smaller;
}
.mini-button {
.cancel {
-moz-image-region: rect(0px, 32px, 16px, 16px);
}
-.info {
- -moz-image-region: rect(0px, 16px, 16px, 0px);
-}
-.open {
- -moz-image-region: rect(16px, 32px, 32px, 16px);
-}
.pause {
-moz-image-region: rect(32px, 32px, 48px, 16px);
}
-moz-image-region: rect(0px, 48px, 16px, 32px);
}
-#information-uri {
- -moz-image-region: rect(16px, 16px, 32px, 0px);
-}
-#information-location {
- -moz-image-region: rect(32px, 16px, 48px, 0px);
-}
-
.blockedIcon {
list-style-image: url("chrome://global/skin/icons/alert-error.gif");
}
width: 32px;
}
-richlistitem {
+richlistitem[type] {
min-height: 36px; /* Don't forget to update the richlistbox height! */
}
+richlistitem {
+ -moz-box-align: center;
+}
+
richlistbox {
/* 3 items high, plus 4px for top and bottom margins, less 2px for border */
min-height: 110px;
display: inline;
}
-#nav-bar[buttonstyle="text"] > #nav-bar-inner,
-#nav-bar[buttonstyle="pictures"] > #nav-bar-inner,
+#nav-bar[mode="text"] > #nav-bar-inner,
+#nav-bar[mode="icons"] > #nav-bar-inner,
#nav-bar[toolbarmode="small"] > #nav-bar-inner {
margin: 2px 0px 2px 4px;
}
list-style-image:url("chrome://navigator/skin/icons/popup-blocked.gif");
}
-#popupImage {
- list-style-image: url("chrome://navigator/skin/icons/about-popups.gif");
- margin: 6px 0px;
-}
-
/* ::::: personal toolbar ::::: */
#bookmarks-button {