Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 * Use of this source code is governed by a BSD-style license that can be | 2 * Use of this source code is governed by a BSD-style license that can be |
| 3 * found in the LICENSE file. | 3 * found in the LICENSE file. |
| 4 * | 4 * |
| 5 * This is the stylesheet used by the Out of the box experience (OOBE) flow, | 5 * This is the stylesheet used by the Out of the box experience (OOBE) flow, |
| 6 * sign in and lock screens. | 6 * sign in and lock screens. |
| 7 */ | 7 */ |
| 8 | 8 |
| 9 html, | 9 html, |
| 10 body { | 10 body { |
| (...skipping 468 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 479 top: 14px; | 479 top: 14px; |
| 480 } | 480 } |
| 481 | 481 |
| 482 #user-image-preview { | 482 #user-image-preview { |
| 483 border-radius: 4px; | 483 border-radius: 4px; |
| 484 float: right; | 484 float: right; |
| 485 margin: 4px; | 485 margin: 4px; |
| 486 max-width: 220px; | 486 max-width: 220px; |
| 487 } | 487 } |
| 488 | 488 |
| 489 /** | |
| 490 * #user-image-preview can have the following classes: | |
| 491 * .default-image: one of the default images is selected (including the grey | |
| 492 * silhouette); | |
| 493 * .profile-image: profile image is selected; | |
| 494 * .profile-image-loading: profile image is being loaded; | |
| 495 * .online: camera is streaming video; | |
|
Nikita (slow)
2012/06/07 15:26:55
How online / live are different?
Ivan Korotkov
2012/06/09 14:19:01
.online means that camera is working (i.e. present
| |
| 496 * .camera: camera (live or photo) is selected; | |
| 497 * .live: camera is in live mode (no photo taken yet/last photo removed). | |
| 498 */ | |
| 499 | |
| 489 html[dir=rtl] #user-image-preview { | 500 html[dir=rtl] #user-image-preview { |
| 490 float: left; | 501 float: left; |
| 491 } | 502 } |
| 492 | 503 |
| 493 #user-image-preview-img { | 504 #user-image-preview-img { |
| 505 display: block; | |
|
Nikita (slow)
2012/06/07 15:26:55
Please make sure that doesn't affect existing layo
Ivan Korotkov
2012/06/09 14:19:01
Done.
| |
| 494 max-height: 220px; | 506 max-height: 220px; |
| 495 max-width: 220px; | 507 max-width: 220px; |
| 496 } | 508 } |
| 497 | 509 |
| 510 html[camera=webrtc] .camera.live #user-image-preview-img { | |
| 511 display: none; | |
| 512 } | |
| 513 | |
| 498 .default-image #user-image-preview-img { | 514 .default-image #user-image-preview-img { |
| 499 background: white; | 515 background: white; |
| 500 border: solid 1px #cacaca; | 516 border: solid 1px #cacaca; |
| 501 } | 517 } |
| 502 | 518 |
| 519 #user-image-stream-area { | |
| 520 display: none; | |
| 521 height: 220px; | |
|
Nikita (slow)
2012/06/07 15:26:55
Btw, why w-h is 220x220 when we capture 160x160?
| |
| 522 overflow: hidden; | |
| 523 position: relative; | |
| 524 width: 220px; | |
| 525 } | |
| 526 | |
| 527 html[camera=webrtc] .camera.live #user-image-stream-area { | |
| 528 display: block; | |
|
Nikita (slow)
2012/06/07 15:26:55
nit: May as well add separate style that defines d
Ivan Korotkov
2012/06/09 14:19:01
It should already be display: none in base style (
| |
| 529 } | |
| 530 | |
| 531 /* TODO(ivankr): specify dimensions from real capture size. */ | |
| 532 #user-image-stream { | |
| 533 border: solid 1px #cacaca; | |
| 534 height: 220px; | |
| 535 /* Center image for 4:3 aspect ratio. */ | |
| 536 left: -16.6%; | |
|
Nikita (slow)
2012/06/07 15:26:55
-webkit-margin-start
Ivan Korotkov
2012/06/09 14:19:01
No need in RTL support as this is symmetric (left
| |
| 537 position: absolute; | |
| 538 visibility: hidden; | |
| 539 } | |
| 540 | |
| 541 .online #user-image-stream { | |
| 542 visibility: visible; | |
| 543 } | |
| 544 | |
| 545 #user-image-stream-area .spinner { | |
| 546 display: none; | |
| 547 left: 14px; | |
|
Nikita (slow)
2012/06/07 15:26:55
-webkit-margin-start
Ivan Korotkov
2012/06/09 14:19:01
Done.
| |
| 548 position: absolute; | |
| 549 top: 14px; | |
|
Nikita (slow)
2012/06/07 15:26:55
-webkit-margin-before for consistency
Ivan Korotkov
2012/06/09 14:19:01
Done.
| |
| 550 } | |
| 551 | |
| 552 .camera.live:not(.online) #user-image-stream-area .spinner { | |
| 553 display: block; | |
| 554 } | |
| 555 | |
| 503 #user-image-preview-caption { | 556 #user-image-preview-caption { |
| 504 color: dimGray; | 557 color: dimGray; |
| 505 font-size: smaller; | 558 font-size: smaller; |
| 506 margin: 8px 4px; | 559 margin: 8px 4px; |
| 507 } | 560 } |
| 508 | 561 |
| 562 .camera #user-image-preview-caption { | |
| 563 display: none; | |
| 564 } | |
| 565 | |
| 566 #discard-photo, | |
| 567 #take-photo { | |
| 568 display: none; | |
| 569 height: 25px; | |
| 570 margin: 4px 1px; | |
| 571 padding: 0; | |
| 572 width: 220px; | |
| 573 } | |
| 574 | |
| 575 html[camera=webrtc] .camera:not(.live) #discard-photo { | |
| 576 background: url('chrome://theme/IDR_USER_IMAGE_RECYCLE') | |
| 577 no-repeat center 0; | |
| 578 display: block; | |
|
Nikita (slow)
2012/06/07 15:26:55
nit: Same here, makes sense to define "display: no
Ivan Korotkov
2012/06/09 14:19:01
Same reasoning
| |
| 579 } | |
| 580 | |
| 581 html[camera=webrtc] .camera.live.online #take-photo { | |
| 582 background: url('chrome://theme/IDR_USER_IMAGE_CAPTURE') | |
| 583 no-repeat center -1px; | |
| 584 display: block; | |
| 585 } | |
| 586 | |
| 509 /* TODO(nkostylev): Remove footer, button-strip styles. */ | 587 /* TODO(nkostylev): Remove footer, button-strip styles. */ |
| 510 #footer { | 588 #footer { |
| 511 height: 28px; /* Same as button height */ | 589 height: 28px; /* Same as button height */ |
| 512 } | 590 } |
| 513 | 591 |
| 514 #footer button { | 592 #footer button { |
| 515 display: none; | 593 display: none; |
| 516 height: 28px; | 594 height: 28px; |
| 517 } | 595 } |
| 518 | 596 |
| (...skipping 535 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1054 } | 1132 } |
| 1055 | 1133 |
| 1056 #notification-area a { | 1134 #notification-area a { |
| 1057 color: rgb(37, 79, 155); | 1135 color: rgb(37, 79, 155); |
| 1058 } | 1136 } |
| 1059 | 1137 |
| 1060 #notification-area .butter-bar { | 1138 #notification-area .butter-bar { |
| 1061 margin: 0 auto; | 1139 margin: 0 auto; |
| 1062 max-width: 850px; | 1140 max-width: 850px; |
| 1063 } | 1141 } |
| OLD | NEW |