• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
5/* Google Drive welcome banners.*/
6.drive-welcome-wrapper {
7  /* This image looks good in high DPI as is. */
8  background-image: url(chrome://resources/images/clouds.png);
9  background-repeat: repeat-x;
10  color: #333;
11}
12
13.drive-welcome-icon {
14  background-image: -webkit-image-set(
15    url('../images/files/ui/drive_logo.png') 1x,
16    url('../images/files/ui/2x/drive_logo.png') 2x);
17  background-repeat: no-repeat;
18}
19
20.drive-welcome-links {
21  -webkit-box-orient: horizontal;
22  display: -webkit-box;
23}
24
25.drive-welcome-button {
26  -webkit-user-select: none;
27  background-image: linear-gradient(to bottom, #f5f5f5, #f1f1f1);
28  border: 1px solid rgba(0,0,0,0.1);
29  border-radius: 2px;
30  color: #444;
31  cursor: default;
32  display: inline-block;
33  font-size: 13px;
34  font-weight: bold;
35  height: 27px;
36  line-height: 27px;
37  padding: 0 8px;
38  text-align: center;
39  transition: all 218ms;
40}
41
42.drive-welcome-button:hover {
43  background-image: linear-gradient(to bottom, #f8f8f8, #f1f1f1);
44  border-color: #C6C6C6;
45  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
46  color: #222;
47  transition: all 0;
48}
49
50.drive-welcome-button:active {
51  background-image: linear-gradient(to bottom, #f6f6f6, #f1f1f1);
52  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
53}
54
55
56.drive-welcome-button.drive-welcome-start {
57  background-image:
58    linear-gradient(to bottom, rgb(77, 144, 254), rgb(71, 135, 237));
59  border-color: rgb(48, 121, 237);
60  color: white;
61  text-decoration: none;
62}
63
64.drive-welcome-button.drive-welcome-start:hover {
65  background-image:
66    linear-gradient(to bottom, rgb(77, 144, 254), rgb(53, 122, 232));
67  border-color: rgb(47, 91, 183);
68  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
69}
70
71/* Header welcome banner. */
72.drive-welcome.header {
73  -webkit-box-flex: 0;
74  height: 100px;
75  overflow: hidden;
76  position: relative;
77  transition: height 180ms ease, visibility 0 linear 180ms;
78}
79
80.dialog-container:not([drive-welcome='header']) .drive-welcome.header {
81  height: 0;
82  visibility: hidden;
83}
84
85.drive-welcome.header .drive-welcome-wrapper {
86  -webkit-box-orient: horizontal;
87  background-size: 308px 100px;
88  bottom: 0;
89  display: -webkit-box;
90  left: 0;
91  position: absolute;
92  right: 0;
93  top: 0;
94}
95
96.drive-welcome.header .drive-welcome-icon {
97  background-position: center 18px;
98  background-size: 51px 44px;
99  width: 120px;
100}
101
102.drive-welcome.header .drive-welcome-message {
103  -webkit-box-flex: 1;
104  -webkit-box-orient: vertical;
105  display: -webkit-box;
106}
107
108.drive-welcome.header .drive-welcome-title {
109  font-size: 140%;
110  margin-bottom: 4px;
111  margin-top: 14px;
112}
113
114.drive-welcome.header .drive-welcome-text {
115  margin-bottom: 6px;
116}
117
118.drive-welcome.header .drive-welcome-dismiss {
119  display: none;
120}
121
122/* Full page welcome banner. */
123.drive-welcome.page {
124  bottom: 0;
125  left: 0;
126  position: absolute;
127  right: 0;
128  top: 0;
129}
130
131.dialog-container:not([drive-welcome='page']) .drive-welcome.page {
132  display: none;
133}
134
135.drive-welcome.page .cr-dialog-close {
136  display: none;
137}
138
139.drive-welcome.page .drive-welcome-wrapper {
140  -webkit-box-align: center;
141  -webkit-box-orient: vertical;
142  background-size: 520px 173px;
143  bottom: 0;
144  display: -webkit-box;
145  font-size: 120%;
146  left: 0;
147  overflow: hidden;
148  position: absolute;
149  right: 0;
150  top: 0;
151}
152
153.drive-welcome.page .drive-welcome-icon {
154  background-position: center center;
155  height: 240px;
156  left: 0;
157  right: 0;
158  top: 0;
159  width: 100%;
160}
161
162.drive-welcome.page .drive-welcome-message {
163  margin-left: 10px;
164  margin-right: 10px;
165  max-width: 525px;
166}
167
168.drive-welcome.page .drive-welcome-title {
169  font-size: 133%;
170  margin-bottom: 30px;
171  text-align: center;
172}
173
174.drive-welcome.page .drive-welcome-text {
175  margin-bottom: 24px;
176}
177
178.drive-welcome.page .drive-welcome-dismiss {
179  margin-left: 20px;
180}
181
182body:not([type='full-page']) .drive-welcome.page .drive-welcome-wrapper {
183  background-position: 0 0;
184}
185
186body:not([type='full-page']) .drive-welcome.page .drive-welcome-icon {
187  height: 200px;
188}
189