background-color: #FFFFFF !important;
}
-toolbarpaletteitem[place="toolbar"] {
- -moz-margin-start: -2px;
- -moz-margin-end: -2px;
- border-left: 2px solid transparent;
- border-right: 2px solid transparent;
-}
-
toolbarpaletteitem[place="toolbar"] > toolbarspacer {
width: 11px;
}
/* ..... drag and drop feedback ..... */
+toolbarpaletteitem[place="toolbar"] {
+ -moz-margin-start: -2px;
+ -moz-margin-end: -2px;
+ border-left: 2px solid transparent;
+ border-right: 2px solid transparent;
+}
+
toolbarpaletteitem[dragover="left"] {
border-left-color: #000000;
}
.mainBox {
text-align: center;
+ display: table;
+ width: 100%;
+ height: 100%;
background-color: #CCD0DD;
color: #000000;
- border-radius: 12px;
- /* recessed effect with 'disabled' shadow */
- box-shadow: inset 0 1px 5px #808080;
- padding: 5px;
-moz-user-select: none;
position: relative;
}
.hoverBox {
+ display: table-cell;
+ -moz-box-sizing: border-box;
padding: 5px;
+ vertical-align: middle;
+ width: 100%;
+ height: 100%;
+}
+:-moz-handler-vulnerable-updatable .hoverBox:active,
+:-moz-handler-vulnerable-no-update .hoverBox:active,
+:-moz-handler-clicktoplay .hoverBox:active {
+ background-color: #CCCCCC;
+}
+
+:-moz-handler-vulnerable-updatable .hoverBox,
+:-moz-handler-vulnerable-no-update .hoverBox,
+:-moz-handler-blocked .hoverBox,
+:-moz-handler-crashed .hoverBox {
}
html|a {
}
.icon {
- display: inline-block;
width: 48px;
height: 48px;
background-position: center;
background-repeat: no-repeat;
border: none;
background-color: transparent;
+ -moz-user-focus: ignore;
+ margin-bottom: 6px;
}
+
:-moz-type-unsupported .icon,
:-moz-type-unsupported-platform .icon {
background-image: url("chrome://mozapps/skin/plugins/contentPluginMissing.png");
}
:-moz-handler-vulnerable-updatable .icon,
:-moz-handler-vulnerable-no-update .icon {
- background-image: url("chrome://mozapps/skin/plugins/contentPluginClickToPlay.png");
+ background-image: url("chrome://mozapps/skin/plugins/contentPluginBlocked.png");
+ -moz-user-focus: normal;
}
-
-:-moz-handler-clicktoplay .icon {
- background-image: url("chrome://mozapps/skin/plugins/contentPluginClickToPlayPlain.png");
- background-position: 0 0;
+:-moz-handler-blocked .icon {
+ background-image: url("chrome://mozapps/skin/plugins/contentPluginBlocked.png");
}
-:-moz-handler-clicktoplay .hoverBox:hover .icon,
-:-moz-handler-clicktoplay .hoverBox:hover:active .icon {
- background-position: -48px 0;
+:-moz-handler-clicktoplay .icon {
+ background-image: url("chrome://mozapps/skin/plugins/contentPluginActivate.png");
+ -moz-user-focus: normal;
}
-
:-moz-handler-disabled .icon {
background-image: url("chrome://mozapps/skin/plugins/contentPluginDisabled.png");
}
-:-moz-handler-blocked .icon {
- background-image: url("chrome://mozapps/skin/plugins/contentPluginBlocked.png");
-}
:-moz-handler-crashed .icon {
background-image: url("chrome://mozapps/skin/plugins/contentPluginCrashed.png");
}
margin-left: 5px;
}
-.msg {
- cursor: default;
- width: 100%;
-}
-
-:-moz-handler-clicktoplay .mainBox,
-:-moz-handler-clicktoplay .icon,
-:-moz-handler-clicktoplay .msgClickToPlay,
-:-moz-handler-vulnerable-updatable .msgClickToPlay,
-:-moz-handler-vulnerable-no-update .msgClickToPlay {
- cursor: pointer;
-}
-
@media not all and (-moz-touch-enabled) {
:-moz-handler-clicktoplay .msgTapToPlay {
display: none;
right: 4px;
border: none;
background-color: transparent;
- background-image: url("chrome://global/skin/icons/close-button.gif");
+ background-image: url("chrome://mozapps/skin/plugins/contentPluginClose.png");
background-repeat: no-repeat;
}
-.closeIcon:-moz-locale-dir(rtl) {
+.mainBox[chromedir="rtl"] .closeIcon {
right: auto;
left: 4px;
}
-:-moz-handler-clicktoplay .mainBox {
- background-image: none;
- background-color: rgba(255, 255, 255, .2);
- border: 1px dashed rgba(128, 128, 128, 0.5);
- color: #808080;
- text-shadow: none;
- box-shadow: none;
- transition: background-color 150ms ease;
-}
-
-:-moz-handler-clicktoplay .mainBox:hover,
-:-moz-handler-clicktoplay .mainBox:hover:active {
- background-color: rgba(255, 255, 255, .8);
+.action-link {
+ display: inline-block;
+ border-radius: 10px;
+ background-color: #9999CC;
+ padding: 2px 8px;
+ margin-top: 7px;
+ text-decoration: none;
}
-
-:-moz-handler-clicktoplay .mainBox,
-:-moz-handler-clicktoplay html|a {
- color: #000000;
+.action-link:active {
+ background-color: #666699;
}
-:-moz-handler-clicktoplay .hoverBox:hover,
-:-moz-handler-clicktoplay .hoverBox:hover html|a,
-:-moz-handler-clicktoplay .hoverBox:hover:active,
-:-moz-handler-clicktoplay .hoverBox:hover:active html|a {
+:-moz-handler-vulnerable-updatable .action-link {
+ background-color: #CCCC60;
}
-
-:-moz-handler-clicktoplay .closeIcon {
- background-image: url("chrome://mozapps/skin/plugins/contentPluginClose.png");
+:-moz-handler-vulnerable-updatable .action-link:active {
+ background-color: #AAAA40;
}
-moz-margin-end: 6px;
}
+.inline-link {
+ color: blue;
+ text-decoration: none;
+}
+
+.inline-link:hover {
+ text-decoration: underline;
+}
+
+/* Unsupported Page */
+#unsupportedLabel, #unsupportedLinkLabel {
+ -moz-margin-start: 0;
+ -moz-padding-start: 0;
+}
+
/* Update Found Basic Page */
#updateName, #updateFinishedName {
font-weight: bold;
background-color: #000000 !important;
}
-toolbarpaletteitem[place="toolbar"] {
- -moz-margin-start: -2px;
- -moz-margin-end: -2px;
- border-left: 2px solid transparent;
- border-right: 2px solid transparent;
-}
-
toolbarpaletteitem[place="toolbar"] > toolbarspacer {
width: 11px;
}
/* ..... drag and drop feedback ..... */
+toolbarpaletteitem[place="toolbar"] {
+ -moz-margin-start: -2px;
+ -moz-margin-end: -2px;
+ border-left: 2px solid transparent;
+ border-right: 2px solid transparent;
+}
+
toolbarpaletteitem[dragover="left"] {
border-left-color: #008484;
}
.mainBox {
text-align: center;
+ display: table;
+ width: 100%;
+ height: 100%;
background-color: #000000;
color: #FFCF00;
- border-radius: 12px;
- /* recessed effect with 'disabled' shadow */
- box-shadow: inset 0 1px 5px #8050B0;
- padding: 5px;
-moz-user-select: none;
position: relative;
}
.hoverBox {
+ display: table-cell;
+ -moz-box-sizing: border-box;
padding: 5px;
+ vertical-align: middle;
+ width: 100%;
+ height: 100%;
+}
+:-moz-handler-vulnerable-updatable .hoverBox:active,
+:-moz-handler-vulnerable-no-update .hoverBox:active,
+:-moz-handler-clicktoplay .hoverBox:active {
+ background-color: #404000;
+}
+
+:-moz-handler-vulnerable-updatable .hoverBox,
+:-moz-handler-vulnerable-no-update .hoverBox,
+:-moz-handler-blocked .hoverBox,
+:-moz-handler-crashed .hoverBox {
}
html|a {
}
.icon {
- display: inline-block;
width: 48px;
height: 48px;
background-position: center;
background-repeat: no-repeat;
border: none;
background-color: transparent;
+ -moz-user-focus: ignore;
+ margin-bottom: 6px;
}
+
:-moz-type-unsupported .icon,
:-moz-type-unsupported-platform .icon {
background-image: url("chrome://mozapps/skin/plugins/contentPluginMissing.png");
:-moz-handler-clicktoplay .icon,
:-moz-handler-vulnerable-updatable .icon,
:-moz-handler-vulnerable-no-update .icon {
- background-image: url("chrome://mozapps/skin/plugins/contentPluginClickToPlay.png");
+ background-image: url("chrome://mozapps/skin/plugins/contentPluginBlocked.png");
+ -moz-user-focus: normal;
}
-
-:-moz-handler-clicktoplay .icon {
- background-image: url("chrome://mozapps/skin/plugins/contentPluginClickToPlayPlain.png");
- background-position: 0 0;
+:-moz-handler-blocked .icon {
+ background-image: url("chrome://mozapps/skin/plugins/contentPluginBlocked.png");
}
-:-moz-handler-clicktoplay .hoverBox:hover .icon,
-:-moz-handler-clicktoplay .hoverBox:hover:active .icon {
- background-position: -48px 0;
+:-moz-handler-clicktoplay .icon {
+ background-image: url("chrome://mozapps/skin/plugins/contentPluginActivate.png");
+ -moz-user-focus: normal;
}
-
:-moz-handler-disabled .icon {
background-image: url("chrome://mozapps/skin/plugins/contentPluginDisabled.png");
}
-:-moz-handler-blocked .icon {
- background-image: url("chrome://mozapps/skin/plugins/contentPluginBlocked.png");
-}
:-moz-handler-crashed .icon {
background-image: url("chrome://mozapps/skin/plugins/contentPluginCrashed.png");
}
margin-left: 5px;
}
-.msg {
- cursor: default;
- width: 100%;
-}
-
-:-moz-handler-clicktoplay .mainBox,
-:-moz-handler-clicktoplay .icon,
-:-moz-handler-clicktoplay .msgClickToPlay,
-:-moz-handler-vulnerable-updatable .msgClickToPlay,
-:-moz-handler-vulnerable-no-update .msgClickToPlay {
- cursor: pointer;
-}
-
@media not all and (-moz-touch-enabled) {
:-moz-handler-clicktoplay .msgTapToPlay {
display: none;
right: 4px;
border: none;
background-color: transparent;
- background-image: url("chrome://global/skin/icons/close.png");
+ background-image: url("mozapps/skin/plugins/contentPluginClose.png");
background-repeat: no-repeat;
}
-.closeIcon:-moz-locale-dir(rtl) {
+.mainBox[chromedir="rtl"] .closeIcon(rtl) {
right: auto;
left: 4px;
}
background-position: -16px 0;
}
-:-moz-handler-clicktoplay .mainBox {
- background-image: none;
- background-color: rgba(0, 0, 0, .2);
- border: 2px dashed rgba(255, 207, 0, 0.7);
- border-radius: 8px;
- color: #8050B0;
- text-shadow: none;
- box-shadow: none;
- transition: background-color 150ms ease;
-}
-
-:-moz-handler-clicktoplay .mainBox:hover,
-:-moz-handler-clicktoplay .mainBox:hover:active {
- background-color: rgba(0, 0, 0, .8);
+.action-link {
+ display: inline-block;
+ border-radius: 10px;
+ background-color: #C09070;
+ color: #000000;
+ padding: 2px 8px;
+ margin-top: 7px;
+ text-decoration: none;
}
-
-:-moz-handler-clicktoplay .mainBox,
-:-moz-handler-clicktoplay html|a {
- color: #8050B0;
+.action-link:active {
+ background-color: #FFCF00;
}
-:-moz-handler-clicktoplay .hoverBox:hover,
-:-moz-handler-clicktoplay .hoverBox:hover html|a,
-:-moz-handler-clicktoplay .hoverBox:hover:active,
-:-moz-handler-clicktoplay .hoverBox:hover:active html|a {
- color: #FFCF00;
+:-moz-handler-vulnerable-updatable .action-link {
+ background-color: #a81b0c;
}
-
-:-moz-handler-clicktoplay .closeIcon {
- background-image: url("chrome://mozapps/skin/plugins/contentPluginClose.png");
+:-moz-handler-vulnerable-updatable .action-link:active {
+ background-color: #801409;
}
-moz-margin-end: 6px;
}
+.inline-link {
+ color: #3333FF;
+ text-decoration: none;
+}
+
+.inline-link:hover {
+ text-decoration: underline;
+}
+
+/* Unsupported Page */
+#unsupportedLabel, #unsupportedLinkLabel {
+ -moz-margin-start: 0;
+ -moz-padding-start: 0;
+}
+
/* Update Found Basic Page */
#updateName, #updateFinishedName {
font-weight: bold;
HG_MOZ_DIR=/mnt/mozilla/hg/comm-beta/mozilla
MOZ_HG_OPTIONS=
-MOZ_DIR=toolkit/themes/windows/
+MOZ_DIR="toolkit/themes/windows/ toolkit/themes/shared/"
MOZ_TAG_PRE=$TAG_PRE_MOZ
MOZ_TAG_POST=$TAG_POST_MOZ
MOZ_NAME_EXTRA=" (toolkit)"
HG_MOZB_DIR=/mnt/mozilla/hg/comm-beta/mozilla
MOZB_HG_OPTIONS=
-MOZB_DIR=browser/themes/windows/
+MOZB_DIR="browser/themes/windows/ browser/themes/shared/"
MOZB_TAG_PRE=$TAG_PRE_MOZ
MOZB_TAG_POST=$TAG_POST_MOZ
MOZB_NAME_EXTRA=" (browser)"