Chromium Code Reviews| Index: chrome/browser/resources/chromeos/login/user_pod_row.css |
| diff --git a/chrome/browser/resources/chromeos/login/user_pod_row.css b/chrome/browser/resources/chromeos/login/user_pod_row.css |
| index 7bb0e24e1ea1aa82509b4bd5ad4d89e26b8b2771..01a553bc4be687fa0a10e66f3099ee76ac5db761 100644 |
| --- a/chrome/browser/resources/chromeos/login/user_pod_row.css |
| +++ b/chrome/browser/resources/chromeos/login/user_pod_row.css |
| @@ -29,6 +29,9 @@ html[oobe=old] podrow { |
| display: block; |
| outline: none; |
| padding: 10px; |
| +} |
| + |
| +.pod .main-pane { |
| position: relative; |
| text-align: center; |
| } |
| @@ -36,6 +39,10 @@ html[oobe=old] podrow { |
| html[oobe=old] .pod { |
| -webkit-transition: all 230ms ease; |
| margin: 0 10px; |
| +} |
| + |
| +html[oobe=old] .pod, |
| +html[oobe=old] .pod .main-pane { |
| width: 170px; |
| } |
| @@ -47,6 +54,10 @@ html[oobe=new] .pod { |
| 0 3px 0 rgba(0, 0, 0, 0.08); |
| margin: 0 20px; |
| padding-bottom: 3px; |
| +} |
| + |
| +html[oobe=new] .pod, |
| +html[oobe=new] .pod .main-pane { |
| width: 160px; |
| } |
| @@ -136,6 +147,7 @@ html[oobe=new] .name { |
| when pod is not focused increase that a bit. */ |
| font-size: 16px; |
| height: 26px; |
| + line-height: 26px; /* This vertically centers text */ |
| overflow: hidden; |
| white-space: nowrap; |
| } |
| @@ -144,12 +156,13 @@ html[oobe=new] .name { |
| opacity: 0; |
| } |
| -.pod.focused .name { |
| +.pod.need-password.focused .name { |
| display: none; |
| } |
| .pod input[type='password'] { |
| box-sizing: border-box; |
| + display: none; |
| padding: 4px 6px; |
| width: 100%; |
| } |
| @@ -174,8 +187,8 @@ html[oobe=new] .pod input[type='password'] { |
| outline: none; |
| } |
| -.pod:not(.focused) input[type='password'] { |
| - display: none; |
| +.pod.need-password.focused input[type='password'] { |
| + display: inline-block; |
| } |
| html[oobe=old] .pod input[type='password']:focus { |
| @@ -313,4 +326,111 @@ html[oobe=old] .pod.focused .signed-in-indicator { |
| /* Track shifting of .user-image on pod focus. */ |
| -webkit-transform: translateY(-1px); |
| -webkit-transition: -webkit-transform 140ms ease; |
| -} |
| +} |
| + |
| +/**** Public account user pod rules *******************************************/ |
| + |
| +.pod.public-account .name, |
| +.side-pane-name { |
| + -webkit-padding-end: 16px; |
| + background-image: -webkit-image-set( |
| + url('chrome://theme/IDR_CONTROLLED_SETTING_MANDATORY_GRAY') 1x, |
|
Nikita (slow)
2012/12/04 08:41:26
You don't have to specify all these rules 1x/2x ru
xiyuan
2012/12/04 18:48:57
Done. Thanks for the tip.
|
| + url('chrome://theme/IDR_CONTROLLED_SETTING_MANDATORY_GRAY@2x') 2x); |
| + background-repeat: no-repeat; |
| + background-position: right; |
| + outline: none; |
| +} |
| + |
| +html[dir=rtl] .pod.public-account .name, |
| +html[dir=rtl] .side-pane-name { |
| + background-position: left; |
| +} |
| + |
| +.side-pane-divider, |
| +.side-pane-container { |
| + bottom: 5px; |
| + top: 5px; |
| + visibility: hidden; |
| +} |
| + |
| +.side-pane-divider { |
| + border-left: 1px solid lightgray; |
| + left: 180px; |
| + position: absolute; |
| + right: auto; |
| + width: 1px; |
| +} |
| + |
| +html[dir=rtl] .side-pane-divider { |
| + left: auto; |
| + right: 180px; |
| +} |
| + |
| +.side-pane-container { |
| + left: 185px; |
| + overflow: hidden; |
| + padding: 5px; |
| + position: absolute; |
| + right: auto; |
| +} |
| + |
| +html[dir=rtl] .side-pane-container { |
| + left: auto; |
| + right: 185px; |
| +} |
| + |
| +.side-pane-contents { |
| + -webkit-transform: translateX(-240px); |
| + -webkit-transition: -webkit-transform 180ms ease; |
| + height: 100%; |
| + width: 225px; |
| +} |
| + |
| +html[dir=rtl] .side-pane-contents { |
| + -webkit-transform: translateX(240px); |
| +} |
| + |
| +.pod.public-account.expanded .side-pane-contents { |
| + -webkit-transform: translateX(0); |
| +} |
| + |
| +.side-pane-container .info, |
| +.side-pane-container .reminder { |
| + font-size: 12px; |
| +} |
| + |
| +.side-pane-container .info { |
| + -webkit-margin-before: 25px; |
| +} |
| + |
| +.side-pane-container .reminder { |
| + font-weight: bold; |
| +} |
| + |
| +.side-pane-container .enter-button { |
| + bottom: 5px; |
| + display: block; |
| + left: auto; |
| + position: absolute; |
| + right: 5px; |
| +} |
| + |
| +html[dir=rtl] .side-pane-container .enter-button { |
| + left: 5px; |
| + right: auto; |
| +} |
| + |
| +.pod.public-account.expanded { |
|
Nikita (slow)
2012/12/04 08:41:26
When public account user pod is in such expanded s
xiyuan
2012/12/04 18:48:57
Tab/Shift+Tab/Left/Right keys are working and navi
|
| + padding: 10px; |
| + width: 400px; |
|
Nikita (slow)
2012/12/04 09:28:14
User pod row width is 1100px wide and we allow 5 u
xiyuan
2012/12/04 18:48:57
4 pods + expaned public pod does not fit in. Howev
|
| +} |
| + |
| +.pod.public-account.expanded .name { |
| + display: none; |
| +} |
| + |
| +.pod.public-account.expanded .side-pane-divider, |
| +.pod.public-account.expanded .side-pane-container, |
| +.pod.public-account.animating .side-pane-container { |
| + visibility: visible; |
| +} |