list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif");
}
-/* ::::: drag and drop styles ::::: */
-
-toolbarbutton.bookmark-item[dragover-left="true"] {
- border-left-color: #336699;
+/* Prevent [mode="icons"] from hiding the label */
+.bookmark-item > .toolbarbutton-text {
+ display: -moz-box !important;
}
-toolbarbutton.bookmark-item[dragover-right="true"] {
- border-right-color: #336699;
+/* ::::: drag and drop styles ::::: */
+
+#PlacesToolbarDropIndicator {
+ list-style-image: url("chrome://communicator/skin/bookmarks/toolbarDropMarker.png");
}
-toolbarbutton.bookmark-item[dragover-top="true"] {
- border-color: #336699;
+toolbarbutton.bookmark-item[dragover="true"][open="true"] {
+ background-color: #336699 !important;
+ color: #FFFFFF !important;
}
/* ::::: bookmark menus ::::: */
menuitem.bookmark-item {
border-top: 1px solid transparent !important;
border-bottom: 1px solid transparent !important;
- padding: 0px 2px 0px 2px;
+ padding: 0px 2px;
}
.menuitem-iconic.bookmark-item[disabled="true"] {
/* ..... drag and drop styles ..... */
-menu.bookmark-item[dragover-top="true"],
-menuitem.bookmark-item[dragover-top="true"] {
- border-top: 1px solid #336699 !important;
-}
-
-menu.bookmark-item[dragover-bottom="true"],
-menuitem.bookmark-item[dragover-bottom="true"] {
- border-bottom: 1px solid #336699 !important;
+/* rules for menupopup drop indicators */
+.menupopup-drop-indicator-bar {
+ position: relative;
+ /* these two margins must together compensate the indicator's height */
+ margin-top: -1px;
+ margin-bottom: -1px;
}
-menu.bookmark-item[dragover="true"] {
- background-color: #336699 !important;
- color: #FFFFFF !important;
+.menupopup-drop-indicator {
+ list-style-image: none;
+ height: 2px;
+ -moz-margin-end: -4em;
+ background-color: #336699;
}