1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 @import url(chrome://communicator/skin/bookmarks/bookmarks.css);
7 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
9 /* ===== bookmarksToolbar.css ===========================================
10 == Styles specific to bookmark items in a toolbar.
11 ======================================================================= */
13 /* ::::: bookmark toolbar buttons ::::: */
15 toolbarbutton.bookmark-item {
22 toolbarbutton.bookmark-item[container="true"] {
27 toolbarbutton.bookmark-item[container="true"]:hover,
28 toolbarbutton.bookmark-item[container="true"]:hover:active,
29 toolbarbutton.bookmark-item[container="true"][open="true"] {
33 toolbarbutton.bookmark-item > .toolbarbutton-menu-dropmarker {
37 .bookmark-item > .menu-iconic-left > .menu-iconic-icon {
43 list-style-image: url(chrome://communicator/skin/bookmarks/bookmark-group.gif) !important;
46 toolbarbutton.bookmark-item[disabled="true"],
47 toolbarbutton.bookmark-item[disabled="true"]:hover,
48 toolbarbutton.bookmark-item[disabled="true"]:hover:active {
50 text-decoration: none;
51 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-disabled.gif");
55 toolbarbutton.bookmark-item[disabled="true"][container="true"],
56 toolbarbutton.bookmark-item[disabled="true"][container="true"]:hover,
57 toolbarbutton.bookmark-item[disabled="true"][container="true"]:hover:active {
58 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif");
61 .menuitem-iconic.bookmark-item[disabled="true"] {
62 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-disabled.gif");
65 .menu-iconic.bookmark-item[disabled="true"][container="true"] {
66 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif");
69 /* Prevent [mode="icons"] from hiding the label */
70 .bookmark-item > .toolbarbutton-text {
71 display: -moz-box !important;
74 /* ::::: drag and drop styles ::::: */
76 #PlacesToolbarDropIndicator {
77 list-style-image: url("chrome://communicator/skin/bookmarks/toolbarDropMarker.png");
80 toolbarbutton.bookmark-item[dragover="true"][open="true"] {
81 background-color: #008484 !important;
82 color: #FFCF00 !important;
85 /* ::::: bookmark menus ::::: */
88 menuitem.bookmark-item {
89 border-top: 1px solid transparent !important;
90 border-bottom: 1px solid transparent !important;
94 .menuitem-iconic.bookmark-item[disabled="true"] {
95 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-disabled.gif");
98 .menu-iconic.bookmark-item[disabled="true"][container="true"] {
99 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif");
102 /* ..... drag and drop styles ..... */
104 /* rules for menupopup drop indicators */
105 .menupopup-drop-indicator-bar {
107 /* these two margins must together compensate the indicator's height */
112 .menupopup-drop-indicator {
113 list-style-image: none;
115 margin-inline-end: -4em;
116 background-color: #008484;