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

Side by Side Diff: chrome/browser/resources/settings/basic_page/basic_page.html

Issue 2518233004: MD Settings: Move settings-advanced-page into settings-basic-page (Closed)
Patch Set: rebase/fix line lengths Created 4 years 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 unified diff | Download patch
OLDNEW
1 <link rel="import" href="chrome://resources/html/polymer.html"> 1 <link rel="import" href="chrome://resources/html/polymer.html">
2 <link rel="import" href="/a11y_page/a11y_page.html">
2 <link rel="import" href="/appearance_page/appearance_page.html"> 3 <link rel="import" href="/appearance_page/appearance_page.html">
4 <link rel="import" href="/downloads_page/downloads_page.html">
5 <link rel="import" href="/languages_page/languages_page.html">
6 <link rel="import" href="/on_startup_page/on_startup_page.html">
7 <link rel="import" href="/passwords_and_forms_page/passwords_and_forms_page.html ">
8 <link rel="import" href="/people_page/people_page.html">
9 <link rel="import" href="/printing_page/printing_page.html">
10 <link rel="import" href="/privacy_page/privacy_page.html">
11 <link rel="import" href="/reset_page/reset_page.html">
12 <link rel="import" href="/reset_page/reset_profile_banner.html">
3 <link rel="import" href="/search_page/search_page.html"> 13 <link rel="import" href="/search_page/search_page.html">
4 <link rel="import" href="/settings_page/main_page_behavior.html"> 14 <link rel="import" href="/settings_page/main_page_behavior.html">
5 <link rel="import" href="/settings_page/settings_page_visibility.html"> 15 <link rel="import" href="/settings_page/settings_page_visibility.html">
6 <link rel="import" href="/settings_page/settings_section.html"> 16 <link rel="import" href="/settings_page/settings_section.html">
7 <link rel="import" href="/on_startup_page/on_startup_page.html">
8 <link rel="import" href="/people_page/people_page.html">
9 <link rel="import" href="/reset_page/reset_profile_banner.html">
10 <link rel="import" href="/settings_page_css.html"> 17 <link rel="import" href="/settings_page_css.html">
11 18 <link rel="import" href="/settings_vars_css.html">
12 <if expr="chromeos"> 19
20 <if expr="chromeos">
21 <link rel="import" href="/bluetooth_page/bluetooth_page.html">
22 <link rel="import" href="/date_time_page/date_time_page.html">
13 <link rel="import" href="/device_page/device_page.html"> 23 <link rel="import" href="/device_page/device_page.html">
14 <link rel="import" href="/internet_page/internet_page.html"> 24 <link rel="import" href="/internet_page/internet_page.html">
15 </if> 25 </if>
16 26
17 <if expr="not chromeos"> 27 <if expr="not chromeos">
18 <link rel="import" href="/default_browser_page/default_browser_page.html"> 28 <link rel="import" href="/default_browser_page/default_browser_page.html">
19 </if> 29 <link rel="import" href="/system_page/system_page.html">
20 30 </if>
31
32 <!-- TODO(michaelpg): Rename to something better than "basic" now that this page
33 includes both the basic and advanced settings. -->
21 <dom-module id="settings-basic-page"> 34 <dom-module id="settings-basic-page">
22 <template> 35 <template>
23 <style include="settings-page-styles"></style> 36 <style include="settings-page-styles">
24 <div> 37 #advancedToggle {
25 <template is="dom-if" if="[[showResetProfileBanner_]]"> 38 --paper-button: {
26 <settings-reset-profile-banner on-reset-done="onResetDone_"> 39 text-transform: none;
27 </settings-reset-profile-banner> 40 }
41 @apply(--settings-actionable);
42 align-items: center;
43 display: flex;
44 margin-bottom: 3px;
45 margin-top: 12px; /* Part of a 48px spacer (33px + 12px + 3px). */
46 min-height: 32px;
47 padding: 0 12px;
48 }
49
50 #toggleContainer {
51 align-items: center;
52 display: flex;
53 font: inherit;
54 justify-content: center;
55 margin-bottom: 0;
56 margin-top: 0;
57 }
58
59 #toggleSpacer {
60 padding-top: 33px; /* Part of a 48px spacer (33px + 12px + 3px). */
61 }
62
63 iron-icon {
64 -webkit-margin-start: 16px;
65 }
66 </style>
67 <template is="dom-if" if="[[showBasicPage_(
68 currentRoute_, inSearchMode, hasExpandedSection_)]]">
69 <div id="basicPage">
70 <template is="dom-if" if="[[showResetProfileBanner_]]">
71 <settings-reset-profile-banner on-reset-done="onResetDone_">
72 </settings-reset-profile-banner>
73 </template>
74 <if expr="chromeos">
75 <template is="dom-if" if="[[showPage(pageVisibility.internet)]]"
76 restamp>
77 <settings-section page-title="$i18n{internetPageTitle}"
78 section="internet">
79 <settings-internet-page prefs="{{prefs}}">
80 </settings-internet-page>
81 </settings-section>
82 </template>
83 </if>
84 <template is="dom-if" if="[[showPage(pageVisibility.people)]]" restamp>
85 <settings-section page-title="$i18n{peoplePageTitle}"
86 section="people">
87 <settings-people-page prefs="{{prefs}}"></settings-people-page>
88 </settings-section>
89 </template>
90 <template is="dom-if" if="[[showPage(pageVisibility.appearance)]]"
91 restamp>
92 <settings-section page-title="$i18n{appearancePageTitle}"
93 section="appearance">
94 <settings-appearance-page prefs="{{prefs}}"
95 page-visibility="[[pageVisibility.appearance]]">
96 </settings-appearance-page>
97 </settings-section>
98 </template>
99 <if expr="chromeos">
100 <template is="dom-if" if="[[showPage(pageVisibility.device)]]" restamp>
101 <settings-section page-title="$i18n{devicePageTitle}"
102 section="device">
103 <settings-device-page prefs="{{prefs}}"></settings-device-page>
104 </settings-section>
105 </template>
106 </if>
107 <template is="dom-if" if="[[showPage(pageVisibility.search)]]" restamp>
108 <settings-section page-title="$i18n{searchPageTitle}"
109 section="search">
110 <settings-search-page prefs="[[prefs]]"></settings-search-page>
111 </settings-section>
112 </template>
113 <if expr="not chromeos">
114 <template is="dom-if" if="[[showPage(pageVisibility.defaultBrowser)]]"
115 restamp>
116 <settings-section page-title="$i18n{defaultBrowser}"
117 section="defaultBrowser">
118 <settings-default-browser-page></settings-default-browser-page>
119 </settings-section>
120 </template>
121 </if>
122 <template is="dom-if" if="[[showPage(pageVisibility.onStartup)]]"
123 restamp>
124 <settings-section page-title="$i18n{onStartup}" section="onStartup">
125 <settings-on-startup-page prefs="{{prefs}}">
126 </settings-on-startup-page>
127 </settings-section>
128 </template>
129 </div>
130 </template>
131
132 <template is="dom-if"
133 if="[[showAdvancedSettings_(pageVisibility.advancedSettings)]]">
134 <template is="dom-if" if="[[showAdvancedToggle_(
135 inSearchMode, hasExpandedSection_)]]">
136 <div id="toggleSpacer"></div>
137 <h2 id="toggleContainer">
138 <paper-button id="advancedToggle" active="{{advancedToggleExpanded}}"
139 aria-active-attribute="aria-expanded" toggles>
140 <span>$i18n{advancedPageTitle}</span>
141 <iron-icon icon="[[arrowState_(advancedToggleExpanded)]]">
142 </iron-icon>
143 </paper-button>
144 </h2>
28 </template> 145 </template>
29 <if expr="chromeos"> 146
30 <template is="dom-if" if="[[showPage(pageVisibility.internet)]]" restamp> 147 <template is="dom-if" if="[[showAdvancedPage_(
31 <settings-section page-title="$i18n{internetPageTitle}" 148 currentRoute_, inSearchMode, hasExpandedSection_,
32 section="internet"> 149 advancedToggleExpanded)]]">
33 <settings-internet-page prefs="{{prefs}}"> 150 <div id="advancedPage">
34 </settings-internet-page> 151 <if expr="chromeos">
35 </settings-section> 152 <template is="dom-if" if="[[showPage(pageVisibility.dateTime)]]"
153 restamp>
154 <settings-section page-title="$i18n{dateTimePageTitle}"
155 section="dateTime">
156 <settings-date-time-page prefs="{{prefs}}"
157 page-visibility="[[pageVisibility.dateTime]]">
158 </settings-date-time-page>
159 </settings-section>
160 </template>
161 </if>
162 <template is="dom-if" if="[[showPage(pageVisibility.privacy)]]"
163 restamp>
164 <settings-section page-title="$i18n{privacyPageTitle}"
165 section="privacy">
166 <settings-privacy-page prefs="{{prefs}}"
167 page-visibility="[[pageVisibility.privacy]]">
168 </settings-privacy-page>
169 </settings-section>
170 </template>
171 <if expr="chromeos">
172 <template is="dom-if" if="[[showPage(pageVisibility.bluetooth)]]"
173 restamp>
174 <settings-section page-title="$i18n{bluetoothPageTitle}"
175 section="bluetooth">
176 <settings-bluetooth-page prefs="{{prefs}}">
177 </settings-bluetooth-page>
178 </settings-section>
179 </template>
180 </if>
181 <template is="dom-if"
182 if="[[showPage(pageVisibility.passwordsAndForms)]]" restamp>
183 <settings-section
184 page-title="$i18n{passwordsAndAutofillPageTitle}"
185 section="passwordsAndForms">
186 <settings-passwords-and-forms-page prefs="{{prefs}}">
187 </settings-passwords-and-forms-page>
188 </settings-section>
189 </template>
190 <template is="dom-if" if="[[showPage(pageVisibility.languages)]]"
191 restamp>
192 <settings-section page-title="$i18n{languagesPageTitle}"
193 section="languages">
194 <settings-languages-page prefs="{{prefs}}">
195 </settings-languages-page>
196 </settings-section>
197 </template>
198 <template is="dom-if" if="[[showPage(pageVisibility.downloads)]]"
199 restamp>
200 <settings-section page-title="$i18n{downloadsPageTitle}"
201 section="downloads">
202 <settings-downloads-page prefs="{{prefs}}"
203 page-visibility="[[pageVisibility.downloads]]">
204 </settings-downloads-page>
205 </settings-section>
206 </template>
207 <template is="dom-if" if="[[showPage(pageVisibility.printing)]]"
208 restamp>
209 <settings-section page-title="$i18n{printingPageTitle}"
210 section="printing">
211 <settings-printing-page prefs="{{prefs}}">
212 </settings-printing-page>
213 </settings-section>
214 </template>
215 <template is="dom-if" if="[[showPage(pageVisibility.a11y)]]" restamp>
216 <settings-section page-title="$i18n{a11yPageTitle}" section="a11y">
217 <settings-a11y-page prefs="{{prefs}}"></settings-a11y-page>
218 </settings-section>
219 </template>
220 <if expr="not chromeos">
221 <template is="dom-if" if="[[showPage(pageVisibility.system)]]"
222 restamp>
223 <settings-section page-title="$i18n{systemPageTitle}"
224 section="system">
225 <settings-system-page prefs="{{prefs}}"></settings-system-page>
226 </settings-section>
227 </template>
228 </if>
229 <template is="dom-if" if="[[showPage(pageVisibility.reset)]]"
230 restamp>
231 <settings-section page-title="$i18n{resetPageTitle}"
232 section="reset">
233 <settings-reset-page></settings-reset-page>
234 </settings-section>
235 </template>
236 </div>
36 </template> 237 </template>
37 </if> 238 </template>
38 <template is="dom-if" if="[[showPage(pageVisibility.people)]]" restamp>
39 <settings-section page-title="$i18n{peoplePageTitle}" section="people">
40 <settings-people-page prefs="{{prefs}}"></settings-people-page>
41 </settings-section>
42 </template>
43 <template is="dom-if" if="[[showPage(pageVisibility.appearance)]]"
44 restamp>
45 <settings-section page-title="$i18n{appearancePageTitle}"
46 section="appearance">
47 <settings-appearance-page prefs="{{prefs}}"
48 page-visibility="[[pageVisibility.appearance]]">
49 </settings-appearance-page>
50 </settings-section>
51 </template>
52 <if expr="chromeos">
53 <template is="dom-if" if="[[showPage(pageVisibility.device)]]" restamp>
54 <settings-section page-title="$i18n{devicePageTitle}" section="device">
55 <settings-device-page prefs="{{prefs}}"></settings-device-page>
56 </settings-section>
57 </template>
58 </if>
59 <template is="dom-if" if="[[showPage(pageVisibility.search)]]" restamp>
60 <settings-section page-title="$i18n{searchPageTitle}" section="search">
61 <settings-search-page prefs="[[prefs]]"></settings-search-page>
62 </settings-section>
63 </template>
64 <if expr="not chromeos">
65 <template is="dom-if" if="[[showPage(pageVisibility.defaultBrowser)]]"
66 restamp>
67 <settings-section page-title="$i18n{defaultBrowser}"
68 section="defaultBrowser">
69 <settings-default-browser-page></settings-default-browser-page>
70 </settings-section>
71 </template>
72 </if>
73 <template is="dom-if" if="[[showPage(pageVisibility.onStartup)]]" restamp>
74 <settings-section page-title="$i18n{onStartup}" section="onStartup">
75 <settings-on-startup-page prefs="{{prefs}}">
76 </settings-on-startup-page>
77 </settings-section>
78 </template>
79 </div>
80 </template> 239 </template>
81 <script src="basic_page.js"></script> 240 <script src="/basic_page/basic_page.js"></script>
82 </dom-module> 241 </dom-module>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698