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.
5 * This contains common styling for all the OOBE screens.
9 box-sizing: border-box
;
13 .step.animated:not(.faded) {
14 -webkit-transition: -webkit-transform
200ms ease-in-out
,
15 opacity
200ms ease-in-out
,
16 visibility
200ms ease-in-out
;
30 -webkit-transform: translateX
(50px);
34 -webkit-transform: translateX
(-50px)
47 box-sizing: border-box
;
50 justify-content: flex-end
;
51 padding-right: 34px; /* Double the padding of .step */
56 html
[dir
=rtl
] .step-controls
{
57 /* Hack as -webkit-padding-end doesn't catch direction. crbug.com/363836 */
61 .animation .step-controls button {
62 /* Don't grey out disabled buttons during animation. */
63 color: buttontext
!important
;
66 .step
.loading
.step-contents
,
67 .step
.loading
.step-controls
,
68 .step.loading .step-extra-controls {
72 .step:not(.loading) #user-images-loading {
76 .step:not(.loading) #eula-busy {
84 justify-content: center
;
91 /* Fixes perfomance problem caused by http://crbug.com/229405 . */
92 .step
.hidden
.throbber
,
93 .step
.hidden
.spinner
,
94 .step.hidden .inline-spinner {
100 .step-extra-controls a {
101 color: rgb
(49, 106, 197); /* same as 'Learn more' link */
103 text-decoration: none
;
106 .step-extra-controls {
112 /* EULA screen extra controls have 2 elements
113 so they require different alignment. */
114 #eula-extra-controls {
118 #security-info a:focus
,
120 .step-extra-controls a:focus {
121 -webkit-transition: outline-color
200ms;
122 /* Note: May use 1px solid here. */
123 outline-color: rgb
(77, 144, 254);
126 .step-extra-controls > *:not(:first-child) {
130 html
[dir
=rtl
] .step-extra-controls
{
135 #oobe.autolaunch #autolaunch-confirm-button
,
136 #oobe.autolaunch #autolaunch-cancel-button
,
137 #oobe.connect #continue-button
,
138 #oobe.eula
#accept
-button
,
139 #oobe.eula
#back
-button
,
140 #oobe.kiosk-enable #kiosk-cancel-button
,
141 #oobe.kiosk-enable #kiosk-enable-button
,
142 #oobe.user-image #ok-button
{
146 #autolaunch-confirm-button,
148 #kiosk-enable-button,
150 #password-changed-back-button,
152 -webkit-margin-end: 8px;
161 font-family: inherit
;
167 html
[highlight
=strong
] #security-info
a:focus
,
168 html
[highlight
=strong
] #eula
a:focus
,
169 html
[highlight
=strong
] .step-extra-controls
a:focus
,
170 html
[highlight
=strong
] .menu-control:focus
,
171 html
[highlight
=strong
] input
[type
='button']:focus
,
172 html
[highlight
=strong
] button:focus
{
173 box-shadow: 0 0 23px rgb
(77, 144, 254) !important
;