1 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
5 background-color : #FFFFCC;
9 notification[type="info"] {
11 background-color: #CCD0DD;
14 notification[type="critical"] {
16 background-color: #FFC0C0;
19 .messageText > .text-link {
20 color: inherit !important;
21 text-decoration: underline;
29 margin-inline-start: 6px;
30 margin-inline-end: 1px;
33 /* Default icons for notifications */
35 .messageImage[type="info"] {
36 list-style-image: url("chrome://global/skin/icons/information-16.png");
39 .messageImage[type="warning"] {
40 list-style-image: url("chrome://global/skin/icons/warning-16.png");
43 .messageImage[type="critical"] {
44 list-style-image: url("chrome://global/skin/icons/error-16.png");
48 list-style-image: url("chrome://global/skin/icons/close-button.gif");
53 .messageCloseButton > .toolbarbutton-icon {
54 margin-inline-start: 5px;
57 /* === BEGIN popupnotification.inc.css === */
59 .popup-notification-body-container {
60 padding: var(--arrowpanel-padding);
63 .popup-notification-icon {
66 margin-inline-end: var(--arrowpanel-padding);
69 .popup-notification-body {
73 .popup-notification-closebutton {
74 margin-inline-end: -8px;
78 .popup-notification-origin:not([value]),
79 .popup-notification-learnmore-link:not([href]) {
83 .popup-notification-origin {
84 margin-bottom: .3em !important;
87 .popup-notification-learnmore-link {
88 margin-top: .5em !important;
91 .popup-notification-button-container {
92 background-color: var(--arrowpanel-dimmed);
96 .popup-notification-button-container > toolbarseparator {
97 -moz-appearance: none;
99 border-left: 1px solid var(--panel-separator-color);
104 .popup-notification-button-container:hover > toolbarseparator {
108 .popup-notification-button {
110 -moz-appearance: none;
111 background-color: transparent;
118 /* border-top: 1px solid var(--panel-separator-color);*/
121 .popup-notification-button:hover:not([disabled]) {
122 /* background-color: var(--arrowpanel-dimmed);*/
125 .popup-notification-button:hover:active:not([disabled]) {
126 /* background-color: var(--arrowpanel-dimmed-further);
127 box-shadow: 0 1px 0 hsla(210,4%,10%,.05) inset;*/
130 .popup-notification-button[disabled] {
131 /* background-color: var(--arrowpanel-dimmed-further);
135 .popup-notification-button[default] {
139 .popup-notification-button[default]:not([disabled]) {
140 /* background-color: #0996f8;
144 .popup-notification-button[default]:hover:not([disabled]) {
145 /* background-color: #0675d3;*/
148 .popup-notification-button[default]:hover:active:not([disabled]) {
149 /* background-color: #0568ba;*/
152 .popup-notification-button[anonid="secondarybutton"][hidden="true"] ~ .popup-notification-button[default] {
156 .popup-notification-button > .button-box {
159 /* prevent double border on windows when focused */
163 .popup-notification-dropmarker {
168 .popup-notification-dropmarker > .button-box > hbox {
172 .popup-notification-dropmarker > .button-box > .button-menu-dropmarker {
173 /* This is to override the linux !important */
174 -moz-appearance: none !important;
180 .popup-notification-dropmarker > .button-box > .button-menu-dropmarker > .dropmarker-icon {
183 list-style-image: url(chrome://global/skin/icons/menubutton-dropmarker.svg);
184 filter: url(chrome://global/skin/filters.svg#fill);
188 /* === END popupnotification.inc.css === */
190 .popup-notification-button:-moz-focusring {
191 outline: 1px -moz-dialogtext dotted;
192 outline-offset: -1px;
195 /* Override default icon size which is too small for this dropdown */
196 .popup-notification-dropmarker > .button-box > .button-menu-dropmarker {
201 @media (-moz-windows-default-theme) {
202 /* Swap the default and secondary action, because Windows
203 * platform conventions put the default action on the left. */
204 .popup-notification-button[default] {