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

Side by Side Diff: chrome/browser/resources/chromeos/quick_unlock/pin_keyboard.html

Issue 2425443002: cros: Removed some zones in the middle of the pin keyboard that do not accept touches. (Closed)
Patch Set: Added noink to html. 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 unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!-- TODO(crbug.com/603217): Use i18n instead of string literals. Figure out 1 <!-- TODO(crbug.com/603217): Use i18n instead of string literals. Figure out
2 what i18n to use for keypad, ie, does 1 ABC make 2 what i18n to use for keypad, ie, does 1 ABC make
3 sense in every scenario? --> 3 sense in every scenario? -->
4 4
5 <link rel="import" href="chrome://resources/cr_elements/icons.html"> 5 <link rel="import" href="chrome://resources/cr_elements/icons.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/polymer/v1_0/paper-button/paper-butt on.html"> 8 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt on.html">
9 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button.html"> 9 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button.html">
10 <link rel="import" href="chrome://resources/polymer/v1_0/paper-styles/color.html "> 10 <link rel="import" href="chrome://resources/polymer/v1_0/paper-styles/color.html ">
(...skipping 26 matching lines...) Expand all
37 display: flex; 37 display: flex;
38 } 38 }
39 39
40 .row { 40 .row {
41 display: flex; 41 display: flex;
42 } 42 }
43 43
44 .digit-button { 44 .digit-button {
45 align-items: center; 45 align-items: center;
46 background: none; 46 background: none;
47 border-radius: 100px; 47 border-radius: 0;
48 box-sizing: border-box; 48 box-sizing: border-box;
49 color: #000; 49 color: #000;
50 display: flex; 50 display: flex;
51 flex-direction: column; 51 flex-direction: column;
52 font-size: 18px; 52 font-size: 18px;
53 height: 48px; 53 height: 48px;
54 justify-content: center; 54 justify-content: center;
55 margin: 0 6px; 55 margin: 0;
56 min-height: 48px; 56 min-height: 48px;
57 min-width: 48px; 57 min-width: 48px;
58 opacity: 0.87; 58 opacity: 0.87;
59 padding: 15px; 59 padding: 15px 21px;
60 width: 48px; 60 width: 60px;
61 } 61 }
62 62
63 [hidden=true] { 63 [hidden=true] {
64 display: none; 64 display: none;
65 } 65 }
66 66
67 .bottom-row { 67 .bottom-row {
68 margin-bottom: 6px; 68 margin-bottom: 6px;
69 } 69 }
70 70
71 .top-row { 71 .top-row {
72 margin-top: 6px; 72 margin-top: 6px;
73 } 73 }
74 74
75 .backspace-button-container {
76 position: relative;
77 }
78
79 .backspace-button-container paper-ripple {
80 position: absolute;
81 top: 0;
82 }
83
84 paper-ripple {
85 border-radius: 100px;
86 color: #000;
87 height: 48px;
88 left: 6px;
89 width: 48px;
90 }
91
75 .digit-button.backspace-button { 92 .digit-button.backspace-button {
93 left: 0;
76 opacity: var(--dark-primary-opacity); 94 opacity: var(--dark-primary-opacity);
77 padding: 14px; 95 padding: 14px;
96 position: absolute;
97 top: 0;
78 } 98 }
79 99
80 .digit-button.backspace-button:not([has-content]) { 100 .digit-button.backspace-button:not([has-content]) {
81 color: #000; 101 color: #000;
82 opacity: 0.26; 102 opacity: 0.26;
83 } 103 }
84 104
85 .digit-button inner-text { 105 .digit-button inner-text {
86 color: var(--paper-blue-grey-700); 106 color: var(--paper-blue-grey-700);
87 display: flex; 107 display: flex;
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
152 is-input-rtl$="[[isInputRtl_(value)]]" 172 is-input-rtl$="[[isInputRtl_(value)]]"
153 has-content$="[[hasInput_(value)]]" 173 has-content$="[[hasInput_(value)]]"
154 placeholder="[[getInputPlaceholder_(enablePassword)]]" 174 placeholder="[[getInputPlaceholder_(enablePassword)]]"
155 value="{{value::input}}" 175 value="{{value::input}}"
156 on-keydown="onInputKeyDown_" 176 on-keydown="onInputKeyDown_"
157 is-invisible$=[[hideInput]]> 177 is-invisible$=[[hideInput]]>
158 </input> 178 </input>
159 </div> 179 </div>
160 <hr> 180 <hr>
161 <div class="row keyboard"> 181 <div class="row keyboard">
162 <paper-button class="digit-button" on-tap="onNumberTap_" value="1"> 182 <paper-button class="digit-button" on-tap="onNumberTap_" value="1"
183 noink>
163 <inner-text>$i18n{pinKeyboard1}</inner-text> 184 <inner-text>$i18n{pinKeyboard1}</inner-text>
185 <paper-ripple>
164 </paper-button> 186 </paper-button>
165 <paper-button class="digit-button" on-tap="onNumberTap_" value="2"> 187 <paper-button class="digit-button" on-tap="onNumberTap_" value="2"
188 noink>
166 <inner-text>$i18n{pinKeyboard2}</inner-text> 189 <inner-text>$i18n{pinKeyboard2}</inner-text>
190 <paper-ripple>
167 </paper-button> 191 </paper-button>
168 <paper-button class="digit-button" on-tap="onNumberTap_" value="3"> 192 <paper-button class="digit-button" on-tap="onNumberTap_" value="3"
193 noink>
169 <inner-text>$i18n{pinKeyboard3}</inner-text> 194 <inner-text>$i18n{pinKeyboard3}</inner-text>
195 <paper-ripple>
170 </paper-button> 196 </paper-button>
171 </div> 197 </div>
172 <div class="row keyboard"> 198 <div class="row keyboard">
173 <paper-button class="digit-button" on-tap="onNumberTap_" value="4"> 199 <paper-button class="digit-button" on-tap="onNumberTap_" value="4"
200 noink>
174 <inner-text>$i18n{pinKeyboard4}</inner-text> 201 <inner-text>$i18n{pinKeyboard4}</inner-text>
202 <paper-ripple>
175 </paper-button> 203 </paper-button>
176 <paper-button class="digit-button" on-tap="onNumberTap_" value="5"> 204 <paper-button class="digit-button" on-tap="onNumberTap_" value="5"
205 noink>
177 <inner-text>$i18n{pinKeyboard5}</inner-text> 206 <inner-text>$i18n{pinKeyboard5}</inner-text>
207 <paper-ripple>
178 </paper-button> 208 </paper-button>
179 <paper-button class="digit-button" on-tap="onNumberTap_" value="6"> 209 <paper-button class="digit-button" on-tap="onNumberTap_" value="6"
210 noink>
180 <inner-text>$i18n{pinKeyboard6}</inner-text> 211 <inner-text>$i18n{pinKeyboard6}</inner-text>
212 <paper-ripple>
181 </paper-button> 213 </paper-button>
182 </div> 214 </div>
183 <div class="row keyboard"> 215 <div class="row keyboard">
184 <paper-button class="digit-button" on-tap="onNumberTap_" value="7"> 216 <paper-button class="digit-button" on-tap="onNumberTap_" value="7"
217 noink>
185 <inner-text>$i18n{pinKeyboard7}</inner-text> 218 <inner-text>$i18n{pinKeyboard7}</inner-text>
219 <paper-ripple>
186 </paper-button> 220 </paper-button>
187 <paper-button class="digit-button" on-tap="onNumberTap_" value="8"> 221 <paper-button class="digit-button" on-tap="onNumberTap_" value="8"
222 noink>
188 <inner-text>$i18n{pinKeyboard8}</inner-text> 223 <inner-text>$i18n{pinKeyboard8}</inner-text>
224 <paper-ripple>
189 </paper-button> 225 </paper-button>
190 <paper-button class="digit-button" on-tap="onNumberTap_" value="9"> 226 <paper-button class="digit-button" on-tap="onNumberTap_" value="9"
227 noink>
191 <inner-text>$i18n{pinKeyboard9}</inner-text> 228 <inner-text>$i18n{pinKeyboard9}</inner-text>
229 <paper-ripple>
192 </paper-button> 230 </paper-button>
193 </div> 231 </div>
194 <div class="row keyboard bottom-row"> 232 <div class="row keyboard bottom-row">
195 <div class="digit-button"></div> 233 <div class="digit-button"></div>
196 <paper-button class="digit-button" on-tap="onNumberTap_" value="0"> 234 <paper-button class="digit-button" on-tap="onNumberTap_" value="0"
235 noink>
197 <inner-text>$i18n{pinKeyboard0}</inner-text> 236 <inner-text>$i18n{pinKeyboard0}</inner-text>
237 <paper-ripple>
198 </paper-button> 238 </paper-button>
199 <paper-icon-button class="digit-button backspace-button" 239 <div class="backspace-button-container">
200 has-content$="[[hasInput_(value)]]" 240 <paper-icon-button class="digit-button backspace-button"
201 icon="pin-keyboard:backspace" 241 has-content$="[[hasInput_(value)]]"
202 on-pointerdown="onBackspacePointerDown_" 242 icon="pin-keyboard:backspace"
203 on-pointerout="onBackspacePointerOut_" 243 on-pointerdown="onBackspacePointerDown_"
204 on-pointerup="onBackspacePointerUp_"> 244 on-pointerout="onBackspacePointerOut_"
205 </paper-icon-button> 245 on-pointerup="onBackspacePointerUp_"
246 noink>
247 </paper-icon-button>
248 <paper-ripple>
249 </div>
206 </div> 250 </div>
207 </div> 251 </div>
208 </div> 252 </div>
209 </template> 253 </template>
210 <script src="pin_keyboard.js"></script> 254 <script src="pin_keyboard.js"></script>
211 </dom-module> 255 </dom-module>
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698