summaryrefslogtreecommitdiffstats
path: root/comm/mail/base/content/aboutDialog.xhtml
diff options
context:
space:
mode:
Diffstat (limited to 'comm/mail/base/content/aboutDialog.xhtml')
-rw-r--r--comm/mail/base/content/aboutDialog.xhtml184
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="{&quot;channel&quot;: &quot;&quot;}">
+ <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&amp;utm_medium=referral&amp;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>