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

Side by Side Diff: chrome/browser/resources/md_user_manager/create_profile.html

Issue 1944463002: MD User Manager: fixes accessibility issues (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@md-user-manager-user-pods-css
Patch Set: Addressed comment Created 4 years, 7 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 unified diff | Download patch
OLDNEW
1 <link rel="import" href="chrome://md-user-manager/import_supervised_user.html"> 1 <link rel="import" href="chrome://md-user-manager/import_supervised_user.html">
2 <link rel="import" href="chrome://md-user-manager/profile_browser_proxy.html"> 2 <link rel="import" href="chrome://md-user-manager/profile_browser_proxy.html">
3 <link rel="import" href="chrome://md-user-manager/shared_styles.html"> 3 <link rel="import" href="chrome://md-user-manager/shared_styles.html">
4 <link rel="import" href="chrome://resources/html/action_link.html"> 4 <link rel="import" href="chrome://resources/html/action_link.html">
5 <link rel="import" href="chrome://resources/html/cr.html"> 5 <link rel="import" href="chrome://resources/html/cr.html">
6 <link rel="import" href="chrome://resources/html/i18n_behavior.html"> 6 <link rel="import" href="chrome://resources/html/i18n_behavior.html">
7 <link rel="import" href="chrome://resources/html/polymer.html"> 7 <link rel="import" href="chrome://resources/html/polymer.html">
8 <link rel="import" href="chrome://resources/html/util.html"> 8 <link rel="import" href="chrome://resources/html/util.html">
9 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html"> 9 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html">
10 <link rel="import" href="chrome://resources/polymer/v1_0/iron-icons/iron-icons.h tml"> 10 <link rel="import" href="chrome://resources/polymer/v1_0/iron-icons/iron-icons.h tml">
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
75 flex-wrap: wrap; 75 flex-wrap: wrap;
76 margin: -12px; 76 margin: -12px;
77 } 77 }
78 78
79 #icons paper-button { 79 #icons paper-button {
80 background: var(--paper-grey-300); 80 background: var(--paper-grey-300);
81 border: 1px solid rgba(0, 0, 0, .12); 81 border: 1px solid rgba(0, 0, 0, .12);
82 margin: 12px; 82 margin: 12px;
83 min-width: 0; 83 min-width: 0;
84 padding: 6px 4px; 84 padding: 6px 4px;
85 --paper-button-flat-keyboard-focus: {
86 outline: auto;
87 };
85 } 88 }
86 89
87 #icons paper-button[active] { 90 #icons paper-button[active] {
88 border-color: var(--google-blue-500); 91 border-color: var(--google-blue-500);
89 } 92 }
90 93
91 #icons paper-button:focus:not([active]) {
92 outline: 1px dotted #666;
93 }
94
95 paper-checkbox { 94 paper-checkbox {
96 --paper-checkbox-label-spacing: 16px; 95 --paper-checkbox-label-spacing: 16px;
97 --paper-checkbox-size: 20px; 96 --paper-checkbox-size: 20px;
98 --primary-text-color: var(--main-text-color); 97 --primary-text-color: var(--main-text-color);
99 margin-top: 24px; 98 margin-top: 24px;
100 } 99 }
101 100
102 #supervised-user-container { 101 #supervised-user-container {
103 -webkit-padding-start: 36px; 102 -webkit-padding-start: 36px;
104 } 103 }
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
153 align-self: center; 152 align-self: center;
154 height: 20px; 153 height: 20px;
155 width: 20px; 154 width: 20px;
156 } 155 }
157 </style> 156 </style>
158 <div id="message-container" hidden="[[!message_]]"> 157 <div id="message-container" hidden="[[!message_]]">
159 <iron-icon icon="warning"></iron-icon> 158 <iron-icon icon="warning"></iron-icon>
160 <span id="message" inner-h-t-m-l="[[message_]]"></span> 159 <span id="message" inner-h-t-m-l="[[message_]]"></span>
161 </div> 160 </div>
162 <div class="container"> 161 <div class="container">
163 <div id="title-bar" i18n-content="createProfileTitle"></div> 162 <div id="title-bar">$i18n{createProfileTitle}</div>
164 <paper-input id="nameInput" value="{{profileName_}}" pattern=".*\S.*" 163 <paper-input id="nameInput" value="{{profileName_}}" pattern=".*\S.*"
165 no-label-float auto-validate> 164 no-label-float auto-validate>
166 </paper-input> 165 </paper-input>
167 <div id="icons"> 166 <div id="icons">
168 <template is="dom-repeat" items="[[availableIconUrls_]]"> 167 <template is="dom-repeat" items="[[availableIconUrls_]]">
169 <paper-button toggles on-tap="onIconTap_" data-icon-url$="[[item]]" 168 <paper-button toggles on-tap="onIconTap_" data-icon-url$="[[item]]"
170 active="[[isActiveIcon_(item, profileIconUrl_)]]"> 169 active="[[isActiveIcon_(item, profileIconUrl_)]]">
171 <img src="[[item]]"> 170 <img src="[[item]]">
172 </paper-button> 171 </paper-button>
173 </template> 172 </template>
174 </div> 173 </div>
175 <paper-checkbox checked="{{isSupervised_}}"> 174 <paper-checkbox checked="{{isSupervised_}}">
176 [[i18n('manageProfilesSupervisedSignedInLabel')]] 175 $i18n{manageProfilesSupervisedSignedInLabel}
177 </paper-checkbox> 176 </paper-checkbox>
178 <div id="supervised-user-container"> 177 <div id="supervised-user-container">
179 <div id="learn-more" > 178 <div id="learn-more" >
180 <a is="action-link" on-tap="onLearnMoreTap_">[[i18n('learnMore')]]</a> 179 <a is="action-link" on-tap="onLearnMoreTap_">$i18n{learnMore}</a>
181 <div> 180 <div>
182 <template is="dom-if" if="[[isSupervised_]]"> 181 <template is="dom-if" if="[[isSupervised_]]">
183 <template is="dom-if" if="[[isSignedIn_(signedInUsers_)]]"> 182 <template is="dom-if" if="[[isSignedIn_(signedInUsers_)]]">
184 <paper-dropdown-menu no-label-float> 183 <paper-dropdown-menu no-label-float>
185 <paper-listbox class="dropdown-content" 184 <paper-listbox class="dropdown-content"
186 selected="{{signedInUserIndex_}}" 185 selected="{{signedInUserIndex_}}"
187 attr-for-selected="data-user-index"> 186 attr-for-selected="data-user-index">
188 <paper-item data-user-index$="[[sentinelSignedInUserIndex_]]"> 187 <paper-item data-user-index$="[[sentinelSignedInUserIndex_]]">
189 [[i18n('selectAnAccount')]] 188 $i18n{selectAnAccount}
190 </paper-item> 189 </paper-item>
191 <template is="dom-repeat" items="[[signedInUsers_]]"> 190 <template is="dom-repeat" items="[[signedInUsers_]]">
192 <paper-item data-user-index$="[[index]]"> 191 <paper-item data-user-index$="[[index]]">
193 [[item.username]] 192 [[item.username]]
194 </paper-item> 193 </paper-item>
195 </template> 194 </template>
196 </paper-listbox> 195 </paper-listbox>
197 </paper-dropdown-menu> 196 </paper-dropdown-menu>
198 <a id="import-user" is="action-link" on-tap="onImportUserTap_" 197 <a id="import-user" is="action-link" on-tap="onImportUserTap_"
199 hidden="[[isImportUserLinkHidden_(createInProgress_, 198 hidden="[[isImportUserLinkHidden_(createInProgress_,
200 signedInUserIndex_)]]"> 199 signedInUserIndex_)]]">
201 [[i18n('importExistingSupervisedUserLink')]] 200 $i18n{importExistingSupervisedUserLink}
202 </a> 201 </a>
203 </template> 202 </template>
204 <div id="sign-in-howto-message" 203 <div id="sign-in-howto-message"
205 hidden="[[isSignedIn_(signedInUsers_)]]" 204 hidden="[[isSignedIn_(signedInUsers_)]]"
206 inner-h-t-m-l="[[i18n('noSignedInUserMessage')]]"> 205 inner-h-t-m-l="[[i18n('noSignedInUserMessage')]]">
207 </div> 206 </div>
208 </template> 207 </template>
209 </div> 208 </div>
210 <div id="actions"> 209 <div id="actions">
211 <paper-spinner active="[[createInProgress_]]"></paper-spinner> 210 <paper-spinner active="[[createInProgress_]]"></paper-spinner>
212 <paper-button id="cancel" class="action secondary" i18n-content="cancel" 211 <paper-button id="cancel" class="action secondary"
213 on-tap="onCancelTap_"> 212 on-tap="onCancelTap_">
213 $i18n{cancel}
214 </paper-button> 214 </paper-button>
215 <paper-button id="save" class="action primary" on-tap="onSaveTap_" 215 <paper-button id="save" class="action primary" on-tap="onSaveTap_"
216 i18n-content="createProfileConfirm"
217 disabled="[[isSaveDisabled_(createInProgress_, profileName_)]]"> 216 disabled="[[isSaveDisabled_(createInProgress_, profileName_)]]">
217 $i18n{createProfileConfirm}
218 </paper-button> 218 </paper-button>
219 </div> 219 </div>
220 <import-supervised-user id="importUserPopup"></import-supervised-user> 220 <import-supervised-user id="importUserPopup"></import-supervised-user>
221 </div> 221 </div>
222 </template> 222 </template>
223 <script src="chrome://md-user-manager/create_profile.js"></script> 223 <script src="chrome://md-user-manager/create_profile.js"></script>
224 </dom-module> 224 </dom-module>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698