update EarlyBlue to trunk
authorRobert Kaiser <kairo@kairo.at>
Sat, 12 Jan 2008 20:20:52 +0000 (21:20 +0100)
committerRobert Kaiser <kairo@kairo.at>
Sat, 12 Jan 2008 20:20:52 +0000 (21:20 +0100)
17 files changed:
EarlyBlue/communicator/brand.css
EarlyBlue/communicator/button.css
EarlyBlue/communicator/communicator.css
EarlyBlue/communicator/tasksOverlay.css
EarlyBlue/editor/EditorDialog.css
EarlyBlue/global/appPicker.css [new file with mode: 0644]
EarlyBlue/global/autocomplete.css
EarlyBlue/global/dirListing/dirListing.css
EarlyBlue/global/global.css
EarlyBlue/global/splitter.css
EarlyBlue/global/toolbar.css
EarlyBlue/messenger/dialogs.css
EarlyBlue/messenger/messengercompose/messengercompose.css
EarlyBlue/mozapps/downloads/downloads.css
EarlyBlue/mozapps/handling/handling.css
EarlyBlue/navigator/icons/about-popups.gif [deleted file]
EarlyBlue/navigator/navigator.css

index c666929ae50c01bcacbe957d7fa9f9f87ff5ae25..c2d4ce79abcd397a2978c9a1f529352f60b93685 100644 (file)
 }
 
 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");
 }
index 6553aa53d664c56a3660f595b9c7c452c46daf4f..3844f1eb276860e48a1c4d145a85555d8e85b663 100644 (file)
 
 /* ::::: 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;
+}
index df7341f54ecc629295ad90d036d01983bcb8db1d..cbce6ba6aa2c5626fbd72fe75201c02f0e3f20cc 100644 (file)
   -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");
 }
index 39d77040809458587890264621ed75c60058d0b4..e0ea93e854e780ec033940e0d1e3a2cd3fdb1ead 100644 (file)
 
 /* ::::: 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");
 }
index 1151d8f7a8a09a390ac44bbb287306602da9095b..fe43c8478677ddd4f7279e79227b579e4d290dbc 100644 (file)
@@ -279,7 +279,7 @@ label#alignLabel {
 
 /* Don't change width/height of these without changing values in 
   GetOriginalWidth(), EdImageProps.js
-*/    
+*/
 #preview-image-box {
   border: 1px inset #CCD0DD;
   width: 82px;
diff --git a/EarlyBlue/global/appPicker.css b/EarlyBlue/global/appPicker.css
new file mode 100644 (file)
index 0000000..690c156
--- /dev/null
@@ -0,0 +1,39 @@
+
+#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
index 5878ae11fba204fc82d6981b4fc9efa57d0b61ad..8a1e4bfd283edd4d624525de6f2f3520b7396bb5 100644 (file)
@@ -113,6 +113,11 @@ panel[type="autocomplete-richlistbox"],
   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;
 }
@@ -125,6 +130,11 @@ panel[type="autocomplete-richlistbox"],
   color: white !important;
 }
 
+.autocomplete-treebody::-moz-tree-image(treecolAutoCompleteValue) {
+  max-width: 16px;
+  height: 16px;
+}
+
 /* ::::: richlistbox autocomplete ::::: */
 
 .autocomplete-richlistbox {
@@ -134,19 +144,26 @@ panel[type="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 {
@@ -154,18 +171,6 @@ panel[type="autocomplete-richlistbox"],
   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;
@@ -177,10 +182,11 @@ panel[type="autocomplete-richlistbox"],
   padding: 0;
 }
 
-.ac-emphasize-text {
+html|*.ac-emphasize-text {
   margin: 0 !important;
   padding: 0;
   font-weight: bold;
+  text-decoration: underline;
 }
 
 .ac-title, .ac-url {
index 97f3c7f34b272b71cbff33e4cbb975e27efd9fde..f1fdc2c3e95b3b322d30cac3559c32f6caf64949 100644 (file)
@@ -82,10 +82,6 @@ p {
   float: right;
 }
 
-#UI_showHidden:not(:hover) {
-  color: #808080;
-}
-
 table {
   clear: both;
   width: 90%;
@@ -96,21 +92,18 @@ thead {
   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 */
@@ -118,22 +111,14 @@ td:not(:first-child) {
   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");
 }
index dba2b9a4f50f6d2471614cf5523191e623e65fde..b6cead9cdfaf564a907de0f22118d042b5a53231 100644 (file)
@@ -96,7 +96,8 @@ window.dialog {
 .message-icon,
 .alert-icon,
 .error-icon,
-.question-icon {
+.question-icon,
+.authentication-icon {
   width: 32px;
   height: 32px;
 }
@@ -113,7 +114,8 @@ window.dialog {
   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");
 }
 
index f82686ca8c9fb4edf64e19696a57dde90ab26ebe..d6f13fe27d483fc83fd7987b3d1fbabc35ec298e 100644 (file)
@@ -59,13 +59,6 @@ splitter:hover:active {
   background-color: #999999;
 }
 
-.toolbar-splitter {
-  min-width: 2px;
-  margin: 2px 0;
-  border: none;
-  -moz-border-start: 1px dotted #666699;
-}
-
 /* ::::: splitter (horizontal) ::::: */
 
 splitter[orient="vertical"] {
@@ -139,4 +132,3 @@ splitter[collapse="before"][state="collapsed"][orient="vertical"] > grippy {
 splitter[collapse="after"][state="collapsed"][orient="vertical"] > grippy {
   background-image: url("chrome://global/skin/splitter/grip-horiz-before.gif");
 }
-
index 79c89c5e633258d3ccccac064e60fcfe47cc62d4..e6e2f00a152af0562a2e1760701acc6b72cbaa75 100644 (file)
@@ -123,11 +123,6 @@ toolbarpaletteitem[place="toolbar"] > toolbarspacer {
   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;
index d1cd2ff92ec4edc4652bb4231d5f4222889bf1c7..2466928a2f33b1e019d0a127efcee5d5b172e2d3 100644 (file)
@@ -44,7 +44,7 @@
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
 /* ::::: button-like menus ::::: */
+
 menu.push {
   border: 1px outset #CCD0DD;
   padding: 2px;
@@ -75,10 +75,7 @@ askSendFormat {
  -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");
 }
index 4aab5ee764cdc0c3149e57695aa391c162a65735..1f99008f4f237a4ac9d8266b1b2d48f0c83ddcbc 100644 (file)
   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) {
index 214ffb78db65fab057015e62daf231720c7632ac..feab5f42c2c8ab932ea7a5a68b81589a4a9d8eab 100644 (file)
@@ -23,17 +23,8 @@ richlistitem[type="download"] .name {
   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 {
@@ -54,12 +45,6 @@ richlistitem[type="download"] .name {
 .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);
 }
@@ -70,13 +55,6 @@ richlistitem[type="download"] .name {
   -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");
 }
index 39c16c11d32009e5ceb7c9c2d003287cfc4b2d5e..5c413f3d65ae6e428bde3a4ec0066205ae3c6a75 100644 (file)
@@ -3,10 +3,14 @@
   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; 
diff --git a/EarlyBlue/navigator/icons/about-popups.gif b/EarlyBlue/navigator/icons/about-popups.gif
deleted file mode 100644 (file)
index fc5f681..0000000
Binary files a/EarlyBlue/navigator/icons/about-popups.gif and /dev/null differ
index b2e47ce574c1b66e134c50a51d6fdaa8f86b79ec..0a9e91701ec0b743459910bf855feddbb7225435 100644 (file)
   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;
 }
@@ -270,11 +270,6 @@ toolbar[toolbarmode="small"] > toolbargrippy {
   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 {