/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ @import url("chrome://global/skin/global-shared.css"); @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @namespace html url("http://www.w3.org/1999/xhtml"); :root { /* ::::: Variables ::::: */ --panel-description-color: hsl(0,0%,50%); /* ::::: Styles ::::: */ appearance: auto; -moz-default-appearance: dialog; background-color: #FFFFFF; color: -moz-DialogText; font: message-box; } /* ::::: Alert icons :::::*/ .message-icon, .alert-icon, .error-icon, .question-icon { width: 32px; height: 32px; margin: 6px; margin-inline-end: 20px; } .message-icon { list-style-image: url("chrome://global/skin/icons/info.svg"); } .alert-dialog #infoIcon, .alert-icon { list-style-image: url("chrome://global/skin/icons/warning-64.png"); } .error-icon { list-style-image: url("chrome://global/skin/icons/error-64.png"); } .question-icon { list-style-image: url("chrome://global/skin/icons/question-64.png"); } /* Separators */ xul|separator:not([orient="vertical"]) { height: 1.5em; } xul|separator[orient="vertical"] { width: 1.5em; } xul|separator.thin:not([orient="vertical"]) { height: 0.5em; } xul|separator.thin[orient="vertical"] { width: 0.5em; } xul|separator.groove:not([orient="vertical"]) { border-top: 1px solid #A3A3A3; height: 0; margin-block: 0.4em; } xul|separator.groove[orient="vertical"] { border-left: 1px solid #A3A3A3; width: 0; margin-inline: 0.4em; } /* Input margins */ html|input { margin: 4px; }