#wrapper-personal-bookmarks[place="palette"] > .toolbarpaletteitem-box {
width: 16px;
height: 16px;
- background: url("chrome://browser/skin/places/bookmarksToolbar.png") no-repeat;
+ background: url("chrome://communicator/skin/bookmarks/bookmarksToolbar.png") no-repeat;
}
.bookmarks-toolbar-customize {
max-width: 15em !important;
- list-style-image: url("chrome://browser/skin/places/bookmarksToolbar.png") !important;
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmarksToolbar.png") !important;
}
/* ::::: bookmark menus ::::: */
.bookmark-item {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+ -moz-image-region: auto;
}
.bookmark-item[container] {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+ -moz-image-region: auto;
}
.bookmark-item[container][open] {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+ -moz-image-region: auto;
}
-.bookmark-item[container][livemark] {
- list-style-image: url("chrome://browser/skin/livemark-folder.png");
+.bookmark-item[container][livemark] {
+ list-style-image: url("chrome://communicator/skin/bookmarks/livemark-folder.png");
-moz-image-region: auto;
}
.bookmark-item[container][livemark] .bookmark-item {
- list-style-image: url("chrome://browser/skin/livemark-item.png");
+ list-style-image: url("chrome://communicator/skin/bookmarks/livemark-item.png");
-moz-image-region: auto;
}
.bookmark-item[container][query] {
- list-style-image: url("chrome://browser/skin/places/query.png");
+ list-style-image: url("chrome://communicator/skin/bookmarks/query.png");
-moz-image-region: auto;
}
}
.bookmark-item[query][dayContainer] {
- list-style-image: url("chrome://browser/skin/places/calendar.png");
+ list-style-image: url("chrome://communicator/skin/history/calendar.png");
-moz-image-region: auto;
}
.bookmark-item[query][hostContainer] {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+ -moz-image-region: auto;
}
.bookmark-item[query][hostContainer][open] {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+ -moz-image-region: auto;
}
/* ::::: primary toolbar buttons ::::: */
#bookmarks-button,
#bookmarks-menu-button {
+ list-style-image: url("chrome://browser/skin/Toolbar.png") !important; /* for making the palette work */
-moz-image-region: rect(0, 144px, 18px, 126px);
}
#bookmarks-menu-button.bookmark-item {
- list-style-image: url("chrome://browser/skin/Toolbar.png");
+ /* list-style-image: url("chrome://browser/skin/Toolbar.png"); */
}
#bookmarks-menu-button.toolbarbutton-1 {
/* sync button */
#sync-button {
+ list-style-image: url("chrome://browser/skin/Toolbar.png") !important; /* for making the palette work */
-moz-image-region: rect(0, 324px, 18px, 306px);
}
.ac-result-type-tag,
.autocomplete-treebody::-moz-tree-image(tag, treecolAutoCompleteImage) {
- list-style-image: url("chrome://browser/skin/places/tag.png");
+ list-style-image: url("chrome://mozapps/skin/places/tagContainerIcon.png");
width: 16px;
height: 16px;
}
width: 16px;
height: 16px;
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
- -moz-image-region: rect(0px, 16px, 16px, 0px);
+ -moz-image-region: auto;
-moz-margin-end: 3px;
}
-moz-image-region: rect(0, 14px, 16px, 0);
}
+#alltabs-button:hover,
#alltabs-button:hover:active {
-moz-image-region: rect(0, 28px, 16px, 14px);
}
#alltabs-button[type="menu"] {
- list-style-image: url("chrome://browser/skin/mainwindow-dropdown-arrow.png");
- -moz-image-region: rect(0, 13px, 11px, 0);
-}
-
-#alltabs-button[type="menu"] > .toolbarbutton-icon {
- margin: 3px 0;
+ list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+ -moz-image-region: auto;
}
#alltabs-button[type="menu"] > .toolbarbutton-menu-dropmarker {
display: none;
}
+#alltabs-button[type="menu"]:hover,
#alltabs-button[type="menu"]:hover:active,
#alltabs-button[type="menu"][open="true"] {
- -moz-image-region: rect(0, 26px, 11px, 13px);
+ list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+ -moz-image-region: auto;
}
/* All tabs menupopup */
.alltabs-item > .menu-iconic-left > .menu-iconic-icon {
list-style-image: url("chrome://global/skin/icons/folder-item.png");
-moz-image-region: rect(0px, 16px, 16px, 0px);
+ -moz-image-region: auto;
}
.alltabs-item[selected="true"] {
.tabs-closebutton > .toolbarbutton-icon {
}
+.tabs-closebutton > .toolbarbutton-text {
+ display: none;
+}
+
.tabs-closebutton:hover,
.tabs-closebutton:hover:active {
list-style-image: url("chrome://global/skin/icons/close-button-hover.gif");
/* Bookmarks toolbar */
#PlacesToolbarDropIndicator {
- list-style-image: url("chrome://browser/skin/places/toolbarDropMarker.png");
+ list-style-image: url("chrome://communicator/skin/bookmarks/toolbarDropMarker.png");
}
toolbarbutton.bookmark-item[dragover="true"][open="true"] {
#bookmarksToolbarFolderMenu,
#appmenu_bookmarksToolbar,
#BMB_bookmarksToolbar {
- list-style-image: url("chrome://browser/skin/places/bookmarksToolbar.png");
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmarksToolbar.png");
-moz-image-region: auto;
}
#appmenu_unsortedBookmarks,
#BMB_unsortedBookmarks {
- list-style-image: url("chrome://browser/skin/places/unsortedBookmarks.png");
+ list-style-image: url("chrome://communicator/skin/bookmarks/unsortedBookmarks.png");
-moz-image-region: auto;
}
--- /dev/null
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Firefox.
+ *
+ * The Initial Developer of the Original Code is Mozilla.
+ * Portions created by the Initial Developer are Copyright (C) 2006
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ * Myk Melez <myk@mozilla.org>
+ * Asaf Romano <mano@mozilla.com>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+/**** folder menulist ****/
+.folder-icon > .menulist-label-box > .menulist-icon {
+ width: 16px;
+ height: 16px;
+}
+
+.folder-icon > .menu-iconic-left {
+ display: -moz-box;
+}
+
+.folder-icon {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif") !important;
+}
+
+
+/**** expanders ****/
+
+.expander-up,
+.expander-down {
+ min-width: 0;
+ margin: 0;
+ -moz-margin-end: 4px;
+}
+
+.expander-up > .button-box,
+.expander-down > .button-box {
+ padding: 0;
+}
+
+.expander-up {
+ list-style-image: url("chrome://global/skin/arrow/arrow-up.gif");
+}
+
+.expander-down {
+ list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+}
+
+.expander-down:hover:active {
+ list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+}
+
+.expander-up:hover:active {
+ list-style-image: url("chrome://global/skin/arrow/arrow-up-hover.gif");
+}
+
+#editBookmarkPanelContent {
+ min-width: 23em;
+}
+
+#editBMPanel_folderTree {
+ margin-top: 2px;
+ margin-bottom: 2px;
+}
+
+/**** name picker ****/
+
+/* Make the microsummary picker look like a regular textbox instead of
+ * an editable menulist when no microsummaries are available.
+ */
+#editBMPanel_namePicker[droppable="false"] {
+ /* These rules come from the textbox element in textbox.css. */
+ border-radius: 3px;
+ -moz-outline-radius: 5px;
+ cursor: text;
+ margin: 1px 2px;
+ border: 1px solid #9C9CFF;
+ padding: 1px 0px;
+ -moz-padding-start: 2px;
+ background-color: #000000;
+ color: #E7ADE7;
+ min-height: 19px;
+}
+
+#editBMPanel_namePicker[droppable="false"] > .menulist-editable-box {
+ padding: 0;
+}
+
+#editBMPanel_namePicker[droppable="false"] > .menulist-dropmarker,
+#editBMPanel_namePicker[droppable="false"] > menupopup {
+ display: none;
+}
+
+/* Hide the value column of the tag autocomplete popup
+ * leaving only the comment column visible. This is
+ * so that only the tag being edited is shown in the
+ * popup.
+ */
+#editBMPanel_tagsField #treecolAutoCompleteValue {
+ visibility: collapse;
+}
+
+
+/* ::::: bookmark panel dropdown icons ::::: */
+
+#editBMPanel_folderMenuList[selectedIndex="0"],
+#editBMPanel_toolbarFolderItem {
+ list-style-image: url("chrome://browser/skin/places/bookmarksToolbar.png") !important;
+ -moz-image-region: auto !important;
+}
+
+#editBMPanel_folderMenuList[selectedIndex="1"],
+#editBMPanel_bmRootItem {
+ list-style-image: url("chrome://browser/skin/places/bookmarksMenu.png") !important;
+ -moz-image-region: auto !important;
+}
+
+#editBMPanel_folderMenuList[selectedIndex="2"],
+#editBMPanel_unfiledRootItem {
+ list-style-image: url("chrome://browser/skin/places/unsortedBookmarks.png") !important;
+ -moz-image-region: auto !important;
+}
--- /dev/null
+/* Sidebars */
+.sidebar-placesTree {
+ margin: 0;
+}
+
+.sidebar-placesTreechildren::-moz-tree-cell(leaf) ,
+.sidebar-placesTreechildren::-moz-tree-image(leaf) {
+ cursor: pointer;
+}
+
+.sidebar-placesTreechildren::-moz-tree-cell-text(leaf, hover) {
+ cursor: pointer;
+ text-decoration: underline;
+}
+
+.sidebar-placesTreechildren::-moz-tree-cell(separator) {
+ cursor: default;
+}
+
+/* Trees */
+treechildren::-moz-tree-image(title) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+ padding-right: 2px;
+ margin: 0px 2px;
+ width: 16px;
+ height: 16px;
+}
+
+treechildren::-moz-tree-image(title, livemarkItem) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/livemark-item.png");
+}
+
+treechildren::-moz-tree-image(title, separator) {
+ list-style-image: none;
+ width: 0;
+ height: 0;
+}
+
+treechildren::-moz-tree-image(title, container) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+}
+
+treechildren::-moz-tree-image(title, open) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+}
+
+treechildren::-moz-tree-image(title, container, livemark) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/livemark-folder.png");
+ -moz-image-region: auto;
+}
+
+treechildren::-moz-tree-image(container, OrganizerQuery_AllBookmarks) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/allBookmarks.png");
+ -moz-image-region: auto;
+}
+
+treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksToolbar) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmarksToolbar.png");
+ -moz-image-region: auto;
+}
+
+treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksMenu) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmarksMenu.png");
+ -moz-image-region: auto;
+}
+
+treechildren::-moz-tree-image(container, OrganizerQuery_UnfiledBookmarks) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/unsortedBookmarks.png");
+ -moz-image-region: auto;
+}
+
+/* query-nodes should be styled even if they're not expandable */
+treechildren::-moz-tree-image(title, query) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/query.png");
+ -moz-image-region: auto;
+}
+
+treechildren::-moz-tree-image(title, query, tagContainer),
+treechildren::-moz-tree-image(query, OrganizerQuery_Tags) {
+ list-style-image: url("chrome://mozapps/skin/places/tagContainerIcon.png");
+ -moz-image-region: auto;
+}
+
+/* calendar icon for folders grouping items by date */
+treechildren::-moz-tree-image(title, query, dayContainer) {
+ list-style-image: url("chrome://communicator/skin/history/calendar.png");
+ -moz-image-region: auto;
+}
+
+treechildren::-moz-tree-image(title, query, hostContainer) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+}
+
+treechildren::-moz-tree-image(title, query, hostContainer, open) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+}
+
+treechildren::-moz-tree-image(title, query, OrganizerQuery_History) {
+ list-style-image: url("chrome://browser/skin/places/history.png");
+}
+
+/* We want some queries to look like ordinary folders. This must come
+ after the (title, query) selector, or it would get overridden. */
+treechildren::-moz-tree-image(title, query, folder) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+}
+
+treechildren::-moz-tree-image(title, query, folder, open) {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+}
+
+treechildren::-moz-tree-row(session-start) {
+ border-top:1px dotted #9C9CFF;
+ font-weight: bold;
+}
+
+treechildren::-moz-tree-cell-text(date, session-continue) {
+ color: #E7ADE7;
+}
+
+/* Browser Sidebars */
+
+/* Default button vert. margins are 1px/2px, and this can cause misalignment */
+#viewButton {
+ margin-top: 2px;
+ margin-bottom: 2px;
+}
+
+#viewButton > .button-box > .button-menu-dropmarker {
+ height: auto;
+ width: auto;
+ -moz-margin-end: -3px;
+}