diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:32:43 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:32:43 +0000 |
commit | 6bf0a5cb5034a7e684dcc3500e841785237ce2dd (patch) | |
tree | a68f146d7fa01f0134297619fbe7e33db084e0aa /comm/suite/themes/classic/mac/communicator | |
parent | Initial commit. (diff) | |
download | thunderbird-upstream.tar.xz thunderbird-upstream.zip |
Adding upstream version 1:115.7.0.upstream/1%115.7.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'comm/suite/themes/classic/mac/communicator')
55 files changed, 2247 insertions, 0 deletions
diff --git a/comm/suite/themes/classic/mac/communicator/aboutPrivateBrowsing.css b/comm/suite/themes/classic/mac/communicator/aboutPrivateBrowsing.css new file mode 100644 index 0000000000..94cb3b83c8 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/aboutPrivateBrowsing.css @@ -0,0 +1,85 @@ +/* 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/. */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +#warningScreen { + background-color: -moz-Dialog; +} + +#warningBox { + background-color: -moz-Field; + color: -moz-FieldText; + border: 1px solid ThreeDShadow; + border-radius: 10px; + padding: 3em; + padding-inline-start: 30px; + margin-left: 1em; + margin-right: 1em; +} + +#warningInnerBox { + max-width: 50em; +} + +#warningTitle { + margin: 0 0 .6em 0; + font-size: 160%; + border-bottom: 1px solid ThreeDLightShadow +} + +#warningText { + font-size: 110%; + margin-left: 0; +} + +/* Pick the desired icons depending on the window's context */ + +#warningBox.private > #warningBoxIcon { + list-style-image: url("chrome://global/skin/icons/information-large.png"); + width: 48px; + height: 48px; + margin-inline-end: 1.5em; +} + +#warningBox.normal > #warningBoxIcon { + list-style-image: url("chrome://global/skin/icons/question-large.png"); + width: 48px; + height: 48px; + margin-inline-end: 1.5em; +} + +#trackWarnBox { + margin-top: 0.6em; + margin-inline-end: 4em; + -moz-box-align: start; +} + +#trackWarnIcon { + list-style-image: url("chrome://communicator/skin/icons/warning-24.png"); + width: 24px; + height: 24px; + margin-inline-end: 1em; +} + +/* Define additional styles to look similar to the netError/certError pages */ + +#warningTitle { + font-weight: bold; +} +#warningStatus { + margin: 0.4em 0 1.2em 0; + padding-bottom: 1.2em; + border-bottom: 1px solid ThreeDLightShadow; + font-size: 135%; +} + +#warningInnerBox > button { + margin: 0.8em 0 1em 0; +} + +#warningOuterBox > vbox > label, +#warningInnerBox > description { + margin-inline-start: 0; +} diff --git a/comm/suite/themes/classic/mac/communicator/aboutSessionRestore.css b/comm/suite/themes/classic/mac/communicator/aboutSessionRestore.css new file mode 100644 index 0000000000..d949105f50 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/aboutSessionRestore.css @@ -0,0 +1,40 @@ +/* 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/. */ + +#tabList { + width: 100%; + height: 12em; +} + +treechildren::-moz-tree-image(icon), +treechildren::-moz-tree-image(noicon) { + padding-right: 2px; + margin: 0px 2px; + width: 16px; + height: 16px; +} + +treechildren::-moz-tree-image(noicon) { + list-style-image: url("chrome://communicator/skin/places/bookmark-item.svg"); +} + +treechildren::-moz-tree-image(container, noicon) { + list-style-image: url("chrome://global/skin/tree/folder.png"); +} + +treechildren::-moz-tree-checkbox(checked) { + list-style-image: url("chrome://global/skin/checkbox/cbox-check.gif"); +} + +treechildren::-moz-tree-checkbox(partial) { + list-style-image: url("chrome://global/skin/checkbox/cbox-check-dis.gif"); +} + +#buttons { + margin-inline-start: 80px; +} +#buttons > button { + margin-top: 2em; + margin-inline-start: 5px; +} diff --git a/comm/suite/themes/classic/mac/communicator/button.css b/comm/suite/themes/classic/mac/communicator/button.css new file mode 100644 index 0000000000..73b87ae2a9 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/button.css @@ -0,0 +1,65 @@ +/* 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/. */ + +/* ==== button.css ========================================================== + == Styles for special buttons in the Communicator suite. + ========================================================================== */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +/* ::::: large toolbar buttons ::::: */ + +.toolbarbutton-1, +.toolbarbutton-1 > .toolbarbutton-menubutton-button { + -moz-box-orient: vertical; +} + +.toolbarbutton-1[open], +.toolbarbutton-1[open] > .toolbarbutton-menubutton-button { + text-shadow: none; +} + +.toolbarbutton-1[type="menu-button"] { + -moz-box-orient: horizontal; + padding: 0; +} + +.toolbarbutton-1[type="menu"] { + -moz-binding: url("chrome://communicator/content/bindings/generalBindings.xml#menu-vertical"); +} + +/* Override global/toolbarbutton.css */ +.toolbarbutton-1 > .toolbarbutton-text, +.toolbarbutton-menubutton-button > .toolbarbutton-text { + margin: 2px 6px !important; +} + +toolbar[mode="icons"] .toolbarbutton-1, +toolbar[mode="icons"] .toolbarbutton-menubutton-button, +toolbar[iconsize="small"] .toolbarbutton-1, +toolbar[iconsize="small"] .toolbarbutton-menubutton-button { + min-width: 0px; +} + +toolbar[mode="icons"] .toolbarbutton-text, +toolbar[mode="text"] .toolbarbutton-icon { + display: none; +} + +toolbar[mode="text"] .toolbarbutton-1, +toolbar[mode="text"] .toolbarbutton-1 > .toolbarbutton-menubutton-button { + -moz-box-orient: horizontal; +} + +toolbar[labelalign="end"] .toolbarbutton-1, +toolbar[labelalign="end"] .toolbarbutton-1 > .toolbarbutton-menubutton-button, +toolbar[labelalign="end"] .toolbarbutton-1 > hbox > vbox { + -moz-box-orient: horizontal; +} + +/* ::::: taskbuttons ::::: */ + +.taskbutton { + padding: 1px; +} diff --git a/comm/suite/themes/classic/mac/communicator/communicator.css b/comm/suite/themes/classic/mac/communicator/communicator.css new file mode 100644 index 0000000000..ae70b24ee7 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/communicator.css @@ -0,0 +1,285 @@ +/* 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/. */ + +/* ==== communicator.css ==================================================== + == Styles shared everywhere throughout the Communicator suite. + ========================================================================== */ + +@import url("chrome://global/skin/global.css"); +@import url("chrome://communicator/content/communicator.css"); +@import url("chrome://communicator/skin/brand.css"); +@import url("chrome://communicator/skin/button.css"); +@import url("chrome://communicator/skin/toolbar.css"); + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +.wizard-box { + padding: 20px 44px 10px; +} + +#titlebar:not(:-moz-lwtheme) { + display: none; +} + +#titlebar { + height: 22px; + -moz-window-dragging: drag; +} + +#titlebar-spacer { + pointer-events: none; +} + +/* On OS X, window controls are always at the left side of the window */ +#titlebar-buttonbox-container:-moz-locale-dir(ltr) { + -moz-box-ordinal-group: 0; + -moz-box-align: start; +} + +#titlebar-buttonbox-container:-moz-lwtheme { + margin-top: 3px; +} + +#titlebar-buttonbox { + -moz-appearance: -moz-window-button-box; + margin-left: 7px; +} + +/* ::::: toolbar-primary ::::: */ + +.toolbar-primary { + -moz-binding: url("chrome://communicator/content/bindings/toolbar-xpfe.xml#grippytoolbar-primary"); +} + +#throbber-box { + -moz-window-dragging: drag; +} + +/* ::::: grippies ::::: */ + +grippy { + display: none; +} + +/* ::::: autocomplete ::::: */ + +.autocomplete-history-popup { + max-height: 285px; /* 15 rows */ +} + +.autocomplete-history-dropmarker { + -moz-appearance: none; + border: none; + background-color: transparent; + margin: 0px; + padding: 0px; + list-style-image: url("chrome://communicator/skin/icons/autocomplete-dropmarker.png"); +} + +/* ::::: online/offline icons ::::: */ + +#offline-status[offline="true"] { + list-style-image: url("chrome://communicator/skin/icons/offline.png"); +} + +#offline-status { + list-style-image: url("chrome://communicator/skin/icons/online.png"); +} + +/* ::::: security button icons ::::: */ + +#security-button { + list-style-image: url("chrome://communicator/skin/icons/lock-insecure.png"); +} + +#security-button[level="high"] { + list-style-image: url("chrome://communicator/skin/icons/lock-secure.png"); +} + +#security-button[level="broken"] { + list-style-image: url("chrome://communicator/skin/icons/lock-broken.png"); +} + +/* ::::: spell checker ::::: */ + +.spell-suggestion { + font-weight: bold; +} + +/* ::::: error messages ::::: */ + +description.error { + color: #FF0000; +} + +/* ::::: directional button icons ::::: */ + +.up { + min-width: 0px; + list-style-image: url("chrome://global/skin/arrow/arrow-up.gif"); +} + +.up[disabled="true"] { + list-style-image: url("chrome://global/skin/arrow/arrow-up-dis.gif"); +} + +.down { + min-width: 0px; + list-style-image: url("chrome://global/skin/arrow/arrow-dn.gif"); +} + +.down[disabled="true"] { + list-style-image: url("chrome://global/skin/arrow/arrow-dn-dis.gif"); +} + +.sidebarTree { + border: none; + margin: 0px !important; +} + +/* ::::: toolbar print button ::::: */ +#print-button { + list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png"); + -moz-image-region: rect(0 29px 29px 0); +} + +#print-button:hover:active, +#print-button[open] { + -moz-image-region: rect(0 59px 29px 30px); +} + +#print-button[disabled="true"] { + -moz-image-region: rect(0 89px 29px 60px) !important; +} + +toolbar[iconsize="small"] > toolbarpaletteitem > #print-button, +toolbar[iconsize="small"] > #print-button { + list-style-image: url("chrome://communicator/skin/icons/communicatoricons-small.png"); + -moz-image-region: rect(0 19px 19px 0); +} + +toolbar[iconsize="small"] > #print-button:hover:active, +toolbar[iconsize="small"] > #print-button[open] { + -moz-image-region: rect(0 39px 19px 20px); +} + +toolbar[iconsize="small"] > #print-button[disabled="true"] { + -moz-image-region: rect(0 59px 19px 40px) !important; +} + +/* ::::: lightweight themes ::::: */ + +toolbar textbox:-moz-lwtheme:not([focused="true"]) { + opacity: 0.9; +} + +treecols:-moz-lwtheme { + text-shadow: none; +} + +/* ::::: notification bars ::::: */ + +.messageImage[value="refresh-blocked"] { + list-style-image: url("chrome://communicator/skin/icons/application.png"); +} + +.messageImage[value="plugin-crashed"] { + list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric-16.png"); +} + +.messageImage[value="geolocation"] { + list-style-image: url("chrome://communicator/skin/icons/geo.png"); +} + +.messageImage[value="persistent-storage"] { + list-style-image: url("chrome://communicator/skin/icons/notification-icons.svg#persistent-storage"); + width: 16px; + height: 16px; +} + +.messageImage[value="webNotifications"] { + list-style-image: url("chrome://communicator/skin/icons/notification-16.png"); +} + +.messageImage[value="indexedDB-permissions-prompt"], +.messageImage[value="indexedDB-quota-prompt"] { + list-style-image: url("chrome://global/skin/icons/question-16.png"); +} + +.messageImage[value="addon-install-blocked"], +.messageImage[value="addon-install-cancelled"], +.messageImage[value="addon-install-complete"], +.messageImage[value="addon-install-disabled"], +.messageImage[value="addon-install-failed"], +.messageImage[value="addon-install-started"], +.messageImage[value="lwtheme-install-request"], +.messageImage[value="lwtheme-install-notification"] { + list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric-16.png"); +} + +.messageImage[value="popup-blocked"] { + list-style-image: url("chrome://navigator/skin/icons/popup-blocked.png"); +} + +.messageImage[value="blocked-badware-page"] { + list-style-image: url("chrome://global/skin/icons/blacklist_favicon.png"); +} + +/* ::::: dialog header ::::: */ + +dialogheader { + margin: 0 5px 5px; + padding: 5px 8px; +} + +.dialogheader-title { + margin: 0 !important; + font-size: larger; + font-weight: bold; + display: none; +} + +.dialogheader-description { + font-weight: bold !important; +} + +/* ::::: statusbar ::::: */ + +statusbar { + min-width: 1px; /* DON'T DELETE! + Prevents hiding of scrollbars in browser when window is made smaller.*/ + min-height: 15px !important; + margin: 0px !important; + /* need to use padding-inline-end when/if bug 631729 gets fixed: */ + padding: 0px 16px 1px 1px; + -moz-appearance: statusbar; + text-shadow: rgba(255, 255, 255, 0.4) 0 1px; +} + +statusbar:-moz-lwtheme { + -moz-appearance: none; + background: none; + border-style: none; + text-shadow: inherit; +} + +statusbarpanel { + -moz-box-align: center; + -moz-box-pack: center; + padding: 0 4px; +} + +.statusbarpanel-iconic { + padding: 0px; +} + +.statusbarpanel-backgroundbox { + -moz-box-align: stretch; + padding: 0px; +} + +.statusbarpanel-backgroundbox > .statusbarpanel-contentbox { + padding: 0px 1px; + -moz-box-align: center; +} diff --git a/comm/suite/themes/classic/mac/communicator/config.css b/comm/suite/themes/classic/mac/communicator/config.css new file mode 100644 index 0000000000..b83b219d28 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/config.css @@ -0,0 +1,79 @@ +/* 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.css"); +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +#warningScreen { + background-color: -moz-Dialog; +} + +#warningBox { + background-image: url("chrome://global/skin/icons/warning-large.png"); + background-repeat: no-repeat; + background-position: 30px 3em; + max-width: 55em; + background-color: -moz-Field; + color: -moz-FieldText; + border: 1px solid ThreeDShadow; + border-radius: 10px; + padding: 3em; + padding-inline-start: 64px; + margin-inline-start: 1em; + margin-inline-end: 1em; +} + +.title, .description { + max-width: 50em; + padding-inline-start: 3em; +} + +#warningTitle { + margin: 0 0 .6em 0; + font-size: 160%; + border-bottom: 1px solid ThreeDLightShadow; +} + +#warningText { + font-size: 110%; + margin-inline-start: 0; +} + +#warningButton { + margin-top: 0.6em; +} + +#showWarningNextTime { + margin-top: 0.6em; +} + +#configTreeBody::-moz-tree-cell-text(user) { + font-weight: bold; +} + +#configTreeBody::-moz-tree-cell-text(locked) { + font-style: italic; +} + +#configTree { + margin: 0; + -moz-appearance: none; +} + +#filterRow { + background: linear-gradient(#E8E8E8, #D0D0D0) repeat-x; + border-bottom: 1px solid #888; + padding: 1px 2px 0; +} + +#filterRow > label { + margin: 0 4px; + color: #6D6D6D; + text-shadow: 0 1px rgba(255, 255, 255, .4); + font-weight: bold; +} + +#textbox { + max-width: 35em; +} diff --git a/comm/suite/themes/classic/mac/communicator/console/console-error-caret.png b/comm/suite/themes/classic/mac/communicator/console/console-error-caret.png Binary files differnew file mode 100644 index 0000000000..44b78aa29c --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/console/console-error-caret.png diff --git a/comm/suite/themes/classic/mac/communicator/console/console-error-dash.png b/comm/suite/themes/classic/mac/communicator/console/console-error-dash.png Binary files differnew file mode 100644 index 0000000000..ab07898eff --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/console/console-error-dash.png diff --git a/comm/suite/themes/classic/mac/communicator/console/console.css b/comm/suite/themes/classic/mac/communicator/console/console.css new file mode 100644 index 0000000000..0bca72cb8d --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/console/console.css @@ -0,0 +1,164 @@ +/* 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/. */ + +/* ===== console.css ==================================================== + == Styles used by the Error Console window. + ======================================================================= */ + +/* View buttons */ +@import "chrome://global/skin/viewbuttons.css"; + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +.console-box { + background-color: -moz-Field; + color: -moz-FieldText; + overflow: auto; +} + +/* ::::: console rows ::::: */ + +.console-row { + border-bottom: 1px solid #A3A3A3; + padding: 4px; +} + +.console-row-file { + color: #505050; +} + +.console-row-msg > label:first-child { + font-weight: bold; +} + +.console-row-msg > label, .comsole-row-msg > description, .console-error-msg, .console-row-file, .console-row-code { + margin: 2px; +} + +.console-row-file > label { + margin: 0; +} + +.console-msg-text { + white-space: pre-wrap !important; +} +.console-icon { + list-style-image: inherit; + padding-right: 6px; + padding-left: 6px; +} + +/* ..... error rows ..... */ + +.console-row-code { + color: #0000BB; + font-size: larger; +} + +.console-dots, +.console-caret { + height: 9px; +} + +.console-dots { + background: url("chrome://communicator/skin/console/console-error-dash.png") repeat-x top; +} + +.console-caret { + width: 7px; + background: url("chrome://communicator/skin/console/console-error-caret.png") no-repeat top; +} + +/* ..... message rows ..... */ + +.console-row[type="message"] { + font-family: monospace; +} + +/* ..... selected state ..... */ + +.console-row[selected="true"] { + background-color: #3D80DF !important; + color: #FFF; +} + +.console-row-code[selected="true"], +.console-row-content[selected="true"] > .console-row-file, +.console-row-content[selected="true"] > .console-row-file > .console-error-source > .text-link { + color: #FFF !important; +} + +/* ::::: row colors ::::: */ + +.console-row[type="error"], +.console-row[type="exception"] { + background-color: #FFD0DC; +} + +.console-row[type="warning"] { + background-color: #F8F3CC; +} + +.console-row[type="message"] { + background-color: #D3EDFF; +} + +/* ::::: toolbars ::::: */ + +#ToolbarEval { + -moz-appearance: none; + background: linear-gradient(#E8E8E8, #D0D0D0) repeat-x; /* @scopeBarBackground@ */ + border-bottom: 1px solid #888; /* @scopeBarSeparatorBorder@ */ + padding: 2px; +} + +#ToolbarEval > label { + font-weight: bold; + color: #6D6D6D; /* @scopeBarTitleColor@ */ +} + +#TextfieldEval { + margin: 2px !important; +} + +#ButtonEval { + margin: 0 4px; + padding: 1px 10px; + -moz-appearance: none; + border-radius: 10000px; + border: 1px solid rgba(0, 0, 0, 0.35); /* @roundButtonBorder@ */ + background: linear-gradient(#F6F6F6, #E9E9E9); /* @roundButtonBackground@ */ + box-shadow: 0 1px rgba(255, 255, 255, 0.5), inset 0 1px 1px rgba(255, 255, 255, 0.5); /* @roundButtonShadow@ */ +} + +#ButtonEval:hover:active { + text-shadow: 0 1px rgba(255, 255, 255, 0.4); /* @loweredShadow@ */ + background: #DADADA; /* @roundButtonPressedBackground@ */ + box-shadow: 0 1px rgba(255, 255, 255, 0.4), inset 0 1px 3px rgba(0, 0, 0, 0.2); /* @roundButtonPressedShadow@ */ +} + +toolbarseparator { + min-height: 1em; + background-image: none; +} + +/* Toolbar icons */ + +#ToolbarMode { + -moz-box-pack: center; +} + +#ToolbarMode toolbarbutton > .toolbarbutton-icon { + display: none; +} + +#Console\:clear { + -moz-box-orient: vertical; + -moz-box-align: center; + -moz-appearance: toolbarbutton; + font: menu; + text-shadow: 0 1px rgba(255, 255, 255, 0.4); /* @loweredShadow@ */ + margin: 4px 0 9px; + padding: 0 1px; +} diff --git a/comm/suite/themes/classic/mac/communicator/customizeToolbar.css b/comm/suite/themes/classic/mac/communicator/customizeToolbar.css new file mode 100644 index 0000000000..bcedb2b99a --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/customizeToolbar.css @@ -0,0 +1,38 @@ +/* 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/. */ + +#palette-box { + margin-top: 2px; + -moz-appearance: listbox; + margin: 0 0 10px; +} + +#palette-box > toolbarpaletteitem { + padding: 8px 2px; + margin: 0 8px; +} + +#main-box { + padding: 12px; +} + +#main-box > separator { + -moz-appearance: none; + border-bottom: none; +} + +#instructions { + font: menu; + font-weight: bold; + line-height: 16pt; +} + +hbox button { + font: menu; +} + +#main-box > box > button { + min-height: 19px; /* aqua size for small buttons */ + font: message-box; +} diff --git a/comm/suite/themes/classic/mac/communicator/datetimepicker.css b/comm/suite/themes/classic/mac/communicator/datetimepicker.css new file mode 100644 index 0000000000..24e54aae34 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/datetimepicker.css @@ -0,0 +1,94 @@ +/* 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/. */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); +@namespace html url("http://www.w3.org/1999/xhtml"); + +datepicker { + padding: 0 0 1px; + margin: 4px; + border: none; +} + +.datetimepicker-input-box { + -moz-appearance: textfield; + cursor: text; + margin-right: 4px; + margin-bottom: 2px; + padding: 0; + background-color: -moz-Field; + color: -moz-FieldText; +} + +.datetimepicker-input-subbox { + width: 1.6em; +} + +html|*.datetimepicker-input { + text-align: end; +} + +.datetimepicker-separator { + margin: 0 !important; +} + +.datetimepicker-year { + width: 3.2em; +} + +.datepicker-dropmarker { + margin-bottom: 2px; +} + +datepicker[readonly="true"] { + background-color: -moz-Dialog; + color: -moz-DialogText; +} + +datepicker[disabled="true"] { + cursor: default; + background-color: -moz-Dialog; + color: GrayText; +} + +.datepicker-mainbox { + margin: 2px 4px; + border: 1px solid ThreeDShadow; + background-color: #EEEEEE; + color: -moz-DialogText; +} + +.datepicker-popupgrid > .datepicker-mainbox { + margin: 0; + border: none; +} + +.datepicker-gridlabel, .datepicker-weeklabel { + text-align: center; +} + +.datepicker-gridlabel[today="true"] { + background-color: darkgrey; + color: white; +} + +.datepicker-gridlabel[selected="true"] { + background-color: Highlight; + color: HighlightText; +} + +.datepicker-button { + -moz-appearance: none; + min-width: 8px; + padding: 0; +} + +.datepicker-previous { + list-style-image: url("chrome://global/skin/arrow/arrow-rit.gif"); + transform: scaleX(-1); +} + +.datepicker-next { + list-style-image: url("chrome://global/skin/arrow/arrow-rit.gif"); +} diff --git a/comm/suite/themes/classic/mac/communicator/downloads/downloadButtons.png b/comm/suite/themes/classic/mac/communicator/downloads/downloadButtons.png Binary files differnew file mode 100644 index 0000000000..6f3c7c9855 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/downloads/downloadButtons.png diff --git a/comm/suite/themes/classic/mac/communicator/downloads/downloadmanager.css b/comm/suite/themes/classic/mac/communicator/downloads/downloadmanager.css new file mode 100644 index 0000000000..8f84152c48 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/downloads/downloadmanager.css @@ -0,0 +1,142 @@ +/* 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/. */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +/* Note to themers: + On rows and all cells, those properties for download states are available: + active, inactive, resumable, paused, downloading, finished, failed, canceled, blocked +*/ + +#clearListButton { + -moz-appearance: toolbarbutton; + text-shadow: 0 1px rgba(255, 255, 255, 0.4); + margin: 0 6px; + min-height: 18px; + min-width: 0; +} + +#clearListButton:-moz-lwtheme:not([disabled="true"]) { + color: inherit; + text-shadow: inherit; +} + +treechildren::-moz-tree-image { + margin-inline-start: -1px; +} + +treechildren::-moz-tree-image(Name) { + margin-inline-end: 2px; +} + +#ActionPlay { + list-style-image: url("chrome://communicator/skin/downloads/downloadButtons.png"); + -moz-image-region: rect(0px, 16px, 16px, 0px); +} + +treechildren::-moz-tree-image(ActionPlay, downloading, resumable), +#pauseButton { + /* pause */ + list-style-image: url("chrome://communicator/skin/downloads/downloadButtons.png"); + -moz-image-region: rect(0px, 48px, 16px, 32px); +} + +treechildren::-moz-tree-image(ActionPlay, paused, resumable), +#resumeButton { + /* resume */ + list-style-image: url("chrome://communicator/skin/downloads/downloadButtons.png"); + -moz-image-region: rect(0px, 16px, 16px, 0px); +} + +treechildren::-moz-tree-image(ActionPlay, failed), +treechildren::-moz-tree-image(ActionPlay, canceled), +#retryButton { + /* retry */ + list-style-image: url("chrome://communicator/skin/downloads/downloadButtons.png"); + -moz-image-region: rect(0px, 64px, 16px, 48px); +} + +#ActionStop { + list-style-image: url("chrome://communicator/skin/downloads/downloadButtons.png"); + -moz-image-region: rect(0px, 32px, 16px, 16px); +} + +treechildren::-moz-tree-image(ActionStop, active), +#cancelButton { + /* cancel */ + list-style-image: url("chrome://communicator/skin/downloads/downloadButtons.png"); + -moz-image-region: rect(0px, 32px, 16px, 16px); +} + +treechildren::-moz-tree-image(ActionStop, inactive) { + /* remove */ + list-style-image: url("chrome://communicator/skin/downloads/dl-remove.png"); + -moz-image-region: auto; +} + +/* There's no way this will look like a native progressbar, but we can at least + try to mimic the aqua, graphite and non-active colors. */ +treechildren::-moz-tree-progressmeter { + background: url("chrome://communicator/skin/downloads/progressBg.png") repeat-x; + color: rgba(0, 115, 255, 0.5); + border: none; + padding-bottom: 1px; + margin-top: 3px; +} + +@media (-moz-mac-graphite-theme) { + treechildren::-moz-tree-progressmeter { + color: rgba(43, 71, 106, 0.5); + } +} + +treechildren:-moz-window-inactive::-moz-tree-progressmeter { + color: rgba(0, 0, 0, 0.1); +} + +/* progress dialogs */ + +#dlProgressWindow { + padding: 14px; +} + +/* focusable label, focus ring like .link-text but not a link */ +#fileName, #fileSource { + border: 1px solid transparent; + /* 1px is used for border, make margins smaller by that */ + margin-top: 0px; + margin-bottom: 1px; + margin-inline-start: 5px; + margin-inline-end: 4px; +} + +#fileName:focus, +#fileSource:focus { + border: 1px dotted -moz-DialogText; +} + +#fileName { + font-weight: bold; + margin-bottom: 6px; +} + +.mini-button { + -moz-appearance: none; + background-color: transparent; + border: none; + padding: 0; + margin: 0; + min-width: 0; + min-height: 0; +} + +.mini-button > .button-box { + -moz-appearance: none; + padding: 0 !important; +} + +#progressBox { + margin-top: 6px; + margin-bottom: 6px; +} diff --git a/comm/suite/themes/classic/mac/communicator/downloads/progressBg.png b/comm/suite/themes/classic/mac/communicator/downloads/progressBg.png Binary files differnew file mode 100644 index 0000000000..c3261526f7 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/downloads/progressBg.png diff --git a/comm/suite/themes/classic/mac/communicator/helpviewer/dropmark-nav.png b/comm/suite/themes/classic/mac/communicator/helpviewer/dropmark-nav.png Binary files differnew file mode 100644 index 0000000000..e841574c39 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/helpviewer/dropmark-nav.png diff --git a/comm/suite/themes/classic/mac/communicator/helpviewer/help.css b/comm/suite/themes/classic/mac/communicator/helpviewer/help.css new file mode 100644 index 0000000000..1b0947d488 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/helpviewer/help.css @@ -0,0 +1,136 @@ +/* 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://communicator/skin/"); +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +#HelpToolbar { + padding-inline-start: 5px; +} + +#HelpToolbar toolbarbutton { + min-width: 0px; + list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png"); + -moz-box-orient: horizontal !important; +} + +#HelpToolbar toolbarbutton[type="menu-button"] { + margin: 0 2px 0 2px; + padding: 3px 1px 3px 1px; + +} + +/* this element contains the icon and the label */ +#HelpToolbar .toolbarbutton-menubutton-button { + margin: 0px !important; + padding: 0px !important; + border: 0px !important; +} + +/* Hide labels for the toolbar because we really don't need them what with the + tooltips */ +#HelpToolbar .toolbarbutton-text { + display: none; +} + +/* Set the minimum sidebar width so the help contents aren't squeezed together.*/ +#help-sidebar { min-width: 30px; width: 20em; max-width: 25em; } + +#help-back-button toolbarbutton, +#help-forward-button toolbarbutton { + list-style-image: inherit; + -moz-image-region: inherit; +} + +#help-back-button, +#help-back-button:not([disabled="true"]):hover { + -moz-image-region: rect(60px 29px 89px 0); +} + +#help-back-button:not([disabled="true"]):hover:active, +#help-back-button[open]:not([disabled="true"]) { + -moz-image-region: rect(60px 59px 89px 30px); +} + +#help-back-button[disabled="true"] { + -moz-image-region: rect(60px 89px 89px 60px); +} + +#help-forward-button, +#help-forward-button:not([disabled="true"]):hover { + -moz-image-region: rect(90px 29px 119px 0); +} + +#help-forward-button:not([disabled="true"]):hover:active, +#help-forward-button[open]:not([disabled="true"]) { + -moz-image-region: rect(90px 59px 119px 30px); +} + +#help-forward-button[disabled="true"] { + -moz-image-region: rect(90px 89px 119px 60px); +} + +#help-home-button, +#help-home-button:not([disabled="true"]):hover { + -moz-image-region: rect(120px 29px 149px 0); +} + +#help-home-button:not([disabled="true"]):hover:active { + -moz-image-region: rect(120px 59px 149px 30px); +} + +#help-home-button[disabled="true"] { + -moz-image-region: rect(120px 89px 149px 60px); +} + +#help-print-button, +#help-print-button:not([disabled="true"]):hover { + -moz-image-region: rect(0 29px 29px 0); +} + +#help-print-button:not([disabled="true"]):hover:active { + -moz-image-region: rect(0 59px 29px 30px); +} + +#help-print-button[disabled="true"] { + -moz-image-region: rect(0 89px 29px 60px); +} + +/* Style the back/forward dropmarks to connect them to the buttons */ + +#help-back-button > .toolbarbutton-menubutton-dropmarker, +#help-forward-button > .toolbarbutton-menubutton-dropmarker { + margin-top: 3px; +} + +#help-back-button > .toolbarbutton-menubutton-dropmarker, +#help-back-button:hover > .toolbarbutton-menubutton-dropmarker, +#help-back-button:hover:active > .toolbarbutton-menubutton-dropmarker, +#help-forward-button > .toolbarbutton-menubutton-dropmarker, +#help-forward-button:hover > .toolbarbutton-menubutton-dropmarker, +#help-forward-button:hover:active > .toolbarbutton-menubutton-dropmarker { + list-style-image: url("chrome://global/skin/arrow/arrow-dn.png"); + -moz-image-region: auto; +} + +#help-back-button[disabled="true"] > .toolbarbutton-menubutton-dropmarker, +#help-forward-button[disabled="true"] > .toolbarbutton-menubutton-dropmarker { + list-style-image: url("chrome://global/skin/arrow/arrow-dn-dis.png") !important; + -moz-image-region: auto !important; +} + +#help-sidebar-splitter { + border-inline-end: 1px solid #BEBEBE; +} + +/* make findbar appear above content */ +#appcontent { + -moz-box-direction: reverse; +} + +/* style findbar for being on top */ +#FindToolbar { + border-top: none; + border-bottom: 1px solid #888888; +} diff --git a/comm/suite/themes/classic/mac/communicator/icons/autocomplete-dropmarker.png b/comm/suite/themes/classic/mac/communicator/icons/autocomplete-dropmarker.png Binary files differnew file mode 100644 index 0000000000..e48d044526 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/autocomplete-dropmarker.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/communicatoricons-small.png b/comm/suite/themes/classic/mac/communicator/icons/communicatoricons-small.png Binary files differnew file mode 100644 index 0000000000..4e94de98ba --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/communicatoricons-small.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/communicatoricons.png b/comm/suite/themes/classic/mac/communicator/icons/communicatoricons.png Binary files differnew file mode 100644 index 0000000000..85e5511582 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/communicatoricons.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/feedIcon16-disabled.png b/comm/suite/themes/classic/mac/communicator/icons/feedIcon16-disabled.png Binary files differnew file mode 100644 index 0000000000..77efbb49b1 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/feedIcon16-disabled.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/geolocation-16.png b/comm/suite/themes/classic/mac/communicator/icons/geolocation-16.png Binary files differnew file mode 100644 index 0000000000..a40cc1bb9a --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/geolocation-16.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/geolocation-64.png b/comm/suite/themes/classic/mac/communicator/icons/geolocation-64.png Binary files differnew file mode 100644 index 0000000000..099b9c76f3 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/geolocation-64.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/item.png b/comm/suite/themes/classic/mac/communicator/icons/item.png Binary files differnew file mode 100644 index 0000000000..d706dfeeb3 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/item.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/key-16.png b/comm/suite/themes/classic/mac/communicator/icons/key-16.png Binary files differnew file mode 100644 index 0000000000..420ff450fa --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/key-16.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/key-16@2x.png b/comm/suite/themes/classic/mac/communicator/icons/key-16@2x.png Binary files differnew file mode 100644 index 0000000000..7ec431b0ad --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/key-16@2x.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/key-64.png b/comm/suite/themes/classic/mac/communicator/icons/key-64.png Binary files differnew file mode 100644 index 0000000000..49819350d7 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/key-64.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/key.png b/comm/suite/themes/classic/mac/communicator/icons/key.png Binary files differnew file mode 100644 index 0000000000..e51cf29881 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/key.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/loading.png b/comm/suite/themes/classic/mac/communicator/icons/loading.png Binary files differnew file mode 100644 index 0000000000..290d0523be --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/loading.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/panebutton-active.png b/comm/suite/themes/classic/mac/communicator/icons/panebutton-active.png Binary files differnew file mode 100644 index 0000000000..43a95235e0 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/panebutton-active.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/panebutton-inactive.png b/comm/suite/themes/classic/mac/communicator/icons/panebutton-inactive.png Binary files differnew file mode 100644 index 0000000000..e424dc9ced --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/panebutton-inactive.png diff --git a/comm/suite/themes/classic/mac/communicator/icons/warning-24.png b/comm/suite/themes/classic/mac/communicator/icons/warning-24.png Binary files differnew file mode 100644 index 0000000000..a599a7e19a --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/icons/warning-24.png diff --git a/comm/suite/themes/classic/mac/communicator/numberbox.css b/comm/suite/themes/classic/mac/communicator/numberbox.css new file mode 100644 index 0000000000..73db124959 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/numberbox.css @@ -0,0 +1,25 @@ +/* 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/. */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); +@namespace html url("http://www.w3.org/1999/xhtml"); + +textbox[type="number"] { + -moz-appearance: none; + -moz-box-align: center; + padding: 0 !important; + border: none; + background-color: transparent; + cursor: default; +} + +html|*.numberbox-input { + text-align: right; + padding: 0 1px !important; +} + +.numberbox-input-box { + -moz-appearance: textfield; + margin-right: 4px; +} diff --git a/comm/suite/themes/classic/mac/communicator/places/bookmarks.css b/comm/suite/themes/classic/mac/communicator/places/bookmarks.css new file mode 100644 index 0000000000..684fd8b9e2 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/bookmarks.css @@ -0,0 +1,108 @@ +/* -*- Mode: C; c-basic-offset: 2 -*- */ +/* 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/. */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +/** + * Style rules for generic bookmarks items. + */ + +treechildren::-moz-tree-image(title) { + margin-inline-end: 2px; + width: 16px; + height: 16px; +} + +.bookmark-item, +treechildren::-moz-tree-image(title) { + list-style-image: url("chrome://communicator/skin/places/bookmark-item.svg"); +} + +.bookmark-item[container="true"], +treechildren::-moz-tree-image(title, container) { + list-style-image: url("chrome://global/skin/tree/folder.png"); +} + +.bookmark-item[container="true"][open="true"][loading="true"] { + list-style-image: url("chrome://communicator/skin/icons/loading.png") !important; +} + +.bookmark-item > .toolbarbutton-box > .toolbarbutton-icon { + list-style-image: inherit; + width: 16px; + height: 16px; +} + +.bookmark-item[container][livemark], +treechildren::-moz-tree-image(title, container, livemark) { + list-style-image: url("chrome://communicator/skin/places/livemark-folder.png"); +} + +.bookmark-item[container][livemark] .bookmark-item, +treechildren::-moz-tree-image(title, livemarkItem) { + list-style-image: url("chrome://communicator/skin/places/bookmark-item-updated.png"); +} + +.bookmark-item[container][livemark] .bookmark-item[visited], +treechildren::-moz-tree-image(title, livemarkItem, visited) { + list-style-image: url("chrome://communicator/skin/places/bookmark-item.svg"); +} + +#bookmarksToolbarFolderMenu, +#BMB_bookmarksToolbarFolderMenu, +treechildren::-moz-tree-image(container, queryFolder_toolbar_____) { + list-style-image: url("chrome://communicator/skin/places/bookmarksToolbar.png"); +} + +treechildren::-moz-tree-image(container, queryFolder_menu________) { + list-style-image: url("chrome://communicator/skin/places/bookmarksMenu.png"); +} + +#unsortedBookmarksFolderMenu, +#BMB_unsortedBookmarksFolderMenu, +treechildren::-moz-tree-image(container, queryFolder_unfiled_____) { + list-style-image: url("chrome://communicator/skin/places/unsortedBookmarks.png"); +} + +/* query-nodes should be styled even if they're not expandable */ +.bookmark-item[query], +treechildren::-moz-tree-image(query) { + list-style-image: url("chrome://communicator/skin/places/query.png"); +} + +treechildren::-moz-tree-image(query, OrganizerQuery_AllBookmarks) { + list-style-image: url("chrome://communicator/skin/places/allBookmarks.png"); +} + + +.bookmark-item[query][tagContainer], +treechildren::-moz-tree-image(title, query, tagContainer), +treechildren::-moz-tree-image(query, OrganizerQuery_Tags) { + list-style-image: url("chrome://communicator/skin/places/tag.png"); +} + +/* calendar icon for history grouping items by day */ +treechildren::-moz-tree-image(title, query, dayContainer) { + list-style-image: url("chrome://communicator/skin/places/calendar.png"); +} + +treechildren::-moz-tree-image(query, OrganizerQuery_History) { + list-style-image: url("chrome://communicator/skin/places/history.png"); +} + +treechildren::-moz-tree-image(title, separator) { + list-style-image: none; + width: 0px; + height: 0px; +} + +treechildren::-moz-tree-cell-text(title, separator) { + color: ThreeDShadow; + margin: 0px 5px; +} + +treechildren::-moz-tree-cell-text(title, separator, selected, focus) { + color: HighlightText; +} diff --git a/comm/suite/themes/classic/mac/communicator/places/bookmarksMenu.png b/comm/suite/themes/classic/mac/communicator/places/bookmarksMenu.png Binary files differnew file mode 100644 index 0000000000..cb2351d963 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/bookmarksMenu.png diff --git a/comm/suite/themes/classic/mac/communicator/places/bookmarksToolbar.css b/comm/suite/themes/classic/mac/communicator/places/bookmarksToolbar.css new file mode 100644 index 0000000000..fb4875387b --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/bookmarksToolbar.css @@ -0,0 +1,77 @@ +/* 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/. */ + +/* ===== bookmarksToolbar.css =========================================== + == Styles specific to bookmark items in a toolbar. + ======================================================================= */ + +@import url("chrome://communicator/skin/places/bookmarks.css"); + +/* ::::: bookmark toolbar buttons ::::: */ + +/* ..... bookmark items ..... */ + +toolbarbutton.bookmark-item { + min-width: 0px; + max-width: 13em; +} + +.bookmark-item > .toolbarbutton-icon { + background-image: url("chrome://communicator/skin/places/filters.svg"); /* Preload filter */ + width: 16px; + height: 16px; +} + +.bookmark-item:not([disabled="true"]):hover:active > .toolbarbutton-icon, +.bookmark-item[open] > .toolbarbutton-icon { + filter: url("chrome://communicator/skin/places/filters.svg#iconPressed"); +} + +toolbarbutton.bookmark-item[disabled="true"] > .toolbarbutton-icon { + opacity: 0.5 !important; +} + +.bookmark-item > .toolbarbutton-menu-dropmarker { + display: none; +} + +/* ::::: bookmark menus ::::: */ + +.bookmark-group { + list-style-image: url(chrome://communicator/skin/places/bookmark-group.png) !important; +} + +.menuitem-iconic.bookmark-item[disabled="true"] { + list-style-image: url("chrome://communicator/skin/places/bookmark-item-dis.png"); +} + +.menu-iconic.bookmark-item[disabled="true"][container="true"] { + opacity: 0.5; +} + +/* ..... drag and drop styles ..... */ + +#PlacesToolbarDropIndicator { + list-style-image: url("chrome://communicator/skin/places/toolbarDropMarker.png"); +} + +.bookmark-item[dragover-into="true"] { + background: Highlight !important; + color: HighlightText !important; +} + +/* rules for menupopup drop indicators */ +.menupopup-drop-indicator-bar { + position: relative; + /* these two margins must together compensate the indicator's height */ + margin-top: -1px; + margin-bottom: -1px; +} + +.menupopup-drop-indicator { + list-style-image: none; + height: 2px; + margin-inline-end: -4em; + background-color: Highlight; +} diff --git a/comm/suite/themes/classic/mac/communicator/places/bookmarksToolbar.png b/comm/suite/themes/classic/mac/communicator/places/bookmarksToolbar.png Binary files differnew file mode 100644 index 0000000000..075708d02e --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/bookmarksToolbar.png diff --git a/comm/suite/themes/classic/mac/communicator/places/editBookmarkOverlay.css b/comm/suite/themes/classic/mac/communicator/places/editBookmarkOverlay.css new file mode 100644 index 0000000000..8b8f90c82a --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/editBookmarkOverlay.css @@ -0,0 +1,75 @@ +/* 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/. */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); +@namespace html url("http://www.w3.org/1999/xhtml"); + +/**** folder menulist ****/ +.folder-icon > .menulist-label-box > .menulist-icon { + width: 16px; + height: 16px; +} + +.folder-icon > .menu-iconic-left { + display: -moz-box; +} + +.folder-icon { + list-style-image: url("chrome://global/skin/tree/folder.png"); +} + +.menulist-icon { + margin: 0 !important; +} + +/**** expanders ****/ + +.expander-up, +.expander-down { + margin: 0 4px 1px 8px; + padding: 0; +} + +.expander-up { + -moz-appearance: -moz-mac-disclosure-button-open; +} + +.expander-down { + -moz-appearance: -moz-mac-disclosure-button-closed; +} + +#editBookmarkPanelContent { + min-width: 23em; +} + +#editBMPanel_folderTree { + margin: 6px 4px 0 4px; +} + +/* Hide the value column of the tag autocomplete popup + * leaving only the comment column visible. This is + * so that only the tag being edited is shown in the + * popup. + */ +#editBMPanel_tagsField #treecolAutoCompleteValue { + visibility: collapse; +} + + +/* ::::: bookmark panel dropdown icons ::::: */ + +#editBMPanel_folderMenuList[selectedIndex="0"], +#editBMPanel_toolbarFolderItem { + list-style-image: url("chrome://communicator/skin/places/bookmarksToolbar.png"); +} + +#editBMPanel_folderMenuList[selectedIndex="1"], +#editBMPanel_bmRootItem { + list-style-image: url("chrome://communicator/skin/places/bookmarksMenu.png"); +} + +#editBMPanel_folderMenuList[selectedIndex="2"], +#editBMPanel_unfiledRootItem { + list-style-image: url("chrome://communicator/skin/places/unsortedBookmarks.png"); +} diff --git a/comm/suite/themes/classic/mac/communicator/places/filters.svg b/comm/suite/themes/classic/mac/communicator/places/filters.svg new file mode 100644 index 0000000000..d3ad6a76b8 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/filters.svg @@ -0,0 +1,14 @@ +<!-- 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/. --> + +<svg xmlns="http://www.w3.org/2000/svg"> + <filter id="iconPressed" color-interpolation-filters="sRGB"> + <!-- Multiply all components with 0.55. --> + <feComponentTransfer> + <feFuncR type="linear" slope=".55"/> + <feFuncG type="linear" slope=".55"/> + <feFuncB type="linear" slope=".55"/> + </feComponentTransfer> + </filter> +</svg> diff --git a/comm/suite/themes/classic/mac/communicator/places/livemark-folder.png b/comm/suite/themes/classic/mac/communicator/places/livemark-folder.png Binary files differnew file mode 100644 index 0000000000..62414dbeda --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/livemark-folder.png diff --git a/comm/suite/themes/classic/mac/communicator/places/organizer.css b/comm/suite/themes/classic/mac/communicator/places/organizer.css new file mode 100644 index 0000000000..327e4a513d --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/organizer.css @@ -0,0 +1,185 @@ +/* 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/. */ + +#placesList { + padding: 0; + -moz-appearance: -moz-mac-source-list; + -moz-font-smoothing-background-color: -moz-mac-source-list; +} + +#placesList > treechildren::-moz-tree-row { + min-height: 18px; +} + +#placesList > treechildren::-moz-tree-row(selected) { + -moz-appearance: -moz-mac-source-list-selection; + -moz-font-smoothing-background-color: -moz-mac-source-list-selection; +} + +#placesList > treechildren::-moz-tree-row(selected, focus) { + -moz-appearance: -moz-mac-active-source-list-selection; + -moz-font-smoothing-background-color: -moz-mac-active-source-list-selection; +} + +#placesList > treechildren::-moz-tree-twisty(selected), +#placesList > treechildren::-moz-tree-cell-text(selected) { + color: #FFFFFF; + fill-opacity: 1; +} + +#placesList > treechildren::-moz-tree-twisty { + width: 16px; + padding-bottom: 1px; +} + +@media (-moz-mac-yosemite-theme) { + #placesList > treechildren::-moz-tree-twisty(selected), + #placesList > treechildren::-moz-tree-cell-text(selected) { + color: -moz-dialogtext; + fill-opacity: 0.6; + } + + #placesList > treechildren::-moz-tree-twisty(selected, focus), + #placesList > treechildren::-moz-tree-cell-text(selected, focus) { + color: #FFFFFF; + fill-opacity: 1; + } +} + +#placeContent { + border: 0; +} + +#placeContent > treechildren::-moz-tree-row { + min-height: 18px; + border-top: none !important; +} + +#placeContent > treechildren::-moz-tree-cell, +#placeContent > treechildren::-moz-tree-column { + border-right: 1px solid #D7DAD7; +} + +#placeContent > treechildren::-moz-tree-cell(separator) { + border-color: transparent; +} + +#placesList-splitter { + border: solid #B3B3B3; + border-width: 0 1px 0 0; + background-image: none; + min-width: 1px; +} + +/* This splitter is always disabled and contains a grippy... see bug 591779 */ +#detailsDeck-splitter { + display: none; +} + +#detailsDeck { + border-top: 1px solid #919191; + background-color: #F0F0F0; + padding: 10px; +} + +#infoBoxExpander { + margin: 0; +} + +#infoBoxExpanderLabel { + display: none; +} + +#advancedSearch > hbox, +#advancedSearchRows > row { + background-color: #E8E8E8; + border-top: 1px solid #F8F8F8; + border-bottom: 1px solid #BABABA; +} + +#advancedSearchRows > row, +#searchActions { + padding-inline-start: 2px; + padding-inline-end: 8px; +} + +#organizerScopeBar { + padding: 3px; + -moz-appearance: none; + background: linear-gradient(#E8E8E8, #D0D0D0) repeat-x; + border-bottom: 1px solid #888888; +} + +#scopeBarTitle { + font: icon; + color: #6D6D6D; + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, .4); + margin: 0 6px 1px; +} + +button[group="scopeBar"] { + -moz-appearance: none; + -moz-box-pack: center; + border: 0; + font: icon; + font-weight: bold; + min-width: 0; + color: #2D2D2D; + border-radius: 10000px; + padding: 0 10px 1px; + margin: 1px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); +} + +button[group="scopeBar"]:hover, +button[group="scopeBar"][checked="true"] { + color: #FFFFFF; + text-shadow: 0 1px rgba(0, 0, 0, .4); + background-color: rgba(0, 0, 0, .32); +} + +button[group="scopeBar"]:active:hover, +button[group="scopeBar"][checked="true"] { + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4), 0 1px rgba(255, 255, 255, 0.4); +} + +button[group="scopeBar"]:active:hover { + background-color: rgba(0, 0, 0, .5); +} + +.button-text { + margin: 0 !important; +} + +#organizerScopeBarExpander { + margin: 0; + padding: 0; + padding-inline-end: 2px; +} + +#saveSearch { + margin: 0 4px; + padding: 0 10px; + min-width: 0; + -moz-appearance: none; + border-radius: 10000px; + border: 1px solid rgba(0, 0, 0, .4); + text-shadow: 0 1px rgba(255, 255, 255, .4); + background: linear-gradient(#FFF, #CACACA) repeat-x; + box-shadow: 0 1px rgba(255, 255, 255, .4); +} + +#saveSearch:active:hover { + background: #CCCCCC; + box-shadow: inset 0 1px 3px rgba(0, 0, 0, .2), 0 1px rgba(255, 255, 255, .4); +} + +#saveSearch:focus { + box-shadow: 0 0 1px -moz-mac-focusring inset, 0 0 3px 1px -moz-mac-focusring, 0 0 1.5px 1px -moz-mac-focusring, 0 1px rgba(255, 255, 255, .4); +} + +#saveSearch:active:hover:focus { + box-shadow: 0 0 1px -moz-mac-focusring inset, 0 0 3px 1px -moz-mac-focusring, 0 0 1.5px 1px -moz-mac-focusring, inset 0 1px 3px rgba(0, 0, 0, .2), 0 1px rgba(255, 255, 255, .4); +} diff --git a/comm/suite/themes/classic/mac/communicator/places/query.png b/comm/suite/themes/classic/mac/communicator/places/query.png Binary files differnew file mode 100644 index 0000000000..4b87272ed4 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/query.png diff --git a/comm/suite/themes/classic/mac/communicator/places/tag.png b/comm/suite/themes/classic/mac/communicator/places/tag.png Binary files differnew file mode 100644 index 0000000000..a4038bb4fa --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/tag.png diff --git a/comm/suite/themes/classic/mac/communicator/places/toolbarDropMarker.png b/comm/suite/themes/classic/mac/communicator/places/toolbarDropMarker.png Binary files differnew file mode 100644 index 0000000000..026c1b82db --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/places/toolbarDropMarker.png diff --git a/comm/suite/themes/classic/mac/communicator/preferences.css b/comm/suite/themes/classic/mac/communicator/preferences.css new file mode 100644 index 0000000000..883f09c2b4 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/preferences.css @@ -0,0 +1,77 @@ +/* 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/. */ + +/* Styles used by all preference windows and panes of SeaMonkey */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +/* ::::: Main Window ::::: */ + +prefwindow { + -moz-appearance: dialog; + background-color: #FFFFFF; + color: -moz-DialogText; + font: message-box; + padding-top: 8px; + padding-bottom: 0px; + padding-inline-start: 8px; + padding-inline-end: 10px; + font: -moz-dialog; +} + +prefwindow[type="child"] { + padding-top: 18px; + padding-bottom: 15px; + padding-inline-start: 18px; + padding-inline-end: 20px; +} + +prefpane { + padding: 12px 12px 0 12px; +} + +prefwindow[type="child"] > prefpane { + padding: 0; +} + +.prefWindow-dlgbuttons { + margin: 0 12px 12px; + padding-top: 0 !important; +} + +.paneSelector { + font: message-box; + padding: 1px 4px; + -moz-appearance: toolbar; + margin: 0; +} + +radio[pane] { + border: solid transparent; + border-width: 0 2px; + padding: 5px 4px 3px; + margin: 0; + -moz-appearance: none; + text-shadow: rgba(255, 255, 255, 0.4) 0 1px; +} + +radio[pane]:active:hover { + text-shadow: none; +} + +radio[pane]:active:hover > .paneButtonIcon { + filter: brightness(0.55); +} + +radio[pane][selected="true"] { + border-image: url("chrome://communicator/skin/icons/panebutton-active.png") 0 2 fill repeat stretch; +} + +radio[pane][selected="true"]:-moz-window-inactive { + border-image: url("chrome://communicator/skin/icons/panebutton-inactive.png") 0 2 fill repeat stretch; +} + +.paneButtonLabel { + margin: 0 !important; +} diff --git a/comm/suite/themes/classic/mac/communicator/profile/profile.css b/comm/suite/themes/classic/mac/communicator/profile/profile.css new file mode 100644 index 0000000000..0c28c6b019 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/profile/profile.css @@ -0,0 +1,51 @@ +/* -*- Mode: C; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- + * + * 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.css"); + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +treechildren::-moz-tree-image { + margin-inline-end: 2px; + list-style-image: url("chrome://communicator/skin/profile/profileicon-large.gif"); +} + +treechildren::-moz-tree-image(rowMigrate-no) { + list-style-image: url("chrome://communicator/skin/profile/migrate.gif"); +} + +/* profile selection dialog */ + +/* Override global.css */ +hbox.wizard-box { + padding: 10px 10px 10px 10px; +} + +#header { + -moz-box-orient: vertical; + margin: -14px -14px 0; + padding: 12px; + padding-inline-end: 5px; + padding-inline-start: 25px; +} + +#header > .dialogheader-title { + font: inherit; + font-weight: bold; +} + +#header > .dialogheader-description { + margin-inline-start: 12px !important; +} + +#intro, +#label { + width: 17em; +} + +#managebuttons > button { + min-width: 8em; +} diff --git a/comm/suite/themes/classic/mac/communicator/sanitizeDialog.css b/comm/suite/themes/classic/mac/communicator/sanitizeDialog.css new file mode 100644 index 0000000000..f01eb2c0b1 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/sanitizeDialog.css @@ -0,0 +1,45 @@ +/* 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/. */ + +/* Align the duration label with the warning box and item list */ +#sanitizeDurationLabel { + margin-inline-start: 1px; +} + + +/* Hide the duration dropdown suffix label if it's empty. Otherwise it + takes up a little space, causing the end of the dropdown to not be aligned + with the warning box. */ +#sanitizeDurationSuffixLabel[value=""] { + display: none; +} + + +/* Sanitize everything warning box */ +#sanitizeWarningBox { + background-color: Window; + border: 1px solid ThreeDDarkShadow; + border-radius: 5px; + padding: 16px; +} + +#sanitizeWarningIcon { + list-style-image: url("chrome://global/skin/icons/warning-large.png"); + padding: 0; + margin: 0; +} + +#sanitizeWarningDescBox { + padding: 0 16px; + margin: 0; +} + + +/* Align the last dialog button with the end of the warning box */ +.dialog-button-box { + margin-inline-end: 0; +} +.dialog-button[dlgtype="accept"] { + margin-inline-end: 0; +} diff --git a/comm/suite/themes/classic/mac/communicator/search/searchbar-dropmarker.png b/comm/suite/themes/classic/mac/communicator/search/searchbar-dropmarker.png Binary files differnew file mode 100644 index 0000000000..3177b09a5f --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/search/searchbar-dropmarker.png diff --git a/comm/suite/themes/classic/mac/communicator/search/searchbar-search.png b/comm/suite/themes/classic/mac/communicator/search/searchbar-search.png Binary files differnew file mode 100644 index 0000000000..ca2dbfcd16 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/search/searchbar-search.png diff --git a/comm/suite/themes/classic/mac/communicator/search/searchbar.css b/comm/suite/themes/classic/mac/communicator/search/searchbar.css new file mode 100644 index 0000000000..9b1280e749 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/search/searchbar.css @@ -0,0 +1,69 @@ +/* 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/. */ + +.searchbar-textbox { + width: 6em; + min-width: 6em; + -moz-appearance: none; + border-radius: 10000px; + background-clip: padding-box; + padding: 0; + margin: 0 4px; + border: 1px solid; + border-color: rgb(132, 132, 132) rgba(132, 132, 132, 0.6) rgba(132, 132, 132, 0.2); + box-shadow: 0 1px rgb(212, 212, 212) inset, + 0 -1px rgb(253, 253, 253) inset, + 1px 0 rgb(247, 247, 247) inset, + -1px 0 rgb(247, 247, 247) inset; +} + +.searchbar-textbox[focused="true"] { + box-shadow: 0 0 1px -moz-mac-focusring inset, + 0 0 4px 1px -moz-mac-focusring, + 0 0 1.5px 1px -moz-mac-focusring; +} + +.textbox-input-box { + margin: 0; + padding: 3px 0 2px; + height: 20px; +} + +/* ::::: searchbar-engine-button ::::: */ + +.toolbarbutton-icon { + height: 16px; + width: 16px; + list-style-image: url("chrome://communicator/skin/icons//item.png"); +} + +.searchbar-engine-button { + padding-inline-start: 6px !important; /* Need !important because of class="plain". */ + min-width: 0; +} + +.toolbarbutton-text { + display: none; +} + +.toolbarbutton-menu-dropmarker { + list-style-image: url("chrome://communicator/skin/search/searchbar-dropmarker.png"); + margin-inline-end: 4px; +} + +.searchbar-popup { + margin-top: 4px; + margin-inline-start: 3px; +} + +/* ::::: search-go-button ::::: */ + +.search-go-container { + -moz-box-align: center; + padding-inline-end: 6px; +} + +.search-go-button { + list-style-image: url("chrome://communicator/skin/search/searchbar-search.png"); +} diff --git a/comm/suite/themes/classic/mac/communicator/sidebar/sidebar.css b/comm/suite/themes/classic/mac/communicator/sidebar/sidebar.css new file mode 100644 index 0000000000..7e7d05785c --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/sidebar/sidebar.css @@ -0,0 +1,164 @@ +/* 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/. */ + +/* ===== sidebar.css ==================================================== + == Styles used by the Sidebar panel and Sidebar tabs. + ======================================================================= */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +#sidebar-box { + border-left: 1px solid ThreeDShadow; + border-right: 1px solid ThreeDHighlight; + background-color: AppWorkspace; +} + +#sidebar-box:-moz-lwtheme { + background-color: transparent; +} + +/* ::::: sidebar header ::::: */ + +.sidebarheader-main { + -moz-appearance: toolbar; + background-color: InactiveCaption; + color: CaptionText; + padding-top: 1px; + padding-bottom: 1px; + padding-inline-start: 6px; + padding-inline-end: 2px; + overflow-x: hidden; +} + +.sidebarheader-main:-moz-lwtheme { + -moz-appearance: none; + background-color: transparent; + color: inherit; +} + +#sidebar-panel-picker:not(:-moz-lwtheme) { + /* would override hover/active styles, so let lwtheme do it in its own way */ + color: inherit; +} + +#sidebar-panel-picker > .toolbarbutton-dropmarker { + padding: 0 2px; + list-style-image: url("chrome://global/skin/arrow/arrow-dn.png"); +} + +.sidebar-header-text { + font-weight: bold; +} + +/* ..... close button ..... */ + +#sidebar-close-button { + padding-top: 1px; + padding-bottom: 1px; + padding-inline-start: 4px; + padding-inline-end: 3px; + list-style-image: url("chrome://communicator/skin/icons/close-button.png"); +} + +/* ::::: sidebar panel ::::: */ + +.sidebar-iframe-no-panels, +.loadarea { + background-color: -moz-Field; + color: -moz-FieldText; +} + +.iframe-panel, .browser-sidebar { + border-left: 1px solid ThreeDHighlight; + border-bottom: 1px solid ThreeDShadow; + border-right: 1px solid ThreeDShadow; +} + +/* ::::: loading info ::::: */ + +.text-panel-loading { + margin: 5px 0px; +} + +.text-panel-loading[loading="false"] { + margin-inline-start: 11px; +} + +.image-panel-loading { + margin: 5px; + list-style-image: url("chrome://communicator/skin/icons/loading.png"); +} + +/* ::::: sidebar tabs ::::: */ + +.box-texttab { + -moz-binding: url("chrome://communicator/skin/sidebar/sidebarBindings.xml#sbtab"); + -moz-box-align: center; + cursor: pointer; + background-color: -moz-Dialog; + color: -moz-DialogText; +} + +.box-texttab:-moz-lwtheme { + text-shadow: none; +} + +.box-texttab, +.box-texttab[selected="true"], +.box-texttab[selected="true"]:hover, +.box-texttab[selected="true"]:hover:active { + border: 1px solid; + border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight; + padding-top: 2px; + padding-bottom: 2px; + padding-inline-start: 0px; + padding-inline-end: 1px; +} + +.box-texttab:hover { + border-right-color: ThreeDDarkShadow; + border-bottom-color: ThreeDDarkShadow; +} + +.box-texttab:hover:active { + border-color: ThreeDShadow; +} + +.sbtab-label { + margin: 0px !important; +} + +.sbtab-twisty { + margin: 0px 7px; + list-style-image: url("chrome://communicator/skin/sidebar/sbtab-twisty.png"); +} + +.sbtab-texture { + margin: 2px 0px; + width: 12px; + height: 12px; +} + +.box-texttab[selected="true"] { + font-weight: bold; + cursor: default; +} + +.sbtab-twisty[selected="true"] { + list-style-image: url("chrome://communicator/skin/sidebar/sbtab-twisty-open.png"); +} + +/* ::::: sidebar navigation buttons ::::: */ + +.sidebar-nav-button { + padding: 5px 0px; +} + +.tab-fwd { + list-style-image: url("chrome://global/skin/arrow/arrow-up.png"); +} + +.tab-back { + list-style-image: url("chrome://global/skin/arrow/arrow-dn.png"); +} diff --git a/comm/suite/themes/classic/mac/communicator/spinbuttons.css b/comm/suite/themes/classic/mac/communicator/spinbuttons.css new file mode 100644 index 0000000000..bf89520f68 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/spinbuttons.css @@ -0,0 +1,31 @@ +/* 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/. */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +spinbuttons { + height: 24px; + min-height: 24px; + -moz-appearance: spinner; + cursor: default; +} + +.spinbuttons-up { + -moz-appearance: none; + -moz-box-flex: 1; + min-width: 1px; + min-height: 1px; + margin: 0; + padding: 0; +} + +.spinbuttons-down { + -moz-appearance: none; + -moz-box-flex: 1; + min-width: 1px; + min-height: 1px; + margin: 0; + padding: 0; +} + diff --git a/comm/suite/themes/classic/mac/communicator/sync/syncSetup.css b/comm/suite/themes/classic/mac/communicator/sync/syncSetup.css new file mode 100644 index 0000000000..3edbd1fe95 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/sync/syncSetup.css @@ -0,0 +1,127 @@ +/* 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/. */ + +wizard { + -moz-appearance: none; + width: 55em; + height: 45em; + padding: 0; + background-color: Window; +} + +.wizard-page-box { + -moz-appearance: none; + padding-left: 0; + padding-right: 0; + margin: 0; +} + +wizardpage { + -moz-box-pack: center; + -moz-box-align: center; + margin: 0; + padding: 0 6em; + background-color: Window; +} + +.wizard-header { + -moz-appearance: none; + border: none; + padding: 2em 0 1em 0; + text-align: center; +} +.wizard-header-label { + font-size: 24pt; + font-weight: normal; +} + +.wizard-buttons { + background-color: rgba(0,0,0,0.1); + padding: 1em; +} + +.wizard-buttons-separator { + visibility: collapse; +} + +.wizard-header-icon { + visibility: collapse; +} + +.accountChoiceButton { + font: menu; +} + +.confirm { + border: 1px solid black; + padding: 1em; + border-radius: 5px; +} + +/* Override the label margin from global.css */ +description > .text-link { + margin: 0px; +} + +.success, +.error { + padding: 2px; + border-radius: 2px; +} + +.error { + background-color: #FF0000 !important; + color: #FFFFFF !important; +} + +.success { + background-color: #00FF00 !important; +} + +.warning { + font-weight: bold; + font-size: 100%; + color: red; +} + +.mainDesc { + font-weight: bold; + font-size: 100%; +} + +.normal { + font-size: 100%; +} + +.inputColumn { + margin-inline-end: 2px; +} + +.recommended { + font-weight: bold; +} + +.pin { + font-size: 18pt; + width: 4em; + text-align: center; +} + +#passphraseHelpSpacer { + width: 0.5em; +} + +#add-device-throbber, +#login-throbber { + list-style-image: url("chrome://communicator/skin/icons/loading.png"); +} + +#successPageIcon { + /* TODO replace this with a 128px version (bug 591122) */ + list-style-image: url("chrome://communicator/skin/sync/sync-32.png"); +} + +#pickSetupDesc { + padding: 0 7em; +} diff --git a/comm/suite/themes/classic/mac/communicator/toolbar.css b/comm/suite/themes/classic/mac/communicator/toolbar.css new file mode 100644 index 0000000000..34ce372a93 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/toolbar.css @@ -0,0 +1,57 @@ +/* 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/. */ + +/* ===== toolbar.css ==================================================== + == Styles used by XUL grippytoolbar in addition to general toolbar styles. + ======================================================================= */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +.toolbar-primary { + min-height: 24px; +} + +toolbargrippy { + display: none; + -moz-box-orient: vertical; + -moz-box-align: center; + width: 10px; + padding: 2px 1px; + list-style-image: url("chrome://communicator/skin/toolbar/tbgrip-arrow.png"); +} + +toolbargrippy:hover { + background-color: ThreeDHighlight; +} + +.toolbargrippy-texture { + margin-top: 2px; + width: 6px; + background: url("chrome://communicator/skin/toolbar/tbgrip-texture.png"); +} + +/* ::::: collapsed tray and grippies ::::: */ + +toolbargrippy[tbgrippy-collapsed="true"] { + -moz-box-orient: horizontal; + border-left: 1px solid ThreeDHighlight; + border-top: 1px solid ThreeDHighlight; + border-right: 1px solid ThreeDShadow; + border-bottom: 1px solid ThreeDShadow; + width: 40px; + height: 10px; + padding: 1px 2px; + list-style-image: url("chrome://communicator/skin/toolbar/tbgrip-arrow-clps.png"); +} + +toolbargrippy[tbgrippy-collapsed="true"] > .toolbargrippy-texture { + margin-top: 0; + margin-inline-start: 2px; + width: 0px; + height: 6px; +} + +.collapsed-tray-spacer { + border-bottom: 1px solid ThreeDShadow; +} diff --git a/comm/suite/themes/classic/mac/communicator/toolbar/toolbar-gradient22.png b/comm/suite/themes/classic/mac/communicator/toolbar/toolbar-gradient22.png Binary files differnew file mode 100644 index 0000000000..4ab1228bbc --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/toolbar/toolbar-gradient22.png diff --git a/comm/suite/themes/classic/mac/communicator/toolbar/toolbar-gradient34.png b/comm/suite/themes/classic/mac/communicator/toolbar/toolbar-gradient34.png Binary files differnew file mode 100644 index 0000000000..79a8835dad --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/toolbar/toolbar-gradient34.png diff --git a/comm/suite/themes/classic/mac/communicator/viewSourceOverlay.css b/comm/suite/themes/classic/mac/communicator/viewSourceOverlay.css new file mode 100644 index 0000000000..ef28c640e2 --- /dev/null +++ b/comm/suite/themes/classic/mac/communicator/viewSourceOverlay.css @@ -0,0 +1,14 @@ +/* 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/. */ + +/* make findbar appear above content */ +#appcontent { + -moz-box-direction: reverse; +} + +/* style findbar for being on top */ +#FindToolbar { + border-top: none; + border-bottom: 1px solid #888888; +} |