Add new certificateProvider extension API.
[chromium-blink-merge.git] / chrome / browser / resources / chromeos / login / screen_gaia_signin.css
blob8c4654b55b933e8b312b63c5c6dc7e18f7fb968d
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
3 * found in the LICENSE file.
4 */
6 #gaia-signin {
7 height: 609px; /* Should be the same as #user-image.loading min-heigth. */
8 padding: 70px 17px 69px; /* Screen has no controls. */
9 width: 722px; /* Should be the same as #user-image.loading width. */
12 #gaia-signin:not(.full-width).no-right-panel {
13 width: 522px;
16 .new-gaia-flow #gaia-signin {
17 height: 528px;
18 padding: 0 0 0;
19 width: 448px;
22 .new-gaia-flow .throbber {
23 display: none;
26 #inner-container:not(.new-gaia-flow) throbber-notice {
27 display: none;
30 #gaia-signin.full-width {
31 padding: 75px 0 0;
34 .new-gaia-flow #gaia-signin.full-width {
35 padding-top: 47px;
36 width: 562px;
39 #signin-right {
40 -webkit-margin-start: 30px;
41 margin-top: 80px;
42 top: 60px;
43 width: 200px;
46 #signin-right,
47 #enterprise-info-container,
48 #saml-info-container {
49 font-size: 12px;
52 /* For touch-optimized UI, make the links bigger. */
53 @media (pointer:coarse) {
54 #signin-right {
55 font-size: 14px;
59 .new-gaia-flow #signin-right,
60 .no-right-panel #signin-right {
61 display: none;
64 #close-button-item,
65 #back-button-item {
66 color: white;
67 position: absolute;
68 top: 10px;
69 z-index: 1;
72 #close-button-item[disabled],
73 #back-button-item[disabled] {
74 color: rgb(127, 127, 127);
77 #close-button-item {
78 right: 10px;
81 #back-button-item {
82 left: 10px;
85 html[dir=rtl] #close-button-item {
86 left: 10px;
87 right: auto;
90 html[dir=rtl] #back-button-item {
91 -webkit-transform: scaleX(-1);
92 left: auto;
93 right: 10px;
96 .loading #close-button-item,
97 .new-gaia-flow .full-width #close-button-item {
98 color: rgba(0, 0, 0, .54);
101 .new-gaia-flow .full-width #back-button-item {
102 display: none;
105 .loading.auth-completed #close-button-item {
106 display: none;
109 .signin-text {
110 color: #666;
111 margin-top: 20px;
114 .signin-link {
115 color: rgb(37, 79, 155);
116 cursor: pointer;
117 text-decoration: none;
120 .signin-link:focus {
121 -webkit-transition: outline-color 200ms;
122 /* Note: May use 1px solid here. */
123 outline-color: rgb(77, 144, 254);
126 #gaia-signin-form-container,
127 #signin-frame {
128 height: 100%;
131 .new-gaia-flow #gaia-signin-form-container {
132 width: 100%;
135 .full-width #signin-frame,
136 .full-width #gaia-signin-form-container {
137 width: 100%;
140 .signin-divider {
141 background: linear-gradient(
142 to bottom,
143 #e3e3e3,
144 #cacaca 50%,
145 #e3e3e3);
146 border: none;
147 width: 1px;
150 .gaia-signin .new-gaia-flow #step-logo,
151 .gaia-signin .new-gaia-flow #gaia-signin-divider,
152 .no-right-panel #gaia-signin-divider {
153 display: none;
156 #signin-frame {
157 background-color: transparent;
158 margin-left: -44px;
159 vertical-align: top;
160 width: 400px;
163 webview#signin-frame {
164 -webkit-transition: opacity 500ms ease-in;
165 display: block;
166 margin-left: 0;
167 opacity: 0;
168 overflow: hidden;
169 padding: 0;
170 width: 448px;
173 webview#signin-frame.show {
174 -webkit-transition: opacity 500ms ease-out;
175 opacity: 1;
178 /* Simpler alignment if no right panel. */
179 .no-right-panel #signin-frame {
180 margin-left: 0;
183 /* Position to be aligned with the login box in iframe */
184 #login-box {
185 height: 31px;
186 position: absolute;
187 top: 77px;
188 visibility: hidden;
189 z-index: -1;
192 #enterprise-info-container {
193 bottom: 10px;
194 left: 0;
195 position: absolute;
196 right: 0;
197 text-align: center;
200 .new-gaia-flow #enterprise-info-container {
201 display: none;
204 #enterprise-info-container #enterprise-info {
205 display: inline-block;
208 #gaia-signin .step-contents {
209 -webkit-box-pack: center;
210 display: -webkit-box;
211 height: 100%;
214 #createSupervisedUserSeparator {
215 background-color: rgba(128, 128, 128, 0.3);
216 height: 1px;
217 width: 200px;
220 #createSupervisedUserLogo {
221 font-weight: bold;
222 margin-top: 16px;
225 #createSupervisedUserLogo img {
226 vertical-align: text-bottom;
229 #createSupervisedUserLogo span {
230 vertical-align: -10%;
233 #createSupervisedUserLinkPlaceholder,
234 #createSupervisedUserNoManagerText {
235 margin-top: 10px;
238 #saml-notice-container {
239 left: 0;
240 position: absolute;
241 right: 0;
242 text-align: center;
243 top: 50px;
246 .new-gaia-flow #saml-notice-container {
247 -webkit-margin-start: 19px;
248 text-align: start;
249 top: 15px;
252 #saml-notice-message {
253 margin: 0 auto;
256 .new-gaia-flow #saml-notice-message {
257 color: rgb(106, 106, 106);
258 font-size: 13px;
261 #gaia-whitelist-error {
262 bottom: 0;
263 display: none;
264 left: 0;
265 position: absolute;
266 right: 0;
267 top: 0;
270 .new-gaia-flow #gaia-whitelist-error {
271 display: block;
272 visibility: hidden;
275 .new-gaia-flow .whitelist-error #gaia-whitelist-error {
276 visibility: visible;
279 .new-gaia-flow #gaia-signin.whitelist-error .step-contents {
280 visibility: hidden;
283 .new-gaia-flow #gaia-signin.whitelist-error .step-loading {
284 visibility: hidden;