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

Side by Side Diff: third_party/google_input_tools/src/chrome/os/inputview/common.css

Issue 1257313003: Update Google Input Tools (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Free up grd resources. Created 5 years, 4 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 .inputview-layoutview { 1 .inputview-layoutview {
2 position: relative; 2 position: relative;
3 -webkit-user-select: none; 3 -webkit-user-select: none;
4 } 4 }
5 .inputview-view {
6 border-left: 1px solid rgba(55, 71, 79, 0.1);
7 border-right: 1px solid rgba(55, 71, 79, 0.1);
8 border-top: 1px solid rgba(255, 255, 255, 0.6);
9 }
10 .inputview-space-wrapper {
11 display: table-cell;
12 vertical-align: middle;
13 text-align: center;
14 position: relative;
15 font-size: 18px;
16 color: rgba(55, 71, 79, 0.7);
17 }
18 .inputview-space-grey-bg {
19 background-color: rgba(55, 71, 79, 0.15);
20 }
21 .inputview-space-grey-bg.inputview-element-highlight {
22 background-color: rgba(55, 71, 79, 0.6);
23 }
5 .inputview-canvasview, 24 .inputview-canvasview,
6 .inputview-skv { 25 .inputview-skv {
7 display: inline-block; 26 display: inline-block;
8 overflow: hidden; 27 overflow: hidden;
9 } 28 }
10 .inputview-sk { 29 .inputview-sk {
11 margin: 3px 4px 4px 3px; 30 margin: 6px;
12 position: relative; 31 position: relative;
13 background-color: #ffffff;
14 } 32 }
15 .inputview-a11y .inputview-sk { 33 .inputview-a11y .inputview-sk {
16 margin: 2px 3px 3px 2px; 34 margin: 2px 3px 3px 2px;
17 } 35 }
18 #us-compact-symbol .inputview-sk, 36 #us-compact-symbol .inputview-sk,
19 #us-compact-more .inputview-sk, 37 #us-compact-more .inputview-sk,
20 #us-compact-qwerty .inputview-sk { 38 #us-compact-qwerty .inputview-sk {
21 margin: 5px; 39 margin: 8px;
40 }
41 .inputview-small-keyboard .inputview-sk,
42 .inputview-small-keyboard #us-compact-symbol .inputview-sk,
43 .inputview-small-keyboard #us-compact-more .inputview-sk,
44 .inputview-small-keyboard #us-compact-qwerty .inputview-sk {
45 margin: 1px;
22 } 46 }
23 #us-compact-qwerty #Globe { 47 #us-compact-qwerty #Globe {
24 margin: 5px 0 5px 0; 48 margin: 5px 0 5px 0;
25 } 49 }
26 .inputview-character { 50 .inputview-character {
27 position: absolute; 51 position: absolute;
28 text-align: center; 52 text-align: center;
29 color: #999999; 53 color: rgba(55, 71, 89, 0.6);
30 font-size: 16px; 54 font-size: 12px;
31 display: inline-block; 55 display: inline-block;
32 } 56 }
33 .inputview-a11y .inputview-character { 57 .inputview-a11y .inputview-character {
34 font-size: 13px; 58 font-size: 10px;
35 } 59 }
36 .inputview-ch { 60 .inputview-ch {
37 color: #111111; 61 color: #37474f;
38 font-size: 23px; 62 font-size: 23px;
39 } 63 }
40 .inputview-digit-character.inputview-ch { 64 .inputview-digit-character.inputview-ch {
41 font-size: 20px; 65 font-size: 20px;
42 } 66 }
43 .inputview-font-small.inputview-special-key-name, 67 .inputview-font-small.inputview-special-key-name,
44 .inputview-font-small.inputview-compact-key, 68 .inputview-font-small.inputview-compact-key,
45 .inputview-a11y .inputview-digit-character.inputview-ch { 69 .inputview-a11y .inputview-digit-character.inputview-ch {
46 font-size: 17px; 70 font-size: 17px;
47 } 71 }
72 .inputview-small-keyboard .inputview-font-small.inputview-special-key-name,
73 .inputview-small-keyboard .inputview-font-small.inputview-compact-key,
74 .inputview-small-keyboard .inputview-a11y .inputview-digit-character.inputview-c h {
75 font-size: 12px;
76 }
48 .inputview-a11y .inputview-ch { 77 .inputview-a11y .inputview-ch {
49 font-size: 21px; 78 font-size: 17px;
50 } 79 }
51 .inputview-vertical { 80 .inputview-vertical {
52 display: inline-block; 81 display: inline-block;
53 overflow: hidden; 82 overflow: hidden;
54 } 83 }
55 .inputview-linear { 84 .inputview-linear {
56 display: inline-block; 85 display: inline-block;
57 } 86 }
58 .inputview-extended-transition { 87 .inputview-extended-transition {
59 transition: margin-left 0.2s; 88 transition: margin-left 0.2s;
60 } 89 }
61 .inputview-linear-border {
62 display:inline-block;
63 border-bottom-width: 1px;
64 border-bottom-style: solid;
65 border-bottom-color: #dddddd;
66 }
67 .inputview-container { 90 .inputview-container {
68 position: fixed; 91 position: fixed;
69 bottom: 0; 92 bottom: 0;
70 left: 0; 93 left: 0;
71 -webkit-box-shadow: -5px 0 5px #ccc;
72 border: 1px solid #eeeeee; 94 border: 1px solid #eeeeee;
73 background-color: #EBEBEB; 95 background-color: #ECEFF1;
74 -webkit-user-select: none; 96 -webkit-user-select: none;
75 cursor: default; 97 cursor: default;
76 } 98 }
77 .inputview-font { 99 .inputview-font {
78 font-family: Roboto2, Roboto, Noto Sans, Sans-Serif; 100 font-family: Roboto2, Roboto, Noto Sans, Sans-Serif;
79 } 101 }
80 .inputview-font[lang=am] { 102 .inputview-font[lang=am] {
81 font-family: Roboto2, Roboto, Noto Sans Armenian, Sans-Serif; 103 font-family: Roboto2, Roboto, Noto Sans Armenian, Sans-Serif;
82 } 104 }
83 .inputview-font[lang=il] { 105 .inputview-font[lang=il] {
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
128 } 150 }
129 .inputview-emoji-font { 151 .inputview-emoji-font {
130 font-family: Noto Color Emoji, Noto Sans Emoji, Droid Emoji; 152 font-family: Noto Color Emoji, Noto Sans Emoji, Droid Emoji;
131 } 153 }
132 .inputview-emoticon { 154 .inputview-emoticon {
133 font-family: Noto Sans Emoji, Droid Emoji; 155 font-family: Noto Sans Emoji, Droid Emoji;
134 } 156 }
135 .inputview-modifier { 157 .inputview-modifier {
136 display: table-cell; 158 display: table-cell;
137 vertical-align: middle; 159 vertical-align: middle;
160 color: rgba(55, 71, 89, 0.8);
138 font-size: 16px; 161 font-size: 16px;
139 text-align: center; 162 text-align: center;
140 position: relative; 163 position: relative;
141 } 164 }
142 .inputview-a11y .inputview-modifier { 165 .inputview-a11y .inputview-modifier {
143 font-size: 10px; 166 font-size: 17px;
144 } 167 }
145 .inputview-menu-list-indicator { 168 .inputview-menu-list-indicator {
146 background-position: center; 169 background-position: center;
147 background-repeat: no-repeat; 170 background-repeat: no-repeat;
148 background-size: 25px; 171 background-size: 25px;
149 width: 25%; 172 width: 20%;
173 }
174 .inputview-checked-menu-list {
175 background-image: url('images/check_in_menu.png');
176 background-position: 10px center;
177 background-repeat: no-repeat;
178 background-size: 18px 15px;
179 box-sizing: border-box;
180 font-weight: bold;
150 } 181 }
151 .inputview-checked-menu-list .inputview-menu-list-name { 182 .inputview-checked-menu-list .inputview-menu-list-name {
152 background-image: url('images/check.png'); 183 color: #37474f;
153 background-position: right 25px center;
154 background-repeat: no-repeat;
155 box-sizing: border-box;
156 font-weight: bold; 184 font-weight: bold;
157 padding-right: 50px; 185 font-size: 16px;
158 } 186 }
159 .inputview-menu-list-name { 187 .inputview-menu-list-name {
160 height: 100%; 188 height: 100%;
161 width: 75%; 189 width: 80%;
190 font-size: 14px;
191 color: rgba(55, 71, 89, .6);
162 overflow: hidden; 192 overflow: hidden;
163 } 193 }
164 .inputview-menu-list-indicator-name { 194 .inputview-menu-list-indicator-name {
165 font-weight: bold; 195 height: 90%;
166 height: 100%;
167 text-align: center; 196 text-align: center;
168 } 197 }
169 .inputview-menu-list-indicator-name, 198 .inputview-menu-list-indicator-name,
170 .inputview-menu-list-name div { 199 .inputview-menu-list-name div {
171 line-height: 3; 200 line-height: 3;
172 } 201 }
173 .inputview-ime-list-container { 202 .inputview-ime-list-container {
174 -webkit-box-orient: vertical; 203 -webkit-box-orient: vertical;
175 display: -webkit-box; 204 display: -webkit-box;
176 width: 100%; 205 width: 100%;
177 overflow-y: auto; 206 overflow-y: auto;
178 overflow-x: hidden; 207 overflow-x: hidden;
179 } 208 }
180 .inputview-ime-list-container .inputview-menu-list-item { 209 .inputview-ime-list-container .inputview-menu-list-item {
181 border-bottom: solid 1px #cccccc; 210 border-bottom: solid 1px rgba(55, 71, 89, .2);
182 box-sizing: border-box; 211 box-sizing: border-box;
183 } 212 }
184 .inputview-menu-list-item { 213 .inputview-menu-list-item {
185 -webkit-box-orient: horizontal; 214 -webkit-box-orient: horizontal;
215 padding-left: 25px;
186 display: -webkit-box; 216 display: -webkit-box;
187 font-size: 16px; 217 font-size: 16px;
188 width: 100%; 218 width: 100%;
189 } 219 }
190 .inputview-menu-footer-item { 220 .inputview-menu-footer-item {
191 position: relative; 221 position: relative;
192 } 222 }
193 .inputview-menu-footer-item:not(:last-child):after { 223 .inputview-menu-footer-item:not(:last-child):after {
194 background-color: #cccccc; 224 background-color: #cccccc;
195 content: ''; 225 content: '';
196 height: 70%; 226 height: 70%;
197 position: absolute; 227 position: absolute;
198 right: 0; 228 right: 0;
199 top: 15%; 229 top: 15%;
200 width: 1px; 230 width: 1px;
201 } 231 }
202 .inputview-menu-footer-emoji-button { 232 .inputview-menu-footer-emoji-button {
203 background: url('images/emoji.png') no-repeat center; 233 background: url('images/emoji.png') no-repeat center;
204 background-size: 25px; 234 background-size: 18px;
205 height: 100%; 235 height: 100%;
206 } 236 }
207 .inputview-menu-footer-handwriting-button { 237 .inputview-menu-footer-handwriting-button {
208 background: url('images/pencil.png') no-repeat center; 238 background: url('images/handwriting_access.png') no-repeat center;
209 background-size: 25px; 239 background-size: 18px;
210 height: 100%; 240 height: 100%;
211 } 241 }
212 .inputview-menu-footer-setting-button { 242 .inputview-menu-footer-setting-button {
213 background: url('images/setting.png') no-repeat center; 243 background: url('images/setting.png') no-repeat center;
214 background-size: 25px; 244 background-size: 18px;
245 height: 100%;
246 }
247 .inputview-menu-footer-floating-button {
248 /* TODO: replace floating.png with a proper image. */
249 background: url('images/floating.png') no-repeat center;
250 background-size: 18px;
251 height: 100%;
252 }
253 .inputview-menu-footer-docking-button {
254 /* TODO: replace docking.png with a proper image. */
255 background: url('images/docking.png') no-repeat center;
256 background-size: 18px;
215 height: 100%; 257 height: 100%;
216 } 258 }
217 .inputview-menu-footer { 259 .inputview-menu-footer {
218 -webkit-box-orient: horizontal; 260 -webkit-box-orient: horizontal;
219 background: #f5f5f5; 261 background: rgba(55, 71, 89, .08);
220 display: -webkit-box; 262 display: -webkit-box;
221 } 263 }
222 .inputview-gesture-canvas-view { 264 .inputview-gesture-canvas-view {
223 /* Overlap */ 265 /* Overlap */
224 position: absolute; 266 position: absolute;
225 left: 0; 267 left: 0;
226 top: 0; 268 top: 0;
227 width: 100%; 269 width: 100%;
228 height: 100%; 270 height: 100%;
229 z-index: 1; 271 z-index: 1;
230 pointer-events: none; 272 pointer-events: none;
231 } 273 }
274 .inputview-gesture-editing-finger-tracker {
275 background: url('images/gesture_handle_200.png') no-repeat center;
276 background-size: 64px;
277 position: fixed;
278 z-index: 1000;
279 }
280 .inputview-gesture-ripple {
281 background: white;
282 border-radius: 50%;
283 width: 44px;
284 height: 44px;
285 opacity: 0;
286 position: fixed;
287 z-index: 998;
288 }
289 .inputview-small-keyboard .inputview-globe-icon {
290 background-size: 10px 10px;
291 height: 10px;
292 width: 10px;
293 }
232 .inputview-globe-icon { 294 .inputview-globe-icon {
233 background: transparent url('images/globe.png') 0 0 / 21px 21px no-repeat; 295 background: transparent url('images/globe.png') 0 0 / 20px 20px no-repeat;
234 display: inline-block; 296 display: inline-block;
235 width: 21px; 297 width: 20px;
236 height: 21px; 298 height: 20px;
237 } 299 }
238 .inputview-swipe-view,
239 .inputview-menu-view, 300 .inputview-menu-view,
240 .inputview-altdata-view { 301 .inputview-altdata-view {
241 position: fixed;
242 z-index: 999;
243 border: 1px solid #ccc;
244 background-color: white;
245 -webkit-box-shadow: 0 0 6px rgba(204, 204, 204, 0.65), 302 -webkit-box-shadow: 0 0 6px rgba(204, 204, 204, 0.65),
246 0 0 2px rgba(136, 136, 136, 0.65), 303 0 0 2px rgba(136, 136, 136, 0.65),
247 0 0 6px rgba(204, 204, 204, 0.65), 304 0 0 6px rgba(204, 204, 204, 0.65),
248 0 0 6px rgba(204, 204, 204, 0.65); 305 0 0 6px rgba(204, 204, 204, 0.65);
306 background-color: white;
249 cursor: default; 307 cursor: default;
250 } 308 position: fixed;
251 .inputview-swipe-separator { 309 z-index: 999;
252 background-color: #ebebeb;
253 position: relative;
254 display: inline-block;
255 } 310 }
256 .inputview-altdata-separator { 311 .inputview-altdata-separator {
257 height: 20px; 312 height: 20px;
258 border-left: 1px solid #ddd; 313 border-left: 1px solid #ddd;
259 position: relative; 314 position: relative;
260 display: inline-block; 315 display: inline-block;
261 } 316 }
317 .inputview-swipe-view {
318 background-color: rgba(0, 0, 0, 0);
319 display: inline-flex;
320 position: fixed;
321 z-index: 999;
322 }
323 .inputview-swipe-separator {
324 display: inline;
325 opacity: 0;
326 position: relative;
327 }
328 .inputview-small-keyboard .inputview-swipe-key {
329 font-size: 12px;
330 }
262 .inputview-swipe-key { 331 .inputview-swipe-key {
263 background-color: #dddddd; 332 display: inline;
264 display: table-cell;
265 font-size: 23px;
266 color: black;
267 vertical-align: middle; 333 vertical-align: middle;
334 opacity: 0;
268 position: relative; 335 position: relative;
269 text-align: center;
270 } 336 }
271 .inputview-altdata-key { 337 .inputview-altdata-key {
272 display: table-cell; 338 display: table-cell;
273 font-size: 23px; 339 font-size: 23px;
274 color: #111111; 340 color: #111111;
275 vertical-align: middle; 341 vertical-align: middle;
276 text-align: center; 342 text-align: center;
277 } 343 }
344 .inputview-small-keyboard .inputview-altdata-key {
345 font-size: 20px;
346 }
278 .inputview-a11y .inputview-altdata-key { 347 .inputview-a11y .inputview-altdata-key {
279 font-size: 18px; 348 font-size: 18px;
280 } 349 }
281 .inputview-candidate.inputview-candidate-default { 350 .inputview-candidate.inputview-candidate-default {
282 color: #111111; 351 color: #111111;
283 } 352 }
284 .inputview-candidate.inputview-candidate-autocorrect { 353 .inputview-candidate.inputview-candidate-autocorrect {
285 font-weight: bold; 354 font-weight: bold;
286 color: #111111; 355 color: #111111;
287 } 356 }
357 .inputview-candidate.inputview-candidate-number {
358 font-size: 25px;
359 }
360 .inputview-small-keyboard .inputview-candidate.inputview-candidate-number {
361 font-size: 20px;
362 }
288 .inputview-candidate-view { 363 .inputview-candidate-view {
364 overflow: hidden;
289 display: table-cell; 365 display: table-cell;
290 overflow: hidden;
291 position: relative;
292 }
293 .inputview-toolbar-button {
294 float: right;
295 }
296 .inputview-candidate-button {
297 position: absolute;
298 right: 0;
299 top: 0;
300 }
301 .inputview-toolbar-button.float-left {
302 float: left;
303 } 366 }
304 .inputview-candidate { 367 .inputview-candidate {
305 display: table-cell; 368 display: table-cell;
306 font-size: 18px; 369 font-size: 18px;
307 color: #555555; 370 color: #555555;
308 vertical-align: middle; 371 vertical-align: middle;
309 text-align: center; 372 text-align: center;
310 text-overflow: ellipsis; 373 text-overflow: ellipsis;
311 } 374 }
312 .inputview-a11y .inputview-candidate { 375 .inputview-a11y .inputview-candidate {
313 font-size: 12px; 376 font-size: 12px;
314 } 377 }
315 .inputview-toolbar-separator, 378 .inputview-toolbar-separator,
316 .inputview-candidate-separator { 379 .inputview-candidate-separator {
317 border-left: 1px solid #ddd; 380 border-left: 1px solid #ddd;
318 position: relative; 381 position: relative;
319 display: inline-block; 382 display: inline-block;
320 } 383 }
321 .inputview-table-cell { 384 .inputview-table-cell {
322 display: table-cell; 385 display: table-cell;
323 vertical-align: middle; 386 vertical-align: middle;
324 text-align: center; 387 text-align: center;
325 } 388 }
389 .inputview-small-keyboard .inputview-title {
390 font-size: 10px;
391 }
326 .inputview-title { 392 .inputview-title {
327 font-size: 16px; 393 font-size: 16px;
328 color: #AAAAAA; 394 color: #AAAAAA;
329 } 395 }
330 .inputview-special-key-name { 396 .inputview-special-key-name {
331 display: block; 397 display: block;
332 } 398 }
333 .inputview-modifier-state-icon { 399 .inputview-modifier-state-icon {
334 background-image: url('images/modifier-off.png'); 400 background-image: url('images/modifier-off.png');
335 background-repeat: no-repeat; 401 background-repeat: no-repeat;
336 background-size: 16px 4px; 402 background-size: 16px 4px;
337 display: inline-block; 403 display: inline-block;
338 width: 16px; 404 width: 16px;
339 height: 4px; 405 height: 4px;
340 } 406 }
341 .inputview-modifier-state-icon.inputview-modifier-on { 407 .inputview-modifier-state-icon.inputview-modifier-on {
342 background: url('images/modifier-on.png'); 408 background: url('images/modifier-on.png');
343 } 409 }
344 .inputview-modifier-state-icon.inputview-hold { 410 .inputview-modifier-state-icon.inputview-hold {
345 -webkit-box-shadow: 0 0 5px 1px #397FFB; 411 -webkit-box-shadow: 0 0 5px 1px #397FFB;
346 opacity: 0.9; 412 opacity: 0.9;
347 } 413 }
348 .inputview-track-cover, 414 .inputview-track-cover,
415 .inputview-floating-cover,
349 .inputview-altdata-cover { 416 .inputview-altdata-cover {
350 position: fixed; 417 position: fixed;
351 bottom: 0; 418 bottom: 0;
352 left: 0; 419 left: 0;
353 background-color: white; 420 background-color: white;
354 opacity: 0.5; 421 opacity: 0.5;
355 z-index: 1; 422 z-index: 1;
356 } 423 }
357 .inputview-track-cover { 424 .inputview-track-cover {
425 background-color: #eceff1;
426 backface-visibility: hidden;
427 opacity: 0.9;
428 overflow: hidden;
429 top: 43px;
358 z-index: 998; 430 z-index: 998;
359 } 431 }
360 .inputview-arrow-key { 432 .inputview-arrow-key {
361 display: inline-block; 433 display: inline-block;
362 height: 13.5px; 434 height: 13.5px;
363 } 435 }
364 .inputview-up-key { 436 .inputview-up-key {
365 background-image: transparent url('images/up.png') 0 0/16px 13.5px no-repeat; 437 background-image: transparent url('images/up.png') 0 0/16px 13.5px no-repeat;
366 width: 16px; 438 width: 16px;
367 } 439 }
368 .inputview-down-key { 440 .inputview-down-key {
369 background: transparent url('images/down.png') 0 0/16px 13.5px no-repeat; 441 background: transparent url('images/down.png') 0 0/16px 13.5px no-repeat;
370 width: 16px; 442 width: 16px;
371 } 443 }
372 .inputview-drawing-canvas {
373 pointer-events: none;
374 }
375 .inputview-left-key { 444 .inputview-left-key {
376 background: transparent url('images/left.png') 0 0/9px 13.5px no-repeat; 445 background: transparent url('images/left.png') 0 0/8.5px 13.5px no-repeat;
377 width: 9px; 446 width: 9px;
378 } 447 }
379 .inputview-right-key { 448 .inputview-right-key {
380 background: transparent url('images/right.png') 0 0/9px 13.5px no-repeat; 449 background: transparent url('images/right.png') 0 0/9px 13.5px no-repeat;
381 width: 9px; 450 width: 9px;
382 } 451 }
383 .inputview-special-key-bg {
384 background-color: #DDDDDD;
385 }
386 .inputview-page-up-icon { 452 .inputview-page-up-icon {
387 background: transparent url('images/page_up.png') 0 0 no-repeat; 453 background: transparent url('images/arrow_up_active.png') 0 0 no-repeat;
388 background-size: 10.5px 5.5px; 454 background-size: 10px 6.5px;
389 width: 10.5px; 455 width: 10px;
390 height: 5.5px; 456 height: 6.5px;
391 display: inline-block; 457 display: inline-block;
392 } 458 }
459 .inputview-page-navi-inactive .inputview-page-up-icon {
460 background: transparent url('images/arrow_up_inactive.png') 0 0 no-repeat;
461 background-size: 10px 6.5px;
462 }
393 .inputview-page-down-icon { 463 .inputview-page-down-icon {
394 background: transparent url('images/page_down.png') 0 0 no-repeat; 464 background: transparent url('images/arrow_down_active.png') 0 0 no-repeat;
395 background-size: 10.5px 5.5px; 465 background-size: 10px 6.5px;
396 width: 10.5px; 466 width: 10px;
397 height: 5.5px; 467 height: 6.5px;
398 display: inline-block; 468 display: inline-block;
399 } 469 }
470 .inputview-page-navi-inactive .inputview-page-down-icon {
471 background: transparent url('images/arrow_down_inactive.png') 0 0 no-repeat;
472 background-size: 10px 6.5px;
473 }
474 .inputview-small-keyboard .inputview-menu-icon {
475 background: transparent url('images/3dots.png') 0 0/2px 9px no-repeat;
476 width: 2px;
477 height: 9px;
478 }
400 .inputview-menu-icon { 479 .inputview-menu-icon {
401 background: transparent url('images/menu.png') 0 0/4px 17px no-repeat; 480 background: transparent url('images/3dots.png') 0 0/4px 17px no-repeat;
402 display: inline-block; 481 display: inline-block;
403 width: 4px; 482 width: 4px;
404 height: 17px; 483 height: 17px;
405 } 484 }
485 .inputview-small-keyboard .inputview-hide-keyboard-icon {
486 background-size: 16px 16px;
487 height: 16px;
488 width: 16px;
489 }
406 .inputview-hide-keyboard-icon { 490 .inputview-hide-keyboard-icon {
407 background: transparent url('images/hide.png') 0 0/20px 14.5px no-repeat; 491 background: transparent url('images/hidekeyboard.png') 0 0/32px 32px no-repeat ;
408 display: inline-block; 492 display: inline-block;
409 width: 20px; 493 width: 32px;
410 height: 14.5px; 494 height: 32px;
411 } 495 }
412 .inputview-candidate.inputview-candidate-highlight, 496 .inputview-candidate.inputview-candidate-highlight,
413 .inputview-toolbar-button.inputview-candidate-highlight, 497 .inputview-toolbar-button.inputview-candidate-highlight,
414 .inputview-element-highlight { 498 .inputview-element-highlight,
499 .inputview-candidate.inputview-candidate-highlight {
415 background-color: #dddddd; 500 background-color: #dddddd;
416 } 501 }
417 .inputview-menu-footer-item.inputview-element-highlight, 502 .inputview-menu-footer-item.inputview-element-highlight {
418 .inputview-view .inputview-special-key-highlight,
419 .inputview-view .inputview-special-key-bg.inputview-special-key-highlight {
420 background-color: #cccccc; 503 background-color: #cccccc;
421 } 504 }
422 .inputview-swipe-separator.inputview-element-highlight, 505 .inputview-small-keyboard .inputview-backspace-icon,
423 .inputview-swipe-key.inputview-element-highlight { 506 .inputview-small-keyboard .inputview-shift-icon {
424 background-color: #bbbbbb; 507 background-size: 14px 14px;
508 height: 14px;
509 width: 14px;
425 } 510 }
426 .inputview-backspace-icon { 511 .inputview-backspace-icon {
427 background: transparent url('images/backspace.png'); 512 background: transparent url('images/backspace.png');
428 background-size: 22.5px 13px; 513 background-size: 24px 24px;
429 display: inline-block; 514 display: inline-block;
430 width: 22.5px; 515 height: 24px;
431 height: 13px; 516 width: 24px;
517 }
518 .inputview-small-keyboard .inputview-enter-icon {
519 background-size: 20px 20px;
520 height: 20px;
521 width: 20px;
432 } 522 }
433 .inputview-enter-icon { 523 .inputview-enter-icon {
434 background: transparent url('images/enter.png'); 524 background: transparent url('images/enter.png');
435 background-size: 18px 13px; 525 background-size: 40px 40px;
436 display: inline-block; 526 display: inline-block;
437 width: 18px; 527 width: 40px;
438 height: 13px; 528 height: 40px;
439 transition: '-webkit-filter 1s ease'
440 } 529 }
441 530 .inputview-special-key-highlight .inputview-enter-icon {
531 background: transparent url('images/enter_pressed.png');
532 background-size: 40px 40px;
533 }
442 .inputview-space-icon { 534 .inputview-space-icon {
443 background: transparent url('images/space.png'); 535 background: transparent url('images/space-key.png');
444 background-size: 22.5px 8px; 536 background-size: 30px 7.5px;
445 display: inline-block; 537 display: inline-block;
446 width: 22.5px; 538 width: 30px;
447 height: 8px; 539 height: 7.5px;
448 } 540 }
449 541 .inputview-small-keyboard .inputview-shift-icon {
542 background-size: 14px 14px;
543 width: 14px;
544 height: 14px;
545 }
450 .inputview-shift-icon { 546 .inputview-shift-icon {
451 background: transparent url('images/shift.png'); 547 background: transparent url('images/shift.png');
452 background-size: 18.5px 13px; 548 background-size: 25px 22px;
453 display: inline-block; 549 display: inline-block;
454 width: 18.5px; 550 width: 25px;
455 height: 13px; 551 height: 22px;
552 }
553 .inputview-special-key-highlight,
554 .inputview-special-key-highlight .inputview-compact-key,
555 .inputview-element-highlight {
556 background-color: rgba(55, 71, 79, 0.15);
557 }
558 .inputview-element-highlight.inputview-container {
559 background-color: #ECEFF1;
560 }
561 .inputview-special-key-disable-bg-hl.inputview-special-key-highlight {
562 background-color: transparent;
563 }
564 .inputview-small-keyboard .inputview-special-key-highlight .inputview-shift-icon {
565 background-size: 12px 11px;
566 }
567 .inputview-special-key-highlight .inputview-shift-icon {
568 background: transparent url('images/shift-pressed.png');
569 background-size: 25px 22px;
570 }
571 .inputview-small-keyboard .inputview-functional-key-sticky .inputview-shift-icon {
572 background-size: 12px 11px;
573 }
574 .inputview-functional-key-sticky .inputview-shift-icon {
575 background: transparent url('images/shift-press-hold.png');
576 background-size: 25px 22px;
456 } 577 }
457 .inputview-tab-icon { 578 .inputview-tab-icon {
458 background: transparent url('images/tab.png'); 579 background: transparent url('images/tab_in_fullsize.png');
459 background-size: 19px 18.5px; 580 background-size: 21px 12px;
460 display: inline-block; 581 display: inline-block;
461 width: 19px; 582 width: 21px;
462 height: 18.5px; 583 height: 12px;
463 } 584 }
464 .inputview-capslock-dot { 585 .inputview-capslock-dot {
465 background-color: #ccc; 586 background-color: #ccc;
466 width: 4px; 587 width: 6px;
467 height: 4px; 588 height: 6px;
468 position: absolute; 589 position: absolute;
469 top: 8px; 590 top: 8px;
470 right: 8px; 591 right: 8px;
471 } 592 }
472 .inputview-capslock-dot-highlight { 593 .inputview-capslock-dot-highlight {
473 background-color: #4285f4; 594 background-color: #4285f4;
474 } 595 }
596 .inputview-small-keyboard .inputview-hint-text {
597 font-size: 8px;
598 }
475 .inputview-hint-text { 599 .inputview-hint-text {
476 font-size: 16px; 600 font-size: 16px;
477 color: #999999; 601 color: rgba(55, 71, 89, 0.6);
478 } 602 }
479 .inputview-inline-div { 603 .inputview-inline-div {
480 display: inline-block; 604 display: inline-block;
481 } 605 }
482 .inputview-compact-key { 606 .inputview-compact-key {
483 font-size: 28px; 607 font-size: 28px;
484 color: #111111; 608 color: #37474f;
609 }
610 .inputview-small-keyboard .inputview-compact-key {
611 font-size: 19px;
612 }
613 .inputview-small-keyboard .inputview-compact-switcher {
614 background-size: 10px 7px;
615 height: 7px;
616 width: 10px;
485 } 617 }
486 .inputview-compact-switcher { 618 .inputview-compact-switcher {
487 background: transparent url('images/compact.png'); 619 background: transparent url('images/compact.png');
488 background-size: 19px 14px; 620 background-size: 19px 14px;
489 display: inline-block; 621 display: inline-block;
490 width: 19px; 622 width: 19px;
491 height: 14px; 623 height: 14px;
492 } 624 }
493 .inputview-regular-switcher { 625 .inputview-regular-switcher {
494 background: transparent url('images/regular_size.png'); 626 background: transparent url('images/regular_size.png');
495 background-size: 19px 14px; 627 background-size: 19px 14px;
496 display: inline-block; 628 display: inline-block;
497 width: 19px; 629 width: 19px;
498 height: 14px; 630 height: 14px;
499 } 631 }
500
501 #Space { 632 #Space {
502 color: #bbbbbb; 633 color: rgba(55, 71, 89, 0.6);
503 font-size: 18px; 634 font-size: 18px;
504 } 635 }
636 .inputview-small-keyboard #Space {
637 font-size: 9px;
638 }
505 #Menu { 639 #Menu {
506 font-weight: bold; 640 font-weight: bold;
507 margin-left: 0 !important; 641 margin-left: 0 !important;
508 } 642 }
509 .inputview-a11y #Globe { 643 .inputview-a11y #Globe {
510 margin: 2px 0 3px 0; 644 margin: 2px 0 3px 0;
511 } 645 }
512 #Globe { 646 #Globe {
513 margin: 3px 0 4px 0; 647 margin: 3px 0 4px 0;
514 } 648 }
515 #Globe:after { 649 #Globe:after {
516 background-color: #cccccc; 650 background-color: #cccccc;
517 content: ''; 651 content: '';
518 height: 50%; 652 height: 50%;
519 position: absolute; 653 position: absolute;
520 right: 0; 654 right: 0;
521 top: 25%; 655 top: 25%;
522 width: 1px; 656 width: 1px;
523 } 657 }
524 .inputview-candidates-line {
525 border-bottom: 1px #cfcfcf solid;
526 }
527 .inputview-candidates-top-line {
528 border-top: 1px #cfcfcf solid;
529 }
530 .inputview-three-candidates { 658 .inputview-three-candidates {
531 text-align: center; 659 text-align: center;
532 vertical-align: middle; 660 vertical-align: middle;
533 } 661 }
534 .inputview-candidate-ic { 662 .inputview-candidate-ic {
535 display: inline-block; 663 display: inline-block;
536 } 664 }
537 665
538 .inputview-shrink-candidates-icon { 666 .inputview-shrink-candidates-icon {
539 background: transparent url('images/hide_candidates.png') 0 0/17px 16.5px no-r epeat; 667 background: transparent url('images/hide_candidates.png') 0 0/17px 16.5px no-r epeat;
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
598 .inputview-undo-icon { 726 .inputview-undo-icon {
599 background: transparent url('images/undo.png') 0 0/17px 16.5px no-repeat; 727 background: transparent url('images/undo.png') 0 0/17px 16.5px no-repeat;
600 height: 17px; 728 height: 17px;
601 width: 16.5px; 729 width: 16.5px;
602 } 730 }
603 731
604 /** 732 /**
605 * The following css style is for handwriting panel, 733 * The following css style is for handwriting panel,
606 * please keep it in the end of the file 734 * please keep it in the end of the file
607 */ 735 */
608 736 .inputview-small-keyboard .inputview-handwriting {
737 font-size: 8px;
738 }
609 .inputview-handwriting { 739 .inputview-handwriting {
610 font-size: 16px; 740 font-size: 16px;
611 } 741 }
612 742
613 .inputview-a11y.inputview-handwriting .inputview-modifier { 743 .inputview-a11y.inputview-handwriting .inputview-modifier {
614 font-size: 16px; 744 font-size: 16px;
615 } 745 }
616 746
617 .inputview-handwriting .inputview-wrapper{
618 background-color: #ffffff;
619 box-shadow: 1px -2px 7px 2px rgba(192, 192, 192, 0.65);
620 margin: 11px 0 11px 0;
621 }
622
623 .inputview-handwriting-switcher { 747 .inputview-handwriting-switcher {
624 background: url('images/pencil.png'); 748 background: url('images/handwriting-circle.png');
625 background-size: 19px 19px; 749 background-size: 12px 12px;
626 display: inline-block; 750 display: inline-block;
627 width: 19px; 751 width: 12px;
628 height: 19px; 752 height: 12px;
629 } 753 }
630 754
631 .inputview-handwriting-back { 755 .inputview-handwriting-back {
632 float: right; 756 float: right;
633 color: #111111; 757 color: #111111;
634 text-align: center; 758 text-align: center;
635 } 759 }
636 760
637 .inputview-canvas { 761 .inputview-canvas {
638 cursor: url('images/pencil.png') 8 42, auto; 762 cursor: url('images/handwriting-circle.png') 12 12, auto;
639 } 763 }
640 .inputview-handwriting .inputview-ch { 764 #candidateView {
641 bottom: 15px !important; 765 background-color: #E4E7E9;
642 } 766 }
643 .inputview-handwriting .inputview-sk {
644 background-color: #E9E9E9;
645 margin: 0 0 10 0;
646 }
647
648 .inputview-handwriting .inputview-element-highlight {
649 background-color: #cccccc;
650 }
651
652 .inputview-handwriting .inputview-special-key-bg {
653 background-color: #E9E9E9;
654 }
655
656 .inputview-handwriting #candidateView {
657 background-color: #ffffff;
658 border-bottom: 1px #cfcfcf solid;
659 }
660
661 .inputview-handwriting-network-error { 767 .inputview-handwriting-network-error {
662 background: no-repeat url('images/error.png'); 768 background: no-repeat url('images/error.png');
663 padding: 0 0 0 50px; 769 padding: 0 0 0 50px;
664 position: absolute; 770 position: absolute;
771 width: 600px;
772 height: 100px;
665 } 773 }
666 774
667 .inputview-handwriting-privacy-cover { 775 .inputview-handwriting-privacy-cover {
668 position: relative; 776 position: relative;
669 bottom: 0; 777 bottom: 0;
670 left: 0; 778 left: 0;
671 opacity: 0.5; 779 opacity: 0.5;
672 z-index: 1; 780 z-index: 1;
673 } 781 }
674 782
783 .inputview-voice-privacy-info,
675 .inputview-handwriting-privacy-info { 784 .inputview-handwriting-privacy-info {
676 position: absolute; 785 position: absolute;
677 z-index: 2; 786 z-index: 2;
787 box-shadow: 0 4px 16px rgba(0,0,0,0.2);
788 background-color: white;
789 padding: 20px;
678 } 790 }
679 791
792 .inputview-voice-privacy-info > :first-child,
793 .inputview-handwriting-privacy-info > :first-child {
794 color: #37474f;
795 font-size: 16px;
796 display: block;
797 margin-bottom: 15px;
798 }
680 799
800 .inputview-voice-got-it,
681 .inputview-handwriting-got-it { 801 .inputview-handwriting-got-it {
682 color: #3974df; 802 color: #ffffff;
683 margin-left: 10px; 803 background-color: #4285f4;
804 float: right;
805 padding: 10px 25px;
806 border-radius: 6px;
807 font-size: 16px;
808 cursor:pointer;
684 } 809 }
685 810
686 .inputview-handwriting-privacy-info-hidden { 811 .inputview-handwriting-privacy-info-hidden {
687 visibility: hidden; 812 visibility: hidden;
688 opacity: 0; 813 opacity: 0;
689 transition: all 2s ease; 814 transition: all 2s ease;
690 } 815 }
691 816
692 .inputview-jp-ime-switch { 817 .inputview-jp-ime-switch {
693 text-align: left; 818 text-align: left;
694 font-size: 12px; 819 font-size: 12px;
695 display: inline-block; 820 display: inline-block;
696 } 821 }
697 822 .inputview-small-keyboard .inputview-switcher-chinese,
823 .inputview-small-keyboard .inputview-switcher-english {
824 background-size: 14px 7px;
825 height: 7px;
826 width: 14px;
827 }
698 .inputview-switcher-chinese { 828 .inputview-switcher-chinese {
699 display: inline-block; 829 display: inline-block;
700 background: url('images/english.png') no-repeat center; 830 background: url('images/cn.png') no-repeat center;
701 background-size: 50px 20px; 831 background-size: 50px 20px;
702 height: 20px; 832 height: 20px;
703 width: 50px; 833 width: 50px;
704 } 834 }
705 .inputview-switcher-english { 835 .inputview-switcher-english {
706 display: inline-block; 836 display: inline-block;
707 background: url('images/chinese.png') no-repeat center; 837 background: url('images/en.png') no-repeat center;
708 background-size: 50px 20px; 838 background-size: 50px 20px;
709 height: 20px; 839 height: 20px;
710 width: 50px; 840 width: 50px;
711 } 841 }
712 .inputview-pinyin .inputview-en-switcher-default { 842 .inputview-pinyin .inputview-en-switcher-default {
713 display: inline-block; 843 display: inline-block;
714 background: url('images/chinese_small.png') no-repeat center; 844 background: url('images/cn.png') no-repeat center;
715 background-size: 40px 16px; 845 background-size: 40px 16px;
716 height: 16px; 846 height: 16px;
717 width: 40px; 847 width: 40px;
718 } 848 }
719 .inputview-pinyin .inputview-en-switcher-english { 849 .inputview-pinyin .inputview-en-switcher-english {
720 display: inline-block; 850 display: inline-block;
721 background: url('images/english_small.png') no-repeat center; 851 background: url('images/en.png') no-repeat center;
722 background-size: 40px 16px; 852 background-size: 40px 16px;
723 height: 16px; 853 height: 16px;
724 width: 40px; 854 width: 40px;
725 } 855 }
856 .inputview-portrait .inputview-select-knob-left div,
857 .inputview-portrait .inputview-select-knob-right div {
858 opacity: 0;
859 }
726 .inputview-select-knob-left, 860 .inputview-select-knob-left,
727 .inputview-select-knob-right { 861 .inputview-select-knob-right {
728 position: absolute; 862 position: absolute;
729 top: 0; 863 top: 0;
730 margin: 0; 864 margin: 0;
731 padding: 0; 865 padding: 0;
732 z-index: 100; 866 z-index: 1;
733 } 867 }
734 .inputview-select-knob-left { 868 .inputview-select-knob-left {
735 left: 0px; 869 left: 0px;
736 } 870 }
737 .inputview-select-knob-right {
738
739 }
740 /* Anchor to the center of the column */ 871 /* Anchor to the center of the column */
741 .inputview-select-knob-right > div, 872 .inputview-select-knob-right > div,
742 .inputview-select-knob-left > div { 873 .inputview-select-knob-left > div {
743 width: 100%; 874 width: 100%;
744 position: relative; 875 position: relative;
745 height: 1px; 876 height: 1px;
746 top: 50%; 877 top: 50%;
747 left: 0; 878 left: 0;
748 } 879 }
749 /* Semi-circular knob */ 880 /* Semi-circular knob */
750 .inputview-select-knob-left > div > div, 881 .inputview-select-knob-left > div > div,
751 .inputview-select-knob-right > div > div { 882 .inputview-select-knob-right > div > div {
752 width : 100%; 883 width : 100%;
753 height: 50px; 884 height: 75px;
754 background-color: #dddddd; 885 background-position-y: center;
755 -webkit-transform: translateY(-25px); 886 background-repeat: no-repeat;
756 line-height: 50px; 887 background-size: 12px;
757 color: white; 888 -webkit-transform: translateY(-37.5px);
758 text-align: center;
759 font-size: medium;
760 font-weight: bolder;
761 } 889 }
762 .inputview-select-knob-left > div > div { 890 .inputview-select-knob-left > div > div {
763 -webkit-border-radius: 0 30px 30px 0; 891 background-image: url(images/select_right.png);
892 background-position-x: 12px;
764 } 893 }
765 .inputview-select-knob-right > div > div { 894 .inputview-select-knob-right > div > div {
766 -webkit-border-radius: 30px 0 0 30px; 895 background-image: url(images/select_left.png);
896 background-position-x: 14px;
767 } 897 }
768 898
769 .inputview-candidate-internal-wrapper { 899 .inputview-candidate-internal-wrapper {
770 text-overflow: ellipsis; 900 text-overflow: ellipsis;
771 overflow-x: hidden; 901 overflow-x: hidden;
772 white-space: nowrap; 902 white-space: nowrap;
773 display: inline-block; 903 display: inline-block;
774 } 904 }
775 .inputview-three-candidates .inputview-candidate { 905 .inputview-candidate-tooltip .inputview-candidate-internal-wrapper {
776 padding: 6px; 906 font-size: 20px;
907 color: #4285f4;
777 } 908 }
909 .inputview-small-keyboard .inputview-switcher-key-name {
910 font-size: 10px;
911 }
912 .inputview-switcher-key-name {
913 font-size: 20px;
914 color: rgba(55, 71, 89, .8);
915 }
916 .inputview-small-keyboard .inputivew-switcher-key-name {
917 font-size: 8px;
918 }
919 .inputview-back-to-keyboard {
920 background: url('images/back_to_keyboard.png') no-repeat center;
921 background-size: 26px 15px;
922 width: 26px;
923 height: 15px;
924 display: inline-block;
925 }
926 #hwt {
927 border-left: 1.5px solid rgba(55, 71, 79, 0.1);
928 border-right: 1.5px solid rgba(55, 71, 79, 0.1);
929 }
930 .inputview-toolbar-button {
931 float: right;
932 }
933 .inputview-toolbar-button.float-left {
934 float: left;
935 }
936 .inputview-voice-btn {
937 float: right;
938 }
939 .inputview-ime-list-container::-webkit-scrollbar-thumb {
940 background-color: #c9ced1;
941 }
942 .inputview-ime-list-container::-webkit-scrollbar {
943 width: 12px;
944 }
945 .inputview-drag-button {
946 background: transparent url('images/draggable_area.png') 0 0/17px 16.5px no-re peat;
947 height: 17px;
948 width: 16.5px;
949 }
950 .inputview-resize-button {
951 background: transparent url('images/resize.png') 0 0/17px 16.5px no-repeat;
952 height: 17px;
953 width: 16.5px;
954 }
955
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698