Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(386)

Unified Diff: chrome/browser/resources/settings/date_time_page/date_time_page.html

Issue 2438443005: MD Settings: Date and Time page, part 2/3 (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/settings/date_time_page/date_time_page.html
diff --git a/chrome/browser/resources/settings/date_time_page/date_time_page.html b/chrome/browser/resources/settings/date_time_page/date_time_page.html
index adfd807411779b155a5e5f97a21e0b469470bb43..6021b2f3b440d7595c602dd13ffa7d770799efef 100644
--- a/chrome/browser/resources/settings/date_time_page/date_time_page.html
+++ b/chrome/browser/resources/settings/date_time_page/date_time_page.html
@@ -1,23 +1,49 @@
+<link rel="import" href="chrome://resources/html/cr.html">
<link rel="import" href="chrome://resources/html/polymer.html">
+<link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html">
<link rel="import" href="chrome://resources/polymer/v1_0/paper-checkbox/paper-checkbox.html">
<link rel="import" href="/controls/settings_checkbox.html">
+<link rel="import" href="/controls/settings_dropdown_menu.html">
+<link rel="import" href="/i18n_setup.html">
+<link rel="import" href="/prefs/prefs_behavior.html">
+<link rel="import" href="/prefs/prefs_types.html">
<link rel="import" href="/settings_shared_css.html">
<dom-module id="settings-date-time-page">
<template>
- <style include="settings-shared"></style>
+ <style include="settings-shared">
+ settings-dropdown-menu {
+ --md-select-width: 400px;
+ }
+
+ cr-policy-pref-indicator {
+ -webkit-margin-start: var(--checkbox-spacing);
+ }
+ </style>
<div class="settings-box first">
- <!-- TODO(michaelpg): Time zone dropdown menu. -->
+ <settings-dropdown-menu pref="{{prefs.cros.system.timezone}}"
+ menu-options="[[timeZoneList_]]"
+ disabled="[[timeZoneAutoDetect_]]">
+ </settings-dropdown-menu>
+ </div>
+ <div class="settings-box continuation" hidden="[[hideTimeZoneDetection_]]">
+ <paper-checkbox
+ id="timeZoneAutoDetectCheckbox"
+ checked="[[timeZoneAutoDetect_]]"
+ disabled="[[hasTimeZoneAutoDetectPolicy_]]"
+ on-change="onTimeZoneAutoDetectCheckboxChange_">
+ $i18n{timeZoneGeolocation}
+ </paper-checkbox>
+ <template is="dom-if" if="[[hasTimeZoneAutoDetectPolicy_]]">
+ <cr-policy-pref-indicator pref="[[timeZonePolicyPref_]]">
+ </cr-policy-pref-indicator>
+ </template>
+ </div>
+ <div class="settings-box continuation">
<settings-checkbox pref="{{prefs.settings.clock.use_24hour_clock}}"
label="$i18n{use24HourClock}">
</settings-checkbox>
</div>
- <paper-checkbox class="settings-box continuation"
- id="timeZoneDetectionCheckbox"
- hidden="[[hideTimeZoneDetection_]]"
- on-change="onTimeZoneDetectionCheckboxChange_">
- $i18n{timeZoneGeolocation}
- </paper-checkbox>
</template>
- <script src="date_time_page.js"></script>
+ <script src="/date_time_page/date_time_page.js"></script>
</dom-module>

Powered by Google App Engine
This is Rietveld 408576698