diff options
Diffstat (limited to '')
-rw-r--r-- | comm/mail/base/content/aboutDialog.xhtml | 184 |
1 files changed, 184 insertions, 0 deletions
diff --git a/comm/mail/base/content/aboutDialog.xhtml b/comm/mail/base/content/aboutDialog.xhtml new file mode 100644 index 0000000000..55c7330f03 --- /dev/null +++ b/comm/mail/base/content/aboutDialog.xhtml @@ -0,0 +1,184 @@ +<?xml version="1.0"?> +<!-- 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/. --> + +#filter substitution + +<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?> +<?xml-stylesheet href="chrome://messenger/content/aboutDialog.css" type="text/css"?> +<?xml-stylesheet href="chrome://branding/content/aboutDialog.css" type="text/css"?> + +<!DOCTYPE html> +<html id="aboutDialog" xmlns="http://www.w3.org/1999/xhtml" + xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" + role="dialog" + windowtype="mail:about"> + +<head> + <title data-l10n-id="about-dialog-title"></title> + <link rel="localization" href="branding/brand.ftl"/> + <link rel="localization" href="messenger/aboutDialog.ftl"/> + <script defer="true" src="chrome://messenger/content/aboutDialog.js"></script> +</head> +<body aria-describedby="version distribution distributionId currentChannelText communityDesc contributeDesc trademark"> + <xul:keyset id="mainKeyset"> + <xul:key keycode="VK_ESCAPE" oncommand="window.close();"/> +#ifdef XP_MACOSX + <xul:key id="key_close" modifiers="accel" data-l10n-id="cmd-close-mac-command-key" + oncommand="window.close();"/> +#endif + </xul:keyset> + <div id="aboutDialogContainer"> + <xul:hbox id="clientBox"> + <xul:vbox id="leftBox" flex="1"/> + <xul:vbox id="rightBox"> + <xul:hbox align="baseline"> + <span id="version"></span> + <a id="releasenotes" class="text-link browser-link" hidden="hidden" + data-l10n-id="release-notes-link"></a> + </xul:hbox> + + <img src="chrome://messenger/skin/icons/new/supernova-logo.webp" alt="" id="supernova-logo"/> + + <span id="distribution" class="text-blurb"></span> + <span id="distributionId" class="text-blurb"></span> + + <xul:vbox id="detailsBox"> + <xul:hbox id="updateBox"> +#ifdef MOZ_UPDATER + <div id="icons"> + <img class="icon update-throbber" role="presentation"/> + <img class="icon noUpdatesFound" src="chrome://global/skin/icons/check.svg" role="presentation"/> + <img class="icon apply" src="chrome://global/skin/icons/reload.svg" role="presentation"/> + </div> + <xul:vbox> + <xul:deck id="updateDeck" orient="vertical"> + <div id="checkForUpdates" class="update-deck-container"> + <button id="checkForUpdatesButton" + data-l10n-id="update-check-for-updates-button" + onclick="gAppUpdater.checkForUpdates();"> + </button> + </div> + <div id="downloadAndInstall" class="update-deck-container"> + <button id="downloadAndInstallButton" + onclick="gAppUpdater.startDownload();"> + </button> + <a id="updateNotes" class="text-link browser-link" hidden="hidden" + data-l10n-id="about-update-whats-new"></a> + </div> + <div id="apply" class="update-deck-container"> + <button id="updateButton" + data-l10n-id="update-update-button" + onclick="gAppUpdater.buttonRestartAfterDownload();"> + </button> + </div> + <div id="checkingForUpdates" class="update-deck-container"> + <span data-l10n-id="update-checking-for-updates"></span> + </div> + <div id="downloading" class="update-deck-container" data-l10n-id="update-downloading-message"> + <span id="downloadStatus" data-l10n-name="download-status"></span> + </div> + <div id="applying" class="update-deck-container"> + <span data-l10n-id="update-applying"></span> + </div> + <div id="downloadFailed" class="update-deck-container"> + <!-- Outer span ensures whitespace between the plain text and + - the link. Otherwise, this would be suppressed by the + - update-deck-container's display: flex. --> + <span data-l10n-id="update-failed"> + <a id="failedLink" data-l10n-name="failed-link" + class="text-link browser-link"></a> + </span> + </div> + <div id="policyDisabled" class="update-deck-container"> + <span data-l10n-id="update-admin-disabled"></span> + </div> + <div id="noUpdatesFound" class="update-deck-container"> + <span data-l10n-id="update-no-updates-found"></span> + </div> + <div id="checkingFailed" class="update-deck-container"> + <span data-l10n-id="aboutdialog-update-checking-failed"></span> + </div> + <div id="otherInstanceHandlingUpdates" class="update-deck-container"> + <span data-l10n-id="update-other-instance-handling-updates"></span> + </div> + <div id="manualUpdate" class="update-deck-container"> + <span data-l10n-id="update-manual"> + <a id="manualLink" data-l10n-name="manual-link" + class="manualLink text-link browser-link"></a> + </span> + </div> + <div id="unsupportedSystem" class="update-deck-container"> + <span data-l10n-id="update-unsupported"> + <a id="unsupportedLink" data-l10n-name="unsupported-link" + class="manualLink text-link browser-link"></a> + </span> + </div> + <div id="restarting" class="update-deck-container"> + <span data-l10n-id="update-restarting"></span> + </div> + <div id="internalError" class="update-deck-container"> + <span data-l10n-id="update-internal-error"> + <a id="internalErrorLink" data-l10n-name="manual-link" + class="manualLink text-link browser-link"></a> + </span> + </div> + <div id="noUpdater" class="update-deck-container"></div> + </xul:deck> + <!-- This HBOX is duplicated above without class="update" --> + <xul:hbox align="baseline"> + <span id="version" class="update"></span> + <a id="releasenotes" class="text-link browser-link" hidden="hidden" + data-l10n-id="release-notes-link"></a> + </xul:hbox> + </xul:vbox> +#endif + </xul:hbox> + +#ifdef MOZ_UPDATER + <div class="text-blurb" id="currentChannelText" data-l10n-id="channel-description" + data-l10n-args='{"channel": ""}' + data-l10n-attrs="{"channel": ""}"> + <span id="currentChannel" data-l10n-name="current-channel"></span> + </div> +#endif + <xul:vbox id="experimental" hidden="true"> + <div class="text-blurb" id="warningDesc"> + <span data-l10n-id="warning-desc-version"></span> +#ifdef MOZ_TELEMETRY_ON_BY_DEFAULT + <span data-l10n-id="warning-desc-telemetry"></span> +#endif + </div> + <div class="text-blurb" id="communityExperimentalDesc" data-l10n-id="community-experimental"> + <a class="text-link browser-link" href="https://www.mozilla.org/" + data-l10n-name="community-exp-mozilla-link"></a> + <a class="text-link tab-link" href="about:credits" + data-l10n-name="community-exp-credits-link"></a> + </div> + </xul:vbox> + <div class="text-blurb" id="communityDesc" data-l10n-id="community-desc"> + <a class="text-link browser-link" href="https://www.mozilla.org/" data-l10n-name="community-mozilla-link"></a> + <a class="text-link tab-link" href="about:credits" data-l10n-name="community-credits-link"></a> + </div> + <div class="text-blurb" id="contributeDesc" data-l10n-id="about-donation"> + <a class="text-link browser-link" href="https://give.thunderbird.net/?utm_source=thunderbird-client&utm_medium=referral&utm_content=about-dialog" + data-l10n-name="helpus-donate-link"></a> + <a class="text-link browser-link" href="https://www.thunderbird.net/get-involved/" + data-l10n-name="helpus-get-involved-link"></a> + </div> + </xul:vbox> + </xul:vbox> + </xul:hbox> + <xul:vbox id="bottomBox"> + <xul:hbox pack="center"> + <a class="text-link bottom-link tab-link" href="about:license" data-l10n-id="bottom-links-license"></a> + <a class="text-link bottom-link tab-link" href="about:rights" data-l10n-id="bottom-links-rights"></a> + <a class="text-link bottom-link browser-link" href="https://www.mozilla.org/privacy/thunderbird/" + data-l10n-id="bottom-links-privacy"></a> + </xul:hbox> + <span id="trademark" data-l10n-id="trademarkInfo"></span> + </xul:vbox> + </div> +</body> +</html> |