update to suite default status of 2009-01-30: bug 471372 - customizable toolbars...
[themes.git] / EarlyBlue / navigator / navigator.css
index 5bf2e68be803b51f9ad8adc5a694c35249e7747e..8a25ff71f558cc4039e59377609c9f8eff647415 100644 (file)
   -moz-image-region: rect(0px 50px 21px 25px);
 }
 
+#home-button {
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  -moz-image-region: rect(84px 25px 105px 0px);
+}
+
+#home-button[disabled="true"] {
+  -moz-image-region: rect(84px 50px 105px 25px);
+}
+
 #clear-button {
   list-style-image: url("chrome://global/skin/icons/close-button.gif");
 }
   /* display: none; */
 }
 
+toolbar[iconsize="small"] > toolbarpaletteitem > #back-button,
+toolbar[iconsize="small"] > #back-button {
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
+  -moz-image-region: rect(32px 16px 48px 0);
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #back-button[disabled="true"],
+toolbar[iconsize="small"] > #back-button[disabled="true"] {
+  -moz-image-region: rect(32px 32px 48px 16px) !important;
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #forward-button,
+toolbar[iconsize="small"] > #forward-button {
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
+  -moz-image-region: rect(48px 16px 64px 0);
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #forward-button[disabled="true"],
+toolbar[iconsize="small"] > #forward-button[disabled="true"] {
+  -moz-image-region: rect(48px 32px 64px 16px) !important;
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #reload-button,
+toolbar[iconsize="small"] > #reload-button {
+  list-style-image: url("chrome://navigator/skin/icons/navigatoricons-small.png");
+  -moz-image-region: rect(0 16px 16px 0);
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #reload-button[disabled="true"],
+toolbar[iconsize="small"] > #reload-button[disabled="true"] {
+  -moz-image-region: rect(0 32px 16px 16px) !important;
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #stop-button,
+toolbar[iconsize="small"] > #stop-button {
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
+  -moz-image-region: rect(16px 16px 32px 0);
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #stop-button[disabled="true"],
+toolbar[iconsize="small"] > #stop-button[disabled="true"] {
+  -moz-image-region: rect(16px 32px 32px 16px) !important;
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #print-button,
+toolbar[iconsize="small"] > #print-button {
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
+  -moz-image-region: rect(0 16px 16px 0);
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #print-button[disabled="true"],
+toolbar[iconsize="small"] > #print-button[disabled="true"] {
+  -moz-image-region: rect(0 32px 16px 16px) !important;
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #home-button,
+toolbar[iconsize="small"] > #home-button {
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
+  -moz-image-region: rect(64px 16px 80px 0);
+}
+
+toolbar[iconsize="small"] > toolbarpaletteitem > #home-button[disabled="true"],
+toolbar[iconsize="small"] > #home-button[disabled="true"] {
+  -moz-image-region: rect(64px 32px 80px 16px) !important;
+}
+
 /* ::::: fullscreen window controls ::::: */
 
 #window-controls {
@@ -156,6 +231,11 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
   background-color: #FFFFCC;
 }
 
+#wrapper-nav-bar-inner[place="palette"] > #nav-bar-inner > .button-toolbar,
+#wrapper-nav-bar-inner[place="palette"] > #nav-bar-inner > #urlbar > .urlbar-icons {
+  display: none;
+}
+
 /* ::::: page proxy icon ::::: */
 
 #page-proxy-deck,
@@ -183,7 +263,7 @@ toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
 /* ::::: autocomplete ::::: */
 
 .autocomplete-treebody::-moz-tree-cell-text(value) {
-  padding-left: 13px;
+  -moz-padding-start: 13px;
 }
 
 .autocomplete-treebody::-moz-tree-cell-text(comment) {
@@ -275,15 +355,6 @@ toolbar[mode="icons"] #search-button > .button-box > .button-text {
   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
 }
 
-#home-button {
-  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
-  -moz-image-region: rect(84px 25px 105px 0px);
-}
-
-#home-button[disabled="true"] {
-  -moz-image-region: rect(84px 50px 105px 25px);
-}
-
 #toolbarbutton.chevron {
   list-style-image: url("chrome://navigator/skin/icons/chevron.gif") !important;
 }
@@ -306,95 +377,68 @@ toolbar[mode="text"] toolbarbutton.chevron > .toolbarbutton-icon {
   display: -moz-box !important;
 }
 
-/* ::::: feeds ::::: */
-
-#feedsMenu {
-  list-style-image: url("chrome://navigator/skin/linkButtons/feeds.png") !important;
-  -moz-image-region: rect(0px 16px 16px 0px);
-}
-
-#feedsMenu[disabled="true"] {
-  -moz-image-region: rect(32px 16px 48px 0px);
-}
-
-#feedsButton {
-  list-style-image: url("chrome://navigator/skin/linkButtons/feeds.png");
-  -moz-image-region: rect(0px 32px 16px 16px);
-}
-
-#feedsButton:hover {
-  -moz-image-region: rect(16px 32px 32px 16px);
-}
-
-#feedsButton:hover:active {
-  -moz-image-region: rect(48px 32px 64px 16px);
-}
-
-toolbar[iconsize="small"] > #back-button {
-  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
-  -moz-image-region: rect(32px 16px 48px 0);
-}
-
-toolbar[iconsize="small"] > #back-button[disabled="true"] {
-  -moz-image-region: rect(32px 32px 48px 16px) !important;
+#PersonalToolbar[iconsize="small"] > toolbarpaletteitem > #home-button > .toolbarbutton-icon,
+#PersonalToolbar[iconsize="small"] > #home-button > .toolbarbutton-icon {
+  /* width: 16px;
+  height: 16px; */
 }
 
-toolbar[iconsize="small"] > #forward-button {
-  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
-  -moz-image-region: rect(48px 16px 64px 0);
+#PersonalToolbar > #home-button {
+  cursor: pointer;
 }
 
-toolbar[iconsize="small"] > #forward-button[disabled="true"] {
-  -moz-image-region: rect(48px 32px 64px 16px) !important;
+#PersonalToolbar > #home-button[disabled="true"] {
+  cursor: default !important;
 }
 
-toolbar[iconsize="small"] > #reload-button {
-  list-style-image: url("chrome://navigator/skin/icons/navigatoricons-small.png");
-  -moz-image-region: rect(0 16px 16px 0);
+/*
+  In customize mode we hide the normal bookmark items and show a placeholder
+  for the drag/drop UI.
+*/
+.bookmarks-toolbar-customize {
+  list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+  display: none;
+  max-width: 15em !important;
 }
 
-toolbar[iconsize="small"] > #reload-button[disabled="true"] {
-  -moz-image-region: rect(0 32px 16px 16px) !important;
+toolbarpaletteitem[place] > #personal-bookmarks > .bookmarks-toolbar-customize {
+  display: -moz-box;
 }
 
-toolbar[iconsize="small"] > #stop-button {
-  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
-  -moz-image-region: rect(16px 16px 32px 0);
+toolbarpaletteitem[place="palette"] > #personal-bookmarks > .bookmarks-toolbar-customize {
+  -moz-box-orient: vertical;
 }
 
-toolbar[iconsize="small"] > #stop-button[disabled="true"] {
-  -moz-image-region: rect(16px 32px 32px 16px) !important;
+toolbarpaletteitem[place="toolbar"] > #personal-bookmarks > .bookmarks-toolbar-overflow-items,
+toolbarpaletteitem[place="toolbar"] > #personal-bookmarks > .bookmarks-toolbar-items {
+  visibility: collapse;
 }
 
-toolbar[iconsize="small"] > #print-button {
-  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
-  -moz-image-region: rect(0 16px 16px 0);
+toolbarpaletteitem[place="palette"] > #personal-bookmarks > .bookmarks-toolbar-overflow-items,
+toolbarpaletteitem[place="palette"] > #personal-bookmarks > .bookmarks-toolbar-items {
+  display: none;
 }
 
-toolbar[iconsize="small"] > #print-button[disabled="true"] {
-  -moz-image-region: rect(0 32px 16px 16px) !important;
-}
+/* ::::: feeds ::::: */
 
-toolbar[iconsize="small"] > #home-button {
-  list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png");
-  -moz-image-region: rect(64px 16px 80px 0);
+#feedsMenu {
+  list-style-image: url("chrome://navigator/skin/linkButtons/feeds.png") !important;
+  -moz-image-region: rect(0px 16px 16px 0px);
 }
 
-toolbar[iconsize="small"] > #home-button[disabled="true"] {
-  -moz-image-region: rect(64px 32px 80px 16px) !important;
+#feedsMenu[disabled="true"] {
+  -moz-image-region: rect(32px 16px 48px 0px);
 }
 
-/* ::::: home button on the personal toolbar ::::: */
-
-#PersonalToolbar[iconsize="small"] > #home-button > .toolbarbutton-icon {
-  /* width: 16px;
-  height: 16px; */
+#feedsButton {
+  list-style-image: url("chrome://navigator/skin/linkButtons/feeds.png");
+  -moz-image-region: rect(0px 32px 16px 16px);
 }
 
-#PersonalToolbar > #home-button {
-  cursor: pointer;
+#feedsButton:hover {
+  -moz-image-region: rect(16px 32px 32px 16px);
 }
 
-#PersonalToolbar > #home-button[disabled="true"] {
-  cursor: default !important;
+#feedsButton:hover:active {
+  -moz-image-region: rect(48px 32px 64px 16px);
 }