summaryrefslogtreecommitdiffstats
path: root/comm/mail/components/preferences/syncDialog.xhtml
diff options
context:
space:
mode:
Diffstat (limited to 'comm/mail/components/preferences/syncDialog.xhtml')
-rw-r--r--comm/mail/components/preferences/syncDialog.xhtml210
1 files changed, 210 insertions, 0 deletions
diff --git a/comm/mail/components/preferences/syncDialog.xhtml b/comm/mail/components/preferences/syncDialog.xhtml
new file mode 100644
index 0000000000..ce035245ea
--- /dev/null
+++ b/comm/mail/components/preferences/syncDialog.xhtml
@@ -0,0 +1,210 @@
+<?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/. -->
+
+<!DOCTYPE html>
+<html
+ xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
+>
+ <head>
+ <title data-l10n-id="config-sync-dailog-title"></title>
+
+ <link rel="stylesheet" href="chrome://global/skin/global.css" />
+ <link
+ rel="stylesheet"
+ href="chrome://messenger/skin/preferences/preferences.css"
+ />
+
+ <link rel="localization" href="messenger/preferences/preferences.ftl" />
+ <link rel="localization" href="messenger/preferences/sync-dialog.ftl" />
+
+ <script src="chrome://messenger/content/preferences/syncDialog.js"></script>
+ </head>
+ <body>
+ <xul:dialog
+ id="configSyncDialog"
+ buttons="accept,cancel,extra2"
+ style="min-width: 49em"
+ data-l10n-attrs="buttonlabelaccept, buttonaccesskeyaccept, buttonlabelextra2, buttonaccesskeyextra2"
+ data-l10n-id="sync-dialog"
+ >
+ <div id="configSyncDialogContent">
+ <ul id="configSyncList" class="config-list">
+ <li id="configAccountsContainer">
+ <div class="config-item">
+ <input
+ type="checkbox"
+ id="configSyncAccount"
+ name="configSynced"
+ />
+ <label
+ for="configSyncAccount"
+ id="configSyncAccountLabel"
+ data-l10n-id="show-synced-item-account"
+ >
+ </label>
+ </div>
+ <!-- For when we get per-account controls: -->
+ <!-- <div id="configAccounts">
+
+ <div class="synced-account">
+ <div class="config-item synced-account-name">
+ <input type="checkbox"
+ id="configSyncAccount_1"
+ name="configSyncedAccounts"/>
+ <label for="configSyncAccount_1">
+ nemo@thunderbird.net
+ </label>
+ </div>
+ <ul class="config-list">
+ <li>
+ <div class="config-item">
+ <input type="checkbox"
+ id="configSyncServer_1"
+ name="configSyncedAccount_1"/>
+ <label for="configSyncServer_1"
+ class="synced-account-server-config"
+ data-l10n-id="synced-acount-item-server-config">
+ </label>
+ </div>
+ </li>
+ <li>
+ <div class="config-item">
+ <input type="checkbox"
+ id="configSyncFilters_1"
+ name="configSyncedAccount_1"/>
+ <label for="configSyncFilters_1"
+ class="synced-account-filters"
+ data-l10n-id="synced-acount-item-filters">
+ </label>
+ </div>
+ </li>
+ <li>
+ <div class="config-item">
+ <input type="checkbox"
+ id="configSyncKeys_1"
+ name="configSyncedAccount_1"/>
+ <label for="configSyncKeys_1"
+ class="synced-account-keys"
+ data-l10n-id="synced-acount-item-keys">
+ </label>
+ </div>
+ </li>
+ </ul>
+ </div>
+
+ <div class="synced-account">
+ <div class="config-item synced-account-name">
+ <input type="checkbox"
+ id="configSyncAccount_2"
+ name="configSyncedAccounts"/>
+ <label for="configSyncAccount_2">
+ example@example.com
+ </label>
+ </div>
+ <ul class="config-list">
+ <li>
+ <div class="config-item">
+ <input type="checkbox"
+ id="configSyncServer_2"
+ name="configSyncedAccount_2"/>
+ <label for="configSyncServer_2"
+ class="synced-account-server-config"
+ data-l10n-id="synced-acount-item-server-config">
+ </label>
+ </div>
+ </li>
+ <li>
+ <div class="config-item">
+ <input type="checkbox"
+ id="configSyncFilters_2"
+ name="configSyncedAccount_2"/>
+ <label for="configSyncFilters_2"
+ class="synced-account-filters"
+ data-l10n-id="synced-acount-item-filters">
+ </label>
+ </div>
+ </li>
+ <li>
+ <div class="config-item">
+ <input type="checkbox"
+ id="configSyncKeys_2"
+ name="configSyncedAccount_2"/>
+ <label for="configSyncKeys_2"
+ class="synced-account-keys"
+ data-l10n-id="synced-acount-item-keys">
+ </label>
+ </div>
+ </li>
+ </ul>
+ </div>
+
+ </div> -->
+ </li>
+ <li>
+ <div class="config-item">
+ <input
+ type="checkbox"
+ id="configSyncIdentity"
+ name="configSynced"
+ />
+ <label
+ id="configSyncIdentityLabel"
+ for="configSyncIdentity"
+ data-l10n-id="show-synced-item-identity"
+ >
+ </label>
+ </div>
+ </li>
+ <li>
+ <div class="config-item">
+ <input
+ type="checkbox"
+ id="configSyncAddress"
+ name="configSynced"
+ />
+ <label
+ id="configSyncAddressLabel"
+ for="configSyncAddress"
+ data-l10n-id="show-synced-item-address"
+ >
+ </label>
+ </div>
+ </li>
+ <li>
+ <div class="config-item">
+ <input
+ type="checkbox"
+ id="configSyncCalendar"
+ name="configSynced"
+ />
+ <label
+ id="configSyncCalendarLabel"
+ for="configSyncCalendar"
+ data-l10n-id="show-synced-item-calendar"
+ >
+ </label>
+ </div>
+ </li>
+ <li>
+ <div class="config-item">
+ <input
+ type="checkbox"
+ id="configSyncPasswords"
+ name="configSynced"
+ />
+ <label
+ id="configSyncPasswordsLabel"
+ for="configSyncPasswords"
+ data-l10n-id="show-synced-item-passwords"
+ >
+ </label>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </xul:dialog>
+ </body>
+</html>