#app-picker {
- width:320px !important;
- max-width:320px !important;
+ width: 320px;
}
#content-description {
- font-weight:bold;
+ font-weight: bold;
}
-#suggested-filename {
- font-weight:normal;
+#content-icon,
+.listcell-icon {
+ height: 32px;
+ width: 32px;
}
-#file-info {
+#content-icon,
+.listcell-icon,
+.listcell-label {
+ margin: 5px;
}
-
-#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;
- -moz-padding-end:10px;
- -moz-padding-start:10px;
-}
-
-#browse-button {
- margin-top:10px;
-}
\ No newline at end of file
/* ::::: miscellaneous formatting ::::: */
+:root:-moz-lwtheme,
+[lwthemefooter="true"] {
+ -moz-appearance: none;
+}
+
+:root:-moz-lwtheme-darktext {
+ text-shadow: 1px 1px 2px #FFFFFF;
+}
+
+:root:-moz-lwtheme-brighttext {
+ text-shadow: 1px 1px 2px #000000;
+}
+
+statusbar:-moz-lwtheme,
+sidebarheader:-moz-lwtheme {
+ -moz-appearance: none;
+ background: none;
+ border-style: none;
+}
+
.inset {
border: 1px inset #CCD0DD;
/* margin: 0px 5px 5px; */
}
.statusOverlay {
+ -moz-box-align: center;
+ -moz-box-pack: center;
background-color: rgba(0,0,0,0.55);
}
max-width: none;
}
+menubar > menu:-moz-lwtheme {
+ -moz-appearance: none;
+}
+
/* ..... internal content .... */
.menu-text,
notification {
background-color : #FFFFCC;
color: #000000;
+ text-shadow: none;
}
notification[type="info"] {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end.gif");
}
-.left-arrow, .right-arrow:-moz-locale-dir(rtl) {
+.previous-arrow, .next-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp.gif");
}
-.right-arrow, .left-arrow:-moz-locale-dir(rtl) {
+.next-arrow, .previous-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp.gif");
}
background-color: #999999;
}
+splitter:-moz-lwtheme {
+ background: none;
+}
+
/* ::::: splitter (horizontal) ::::: */
splitter[orient="vertical"] {
background-color: transparent;
}
+/* ::::: lightweight theme ::::: */
+
+toolbox:-moz-lwtheme,
+toolbar:-moz-lwtheme {
+ -moz-appearance: none;
+ background: none;
+ border-style: none;
+}
+
/* ::::: toolbar decorations ::::: */
toolbarseparator {
color: #999999;
}
+toolbarbutton:-moz-lwtheme {
+ text-shadow: none;
+}
+
/* ..... checked state ..... */
toolbarbutton[checked="true"] {
color: #000000;
}
-tree:-moz-locale-dir(ltr) treecol[insertafter="true"],
-tree:-moz-locale-dir(rtl) treecol[insertbefore="true"] {
+treecol[insertafter="true"]:-moz-locale-dir(ltr),
+treecol[insertbefore="true"]:-moz-locale-dir(rtl) {
border-right: 1px solid #000000;
}
-tree:-moz-locale-dir(rtl) treecol[insertafter="true"],
-tree:-moz-locale-dir(ltr) treecol[insertbefore="true"] {
+treecol[insertafter="true"]:-moz-locale-dir(rtl),
+treecol[insertbefore="true"]:-moz-locale-dir(ltr) {
border-left: 1px solid #000000;
}
max-height: 32px;
}
+richlistitem[plugin] .addonIcon > image {
+ list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
+}
+
+richlistitem[lwtheme] .addonIcon > image {
+ list-style-image: url("chrome://mozapps/skin/extensions/themeGeneric.png");
+}
+
.updateBadge,
.notifyBadge {
width: 16px;
-moz-padding-start: 10px;
}
-#viewGroup radio {
+#viewGroup > radio {
margin: 0px;
padding: 1px 3px;
min-width: 4.5em;
border: 1px solid transparent;
}
-#viewGroup radio:hover {
+#viewGroup > radio:hover {
border: 1px outset #CCD0DD;
}
-#viewGroup radio[selected="true"] {
+#viewGroup > radio[selected="true"] {
border: 1px inset #CCD0DD;
background-color: #DDDDDD;
}
#app-picker {
- width:320px !important;
- max-width:320px !important;
+ width: 320px;
}
#content-description {
- font-weight:bold;
+ font-weight: bold;
}
-#suggested-filename {
- font-weight:normal;
+#content-icon,
+.listcell-icon {
+ height: 32px;
+ width: 32px;
}
-#file-info {
+#content-icon,
+.listcell-icon,
+.listcell-label {
+ margin: 5px;
}
-
-#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;
- -moz-padding-end:10px;
- -moz-padding-start:10px;
-}
-
-#browse-button {
- margin-top:10px;
-}
\ No newline at end of file
/* ::::: miscellaneous formatting ::::: */
+:root:-moz-lwtheme,
+[lwthemefooter="true"] {
+ -moz-appearance: none;
+}
+
+:root:-moz-lwtheme-darktext {
+ text-shadow: 1px 1px 2px #FFCF00;
+}
+
+:root:-moz-lwtheme-brighttext {
+ text-shadow: 1px 1px 2px #000000;
+}
+
+statusbar:-moz-lwtheme,
+sidebarheader:-moz-lwtheme {
+ -moz-appearance: none;
+ background: none;
+ border-style: none;
+}
+
.inset {
/* border: 1px inset #FF9F00;
margin: 0px 5px 5px; */
}
.statusOverlay {
+ -moz-box-align: center;
+ -moz-box-pack: center;
background-color: rgba(0,0,0,0.55);
}
max-width: none;
}
+menubar > menu:-moz-lwtheme {
+ -moz-appearance: none;
+}
+
/* ..... internal content .... */
.menu-text,
notification {
background-color : #FFCF00;
color: #000000;
+ text-shadow: none;
-moz-border-radius: 8px;
}
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end-hover.gif");
}
-.left-arrow, .right-arrow:-moz-locale-dir(rtl) {
+.previous-arrow, .next-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp.gif");
}
-.left-arrow:hover, .right-arrow:-moz-locale-dir(rtl):hover {
+.previous-arrow:hover, .next-arrow:-moz-locale-dir(rtl):hover {
list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-hover.gif");
}
-.right-arrow, .left-arrow:-moz-locale-dir(rtl) {
+.next-arrow, .previous-arrow:-moz-locale-dir(rtl) {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp.gif");
}
-.right-arrow:hover, .left-arrow:-moz-locale-dir(rtl):hover {
+.next-arrow:hover, .previous-arrow:-moz-locale-dir(rtl):hover {
list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-hover.gif");
}
margin: 0px;
}
+splitter:-moz-lwtheme {
+ background: none;
+}
+
/* ::::: splitter (horizontal) ::::: */
splitter[orient="vertical"] {
background-color: transparent;
}
+/* ::::: lightweight theme ::::: */
+
+toolbox:-moz-lwtheme,
+toolbar:-moz-lwtheme {
+ -moz-appearance: none;
+ background: none;
+ border-style: none;
+}
+
/* ::::: toolbar decorations ::::: */
toolbarseparator {
color: #8050B0;
}
+toolbarbutton:-moz-lwtheme {
+ text-shadow: none;
+}
+
+
/* ..... checked state ..... */
toolbarbutton[checked="true"] {
color: #000000;
}
-tree:-moz-locale-dir(ltr) treecol[insertafter="true"],
-tree:-moz-locale-dir(rtl) treecol[insertbefore="true"] {
+treecol[insertafter="true"]:-moz-locale-dir(ltr),
+treecol[insertbefore="true"]:-moz-locale-dir(rtl) {
border-right: 1px solid #FFCF00;
}
-tree:-moz-locale-dir(rtl) treecol[insertafter="true"],
-tree:-moz-locale-dir(ltr) treecol[insertbefore="true"] {
+treecol[insertafter="true"]:-moz-locale-dir(rtl),
+treecol[insertbefore="true"]:-moz-locale-dir(ltr) {
border-left: 1px solid #FFCF00;
}
max-height: 32px;
}
+richlistitem[plugin] .addonIcon > image {
+ list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
+}
+
+richlistitem[lwtheme] .addonIcon > image {
+ list-style-image: url("chrome://mozapps/skin/extensions/themeGeneric.png");
+}
+
.updateBadge,
.notifyBadge {
width: 16px;
-moz-padding-start: 10px;
}
-#viewGroup radio {
+#viewGroup > radio {
-moz-border-radius: 5px;
margin: 0px;
padding: 1px 3px;
border: 1px solid transparent;
}
-#viewGroup radio:hover {
+#viewGroup > radio:hover {
background-color: #FFCF00;
color: #000000;
}
-#viewGroup radio[selected="true"] {
+#viewGroup > radio[selected="true"] {
background-color: #008484;
color: #000000;
}