Fix build break
[chromium-blink-merge.git] / chrome / browser / resources / sync_setup_overlay.css
blob1b8ef2f2515f6dc817e625eb701bdb2e9cbb5ac8
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. */
5 /* TODO(jhawkins): Organize these by page. */
7 #sync-setup-overlay * h4 {
8 margin: 5px 0;
11 #sync-setup-overlay * form {
12 -webkit-user-select: none;
15 #sync-setup-overlay * .content-area {
16 padding: 10px 15px;
19 .action-area-link-container {
20 -webkit-box-flex: 1;
23 .sync-customize-section-container {
24 margin: 5px 0 10px 0;
27 #sync-custom-passphrase {
28 margin: 0 25px;
31 #sync-passphrase-message {
32 color: gray;
35 .sync-custom-passphrase-input {
36 margin: 10px 0;
39 #sync-existing-passphrase-container {
40 background: rgb(255, 242, 158);
41 border: 1px solid rgb(212, 205, 173);
42 padding: 10px;
45 #sync-select-container {
46 margin-bottom: 10px;
49 #sync-instructions-container {
50 line-height: 1.8em;
51 margin-bottom: 30px;
54 #choose-data-types-body {
55 -webkit-column-count: 3;
56 margin: 10px 0;
59 #choose-data-types-body > .checkbox:first-child {
60 margin-top: 0;
63 #choose-data-types-body > .checkbox:last-child {
64 margin-bottom: 0;
67 #sync-setup-overlay {
68 -webkit-user-select: none;
69 background-color: white;
70 margin-bottom: 6px;
71 margin-top: 6px;
72 width: 500px;
75 #sync-setup-overlay * a:link {
76 color: rgb(0, 0, 204);
79 #sync-setup-overlay * a:visited {
80 color: rgb(85, 26, 139);
83 #sync-setup-overlay * a:active {
84 color: rgb(255, 0, 0);
87 #sync-setup-overlay * hr {
88 background-color: #ddd;
89 border: 0;
90 height: 1px;
91 text-align: left;
92 width: 100%;
95 #sync-setup-overlay * input[type='button'],
96 #sync-setup-overlay * input[type='submit'] {
97 min-height: 26px;
98 min-width: 87px;
101 #email-readonly {
102 font-size: 15px;
103 height: 29px;
104 line-height: 29px;
105 margin: 0;
108 #passphrase-encryption-message,
109 #encryption-section-message {
110 color: gray;
111 margin-bottom: 5px;
114 #passphrase-input {
115 margin-bottom: 5px;
116 margin-top: 5px;
119 #incorrect-passphrase {
120 margin-top: 5px;
123 #sync-setup-overlay * .error {
124 color: red;
127 .overlay-warning {
128 background: white;
129 border: 2px solid #888;
130 border-radius: 8px;
131 box-shadow: 0.2em 0.2em 0.5em #888;
132 left: 25px;
133 padding: 15px;
134 position: absolute;
135 right: 25px;
136 top: 100px;
139 #cancel-warning-header {
140 font-weight: bold;
141 margin-bottom: 8px;
144 .overlay-warning input {
145 float: right;
146 margin-left: 5px;
147 margin-top: 12px;
150 #sync-passphrase-warning {
151 margin-bottom: 5px;
154 #gaia-login-form {
155 margin-bottom: 0;
158 #captcha-div {
159 background: white;
160 border: 1px solid #e5e5e5;
161 overflow: hidden;
162 padding: 1em 1em;
165 #captcha-wrapper {
166 background: no-repeat;
167 background-position: center;
168 background-size: 200px 70px;
169 margin: 0 0 1em;
172 #captcha-image {
173 height: 70px;
174 width: 200px;
177 #asp-warning-div {
178 text-align: left;
181 #logging-in-throbber {
182 margin: 0 10px;
185 #top-blurb-error {
186 -webkit-transition: margin-top 330ms ease-out, opacity 660ms ease-out;
187 background: rgb(249, 237, 190);
188 border: 1px solid rgb(240, 195, 109);
189 display: block;
190 font-weight: bold;
191 line-height: 1.5em;
192 margin-bottom: 10px;
193 opacity: 1;
194 padding: 8px 25px;
195 position: relative;
196 text-align: center;
199 #top-blurb-error[hidden] {
200 display: block;
201 margin-top: -37px;
202 opacity: 0;
205 #password-row {
206 margin-bottom: 0;
207 margin-top: 2px;
210 #action-area {
211 margin: 1em 0;
214 #sign-in {
215 margin: 0;
218 #sync-setup-configure {
219 background: white;
222 #choose-data-types-form {
223 -webkit-user-select: none;
226 #chooseDataTypesRadio {
227 vertical-align: top;
230 #chooseDataTypes > div {
231 display: inline-block;
234 .sync-data-types {
235 margin-left: 5px;
238 .sync-configuration-errors {
239 margin-top: 5px;
242 .sync-configuration-error {
243 background-color: rgb(238, 185, 57);
244 border-radius: 4px;
245 font-weight: bold;
246 margin-left: auto;
247 margin-right: auto;
248 padding: 1px 10px;
249 text-align: center;
250 width: 80%;
253 #learn-more-link {
254 float: right;
257 html[dir='rtl'] #learn-more-link {
258 float: left;
261 #customize-link,
262 #use-default-link {
263 -webkit-transition: opacity 250ms;
267 /* Sign in box. */
269 .sign-in {
270 margin: 20px auto;
271 width: 335px;
274 .signin-box {
275 background: #f5f5f5;
276 border: 1px solid #e5e5e5;
277 padding: 20px 25px 15px;
280 #signin-header {
281 position: relative;
284 #signin-header h2 {
285 color: #222;
286 font-size: 16px;
287 font-weight: normal;
288 height: 16px;
289 line-height: 16px;
290 margin-top: 0;
293 #signin-header-logo {
294 background: transparent
295 url('chrome://resources/images/google-transparent.png') no-repeat;
296 display: inline-block;
297 height: 19px;
298 position: absolute;
299 right: 0;
300 top: 1px;
301 width: 52px;
304 html[dir='rtl'] #signin-header-logo {
305 left: 0;
306 right: auto;
309 #email-row,
310 #email-readonly-row,
311 #password-row {
312 margin: 0 0 1.5em;
315 /* Sign in buttons. */
317 .signin-box input[type=submit] {
318 -webkit-margin-end: 0.4em;
319 -webkit-margin-start: 0;
320 -webkit-transition: all 218ms;
321 -webkit-user-select: none;
322 background-image: -webkit-linear-gradient(top, rgb(77, 144, 254),
323 rgb(71, 135, 237));
324 border: 1px solid rgb(48, 121, 237);
325 border-radius: 2px;
326 color: white;
327 display: inline-block;
328 font-size: 13px;
329 font-weight: bold;
330 height: 32px;
331 line-height: 27px;
332 margin-bottom: 1.2em;
333 margin-top: 0;
334 min-width: 54px !important;
335 padding: 0 8px;
338 .signin-box input[type=submit]:hover {
339 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
340 -webkit-transition: all 0;
341 background-image: -webkit-linear-gradient(top, rgb(77, 144, 254),
342 rgb(53, 122, 232));
343 border-color: rgb(47, 91, 183);
344 color: white;
347 .signin-box input[type=submit]:focus {
348 -webkit-box-shadow: inset 0 0 0 1px white;
349 border-color: rgb(77, 144, 254);
350 outline: none;
351 z-index: 4 !important;
354 .signin-box input[type=submit]:active,
355 .signin-box input[type=submit]:focus:active {
356 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
359 .signin-box input[type=submit]:focus:hover {
360 -webkit-box-shadow: inset 0 0 0 1px white, 0 1px 1px rgba(0, 0, 0, 0.1);
363 .signin-box input[type=submit][disabled],
364 .signin-box input[type=submit][disabled]:hover,
365 .signin-box input[type=submit][disabled]:active {
366 -webkit-box-shadow: none;
367 background-color: rgb(77, 144, 254);
368 border: 1px solid rgb(48, 121, 237);
369 color: white;
370 opacity: 0.5;
373 /* Sign in text fields. */
375 .signin-box input[type=text],
376 .signin-box input[type=password] {
377 -webkit-border-radius: 1px;
378 -webkit-box-sizing: border-box;
379 background-color: white;
380 border: 1px solid #d9d9d9;
381 border-top: 1px solid #c0c0c0;
382 color: #333;
383 display: inline-block;
384 font-size: 15px;
385 height: 32px;
386 line-height: 27px;
387 margin-top: 0.5em;
388 padding-left: 8px;
389 vertical-align: top;
390 width: 100%;
393 html[dir='rtl'] .signin-box input[type=text],
394 html[dir='rtl'] .signin-box input[type=password] {
395 padding-left: 0;
396 padding-right: 8px;
399 .signin-box input[type=text]:hover,
400 .signin-box input[type=password]:hover {
401 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
402 border-color: #b9b9b9;
403 border-top: 1px solid #a0a0a0;
406 .signin-box input[type=text]:focus,
407 .signin-box input[type=password]:focus {
408 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
409 border-color: rgb(77, 144, 254);
410 outline: none;
413 .signin-box input[type=text][disabled],
414 .signin-box input[type=password][disabled] {
415 -webkit-box-shadow: none;
416 background: #f5f5f5;
417 border: 1px solid #e5e5e5;
420 .signin-box input[type=text][disabled]:hover,
421 .signin-box input[type=password][disabled]:hover {
422 -webkit-box-shadow: none;
426 /* Sign in links. */
428 .signin-box .account-link {
429 color: rgb(17, 85, 204) !important;
430 text-decoration: none;
433 .signin-box .account-link:visited {
434 color: rgb(102, 17, 204) !important;
435 text-decoration: none;
438 .signin-box .account-link:hover {
439 text-decoration: underline;
442 .signin-box .account-link:active {
443 color: rgb(209, 72, 54) !important;
444 text-decoration: underline;
447 /* Sign in text. */
449 .signin-box strong {
450 color: #222;
451 display: block;
454 .signin-box label {
455 display: block;
456 font-weight: bold;
459 /* The help links inside the signin box labels should use a normal font. */
460 .signin-box label a {
461 font-weight: normal;
464 /* Sign in miscellaneous. */
466 .signin-box .throbber {
467 float: right;
470 html[dir='rtl'] .signin-box .throbber {
471 float: left;
474 #create-account-div {
475 display: inline-block;
478 .signin-box .errormsg {
479 color: rgb(221, 75, 57) !important;
480 font-size: 13px !important;
481 line-height: 17px;
482 margin: 0.5em 0 1.5em;
485 .signin-box .help-link {
486 -webkit-border-radius: 1em;
487 background: rgb(221, 75, 57);
488 color: white !important;
489 display: inline-block;
490 font-weight: bold;
491 padding: 0 5px;
492 position: relative;
493 text-decoration: none;
494 top: 0;
497 .signin-box .help-link:visited {
498 color: white !important;
501 .signin-box .help-link:hover {
502 color: white !important;
503 opacity: .7;