fix new doorhanger indicator to looks really good, make sync promo look nice, fix...
authorRobert Kaiser <kairo@kairo.at>
Sat, 27 Aug 2011 17:01:16 +0000 (19:01 +0200)
committerRobert Kaiser <kairo@kairo.at>
Sat, 27 Aug 2011 17:01:16 +0000 (19:01 +0200)
LCARStrek/browser/browser.css
LCARStrek/browser/urlbar-arrow.png
LCARStrek/global/aboutSupport.css

index a03b3a86a152bdabc5d5393718962325c296e9d4..8318704a8e27a18f7a89f3b7613e237903ef0be3 100644 (file)
@@ -1480,12 +1480,12 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
 }
 
 .panel-promo-box {
-  margin: 8px -16px -16px -16px;
-  padding: 8px 16px;
-  background-color: #000000;
+  margin: 5px -6px -6px -6px;
+  padding: 5px;
+  background-color: #000040;
   color: #FF9F00;
-  border-bottom-left-radius: 6px;
-  border-bottom-right-radius: 6px;
+  border-bottom-left-radius: 5px;
+  border-bottom-right-radius: 5px;
   border-top: 1px solid #9C9CFF;
 }
 
@@ -1497,8 +1497,8 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action-
 
 .panel-promo-closebutton {
   list-style-image: url("chrome://global/skin/icons/close-button.gif");
-  -moz-margin-end: -10px;
-  margin-top: -5px;
+  -moz-margin-end: -3px;
+  margin-top: -3px;
 }
 
 .panel-promo-closebutton:hover {
@@ -1981,16 +1981,13 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
   background-color: #000000;
   background-clip: padding-box;
   padding-left: 3px;
-  border-radius: 2.5px 0 0 2.5px;
+  border-radius: 3px 0 0 3px;
   -moz-border-image: url("chrome://browser/skin/urlbar-arrow.png") 0 8 0 0 / 0 8px 0 0;
   -moz-margin-end: -8px;
-  margin-top: -2px;
-  margin-bottom: -2px;
 }
 
 #notification-popup-box:not([hidden]) + #identity-box {
   -moz-padding-start: 10px;
-  border-radius: 0;
 }
 
 #notification-popup-box:-moz-locale-dir(rtl),
@@ -2004,8 +2001,8 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
 }
 
 .notification-anchor-icon:-moz-focusring {
-  outline: 1px dotted -moz-DialogText;
-  outline-offset: -3px;
+  outline: 1px dotted #008484;
+/*  outline-offset: -3px; */
 }
 
 #default-notification-icon {
index 979ce3fc3d29f60c7d0d5473584b976addcf322a..16eb71420ace05737fff605d7dd60022fe19a66a 100644 (file)
Binary files a/LCARStrek/browser/urlbar-arrow.png and b/LCARStrek/browser/urlbar-arrow.png differ
index 283a842241d7adadc081ac8d98d8c7ca1685d471..fb6ba237a85d5884e529ff6bf9e332a076c8001d 100644 (file)
@@ -84,15 +84,50 @@ table {
   border-spacing: 0px;
 }
 
+table + table {
+  margin-top: 1em;
+}
+
 th, td {
   padding: 3px;
 }
 
-th + th,
-td + td {
+th:not(:first-child),
+td:not(:first-child) {
   border-left: 1px dotted #9C9FFF;
 }
 
+/* adjustments for not painting outside of table border */
+thead:first-child > th:first-child, /* prefs table misses a tr in thead */
+thead:first-child > tr:first-child > th:first-child,
+thead:first-child > tr:first-child > td:first-child,
+tbody:first-child > tr:first-child > th:first-child,
+tbody:first-child > tr:first-child > td:first-child {
+  border-top-left-radius: 9px;
+}
+
+thead:first-child > th:last-child, /* prefs table misses a tr in thead */
+thead:first-child > tr:first-child > th:last-child,
+thead:first-child > tr:first-child > td:last-child,
+tbody:first-child > tr:first-child > th:last-child,
+tbody:first-child > tr:first-child > td:last-child {
+  border-top-right-radius: 9px;
+}
+
+thead:last-child > tr:last-child > th:first-child,
+thead:last-child > tr:last-child > td:first-child,
+tbody:last-child > tr:last-child > th:first-child,
+tbody:last-child > tr:last-child > td:first-child {
+  border-bottom-left-radius: 9px;
+}
+
+thead:last-child > tr:last-child > th:last-child,
+thead:last-child > tr:last-child > td:last-child,
+tbody:last-child > tr:last-child > th:last-child,
+tbody:last-child > tr:last-child > td:last-child {
+  border-bottom-right-radius: 9px;
+}
+
 thead th {
   text-align: center;
 }
@@ -108,9 +143,15 @@ th.column {
   width: 0px;
 }
 
+tr:not(:first-child) > td,
+tr:not(:first-child) > th,
+tbody:not(:first-child) > tr > td,
+tbody:not(:first-child) > tr > th {
+  border-top: 1px dotted #9C9FFF;
+}
+
 td {
   text-align: start;
-  border-top: 1px dotted #9C9FFF;
 }
 
 .prefs-table {