/* 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/. */ /* ===== messageHeader.css ============================================== == Styles for the header toolbars of a mail message. ======================================================================= */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */ /* ::::: msg header toolbars ::::: */ #collapsedHeaderView, #expandedHeaderView { min-width: 1px; background-color: #E7ADE7; color: #000000; border-radius: 8px; margin-bottom: 3px; } /* ::::: msg header buttons ::::: */ #expandedAttachmentBox { width: 20em; height: 0px; list-style-image: url("chrome://messenger/skin/icons/attach.gif"); } #attachmentText { font-weight: bold; } /* ::::: msg header captions ::::: */ #expandedHeaders { padding-bottom: 2px; } mail-headerfield, mail-toggle-headerfield, mail-emailheaderfield, mail-multi-emailHeaderField, mail-messageids-headerfield, mail-tagfield, mail-urlfield { padding-top: 2px; } .headerNameBox { width: 7.7em; } .headerName { margin: 0; margin-inline-end: .25em; font-weight: bold; text-align: right; } .headerValue { margin: 0; min-width: 50px; white-space: normal; color: inherit; background-color: transparent; } .headerValueBox[singleline="true"] { overflow: hidden; } .headerValueBox[singleline="true"] > .headerValue { overflow: hidden; } .subjectvalue { font-weight: bold; } .tagvalue { margin-top: 0; margin-inline-start: 0; } /* ::::: msg header message ids ::::: */ .messageIdDisplayButton { border-radius: 3px; color: #008484; cursor: pointer; margin: 0px; padding: 0px 1px; } .messageIdDisplayButton:hover { color: #000000; background-color: #FFCF00; } .messageIdDisplayImage { padding-inline-start: 2px; -moz-box-pack: end; } /* ::::: msg header email addresses ::::: */ .emailDisplayButton { border-radius: 3px; color: #008484; cursor: pointer; margin: 0px; padding: 0px 1px; } .emailDisplayButton:hover { color: #000000; background-color: #FFCF00; } .emailDisplayImage { padding-inline-start: 2px; -moz-box-pack: end; } /* ::::: email address twisty ::::: */ .addresstwisty { margin: 1px; list-style-image: url("chrome://global/skin/tree/twisty.svg#clsd-hover"); } .addresstwisty[open] { list-style-image: url("chrome://global/skin/tree/twisty.svg#open-hover"); } /* ::::: view expand and collapse twisties ::::: */ .expandHeaderViewButton, .collapsedHeaderViewButton { margin: 2px .5em 0; padding: 0px; } .expandHeaderViewButton { list-style-image: url("chrome://global/skin/tree/twisty.svg#open-hover"); } .collapsedHeaderViewButton { list-style-image: url("chrome://global/skin/tree/twisty.svg#clsd-hover"); } /* ::::: collapsed view styles ::::: */ #collapsedHeaderView { padding-top: 2px; padding-bottom: 2px; } #collapsedAttachmentBox { -moz-box-pack: center; } #collapsedsubjectValue { background-color: transparent; } #collapseddateValue { margin-inline-start: .5em; text-align: right; background-color: transparent; } #collapseddateValue > .textbox-input-box menupopup { text-align: left; } #collapsedfromBox { width: 18em; } #collapseddateBox { width: 12em; } .collapsedHeaderDisplayName { margin: 0; margin-inline-start: .55em; margin-inline-end: .5em; font-weight: bold; } .collapsedHeaderValue, #collapsedfromValue { background: transparent; padding: 0; } .collapsedAttachmentButton { list-style-image: url("chrome://messenger/skin/icons/message-mail-attach.gif"); margin: 0; margin-inline-end: .5em; }