1 /* Copyright 2013 The Chromium Authors. All rights reserved. 2 * Use of this source code is governed by a BSD-style license that can be 3 * found in the LICENSE file. 4 */ 5 6 /* Overrides for the desktop user manager screen. */ 7 8 .oobe-display { 9 background-color: #eee; 10 } 11 12 #outer-container { 13 min-height: 0; 14 } 15 16 .bubble.faded { 17 opacity: 0; 18 } 19 20 .pod { 21 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); 22 height: 226px; 23 /* On non-retina desktop, the text is blurry if we use the scale3d() 24 inherited from user_pod_row.js */ 25 transform: scale(0.9); 26 } 27 28 podrow[ncolumns='6'] .pod { 29 transform: scale(0.8); 30 } 31 32 .pod.faded { 33 opacity: .4; 34 } 35 36 .pod.hovered:not(.focused) { 37 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); 38 } 39 40 .pod.focused { 41 box-shadow: 0 16px 21px rgba(0, 0, 0, 0.2); 42 transform: scale(1) !important; 43 } 44 45 .pod.focused.locked { 46 box-shadow: 0 12px 21px rgba(0, 0, 0, 0.2); 47 height: 220px; 48 } 49 50 .user-image-pane { 51 border-top-left-radius: 2px; 52 border-top-right-radius: 2px; 53 height: 180px; 54 left: 0; 55 top: 0; 56 width: 180px; 57 } 58 59 html[dir=rtl] .user-image-pane { 60 right: 0; 61 } 62 63 .pod .name { 64 margin-top: 12px; 65 } 66 67 .pod .user-image { 68 height: 180px; 69 width: 180px; 70 } 71 72 .pod input[type='password'] { 73 height: 45px; /* 1px shorter as to not overlap the pod's rounded corners */ 74 top: 1px; 75 } 76 77 .pod.locked .locked-indicator { 78 background-image: -webkit-image-set( 79 url('chrome://theme/IDR_ICON_PROFILES_LOCKED') 1x, 80 url('chrome://theme/IDR_ICON_PROFILES_LOCKED@2x') 2x); 81 height: 31px; 82 left: 8px; 83 position: absolute; 84 top: 8px; 85 width: 31px; 86 } 87 88 html[dir=rtl] .pod.locked .locked-indicator { 89 left: auto; 90 right: 8px; 91 } 92 93 .pod.supervised-user .supervised-indicator { 94 background-image: -webkit-image-set( 95 url('chrome://theme/IDR_ICON_PROFILES_SUPERVISED') 1x, 96 url('chrome://theme/IDR_ICON_PROFILES_SUPERVISED@2x') 2x); 97 height: 31px; 98 left: 8px; 99 position: absolute; 100 top: 8px; 101 width: 31px; 102 } 103 104 html[dir=rtl] .pod.supervised-user .supervised-indicator { 105 left: auto; 106 right: 8px; 107 } 108 109 .main-pane { 110 left: 0; 111 top: 0; 112 } 113 114 html[dir=rtl] .main-pane { 115 right: 0; 116 } 117 118 .name-container, 119 .pod.focused:not(.multiprofiles-policy-applied) .auth-container { 120 top: 180px; 121 width: 180px; 122 } 123 124 .pod.focused:not(.locked) .name-container { 125 display: block; 126 } 127 128 .pod .name { 129 color: #363636; 130 font-size: 15px; 131 margin-top: 11px; 132 } 133 134 .pod.focused:not(.locked) .auth-container { 135 display: none; 136 } 137 138 .pod.focused.locked .password-entry-container { 139 display: flex; 140 flex: auto; 141 } 142 143 .action-box-area { 144 background-color: #f5f5f5; 145 height: 24px; 146 /* Because of crbug.com/406529, the text in the .name div is janky if there's 147 an opacity transition in this div. */ 148 transition: none; 149 width: 24px; 150 } 151 152 .action-box-button, 153 .action-box-button:hover, 154 .action-box-area.active .action-box-button { 155 background-image: none; 156 border-left: 6px solid transparent; 157 border-right: 6px solid transparent; 158 border-top: 6px solid #989898; 159 height: 0; 160 left: 6px; 161 margin: 0; 162 position: absolute; 163 top: 9px; 164 width: 0; 165 } 166 167 .action-box-button:hover, 168 .action-box-area.active .action-box-button { 169 border-top: 6px solid #4c4c4c; 170 } 171 172 .action-box-remove-user-warning .remove-warning-button { 173 height: 30px; 174 } 175 176 .action-box-remove-user-warning .remove-warning-button:focus { 177 /* Override the default blue border inherited from 178 button.custom-appearance:focus. */ 179 border: 1px solid transparent !important; 180 box-shadow: inset 0 0 0 1px #fff; 181 } 182