Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(351)

Side by Side Diff: chrome/browser/resources/ntp_search/tile_page.css

Issue 11412214: NTP5: Fine tuning of Apps implementation. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: sync and rebase Created 8 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. 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 2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. */ 3 * found in the LICENSE file. */
4 4
5 /* ----------------------------------------------------------------------------- 5 /* -----------------------------------------------------------------------------
6 Tile Page 6 Tile Page
7 ----------------------------------------------------------------------------- */ 7 ----------------------------------------------------------------------------- */
8 8
9 .tile-page { 9 .tile-page {
10 overflow: hidden; 10 overflow: hidden;
11 position: relative; 11 position: relative;
12 } 12 }
13 13
14 .tile-page-content { 14 .tile-page-frame {
15 margin: 0 auto; 15 margin: 0 auto;
16 overflow: hidden; 16 overflow: hidden;
17 position: relative;
17 width: 748px; 18 width: 748px;
18 } 19 }
19 20
21 .tile-page-content {
22 overflow: hidden;
23 }
24
20 .tile-grid { 25 .tile-grid {
21 display: block; 26 display: block;
22 margin: 0 auto; 27 margin: 0 auto;
23 width: 732px; 28 width: 732px;
24 } 29 }
25 30
26 .tile-grid-content { 31 .tile-grid-content {
27 -webkit-transform: translate3d(0, 0, 0); 32 -webkit-transform: translate3d(0, 0, 0);
28 -webkit-transition: -webkit-transform 200ms; 33 -webkit-transition: -webkit-transform 200ms;
29 } 34 }
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
77 .hide-col-6 .tile-cell:nth-child(7), 82 .hide-col-6 .tile-cell:nth-child(7),
78 .hide-col-7 .tile-cell:nth-child(8), 83 .hide-col-7 .tile-cell:nth-child(8),
79 .hide-col-8 .tile-cell:nth-child(9), 84 .hide-col-8 .tile-cell:nth-child(9),
80 .hide-col-9 .tile-cell:nth-child(10) { 85 .hide-col-9 .tile-cell:nth-child(10) {
81 -webkit-margin-end: -10px; 86 -webkit-margin-end: -10px;
82 opacity: 0; 87 opacity: 0;
83 width: 10px !important; 88 width: 10px !important;
84 } 89 }
85 90
86 /* ----------------------------------------------------------------------------- 91 /* -----------------------------------------------------------------------------
87 Tile Row Animation
88 ----------------------------------------------------------------------------- */
89
90 .hide-row {
91 opacity: 0;
92 }
93
94 .tile-grid .hide-row .tile-cell {
95 opacity: 1;
96 }
97
98 /* -----------------------------------------------------------------------------
99 Tile Position Animation 92 Tile Position Animation
100 ----------------------------------------------------------------------------- */ 93 ----------------------------------------------------------------------------- */
101 94
102 .animate-tile-repositioning .tile { 95 .animate-tile-repositioning .tile {
103 -webkit-transition-duration: 200ms; 96 -webkit-transition-duration: 200ms;
104 -webkit-transition-property: -webkit-transform, left, opacity, top; 97 -webkit-transition-property: -webkit-transform, left, opacity, top;
105 position: absolute; 98 position: absolute;
106 } 99 }
107 100
108 .animate-tile-repositioning .tile:not(.target-tile) { 101 .animate-tile-repositioning .tile:not(.target-tile) {
109 -webkit-transition-duration: 400ms; 102 -webkit-transition-duration: 400ms;
110 } 103 }
111 104
112 .animate-tile-repositioning.undo-removal .target-tile { 105 .animate-tile-repositioning.undo-removal .target-tile {
113 -webkit-transition-delay: 200ms; 106 -webkit-transition-delay: 200ms;
114 } 107 }
115 108
116 .animate-tile-repositioning .animate-hide-tile { 109 .animate-tile-repositioning .animate-hide-tile {
117 opacity: 0; 110 opacity: 0;
118 } 111 }
119 112
120 .animate-tile-repositioning .animate-hide-tile.target-tile { 113 .animate-tile-repositioning .animate-hide-tile.target-tile {
121 -webkit-transform: scale(0.5); 114 -webkit-transform: scale(0.5);
122 } 115 }
116
117 /* -----------------------------------------------------------------------------
118 Scroll Bars
119 ----------------------------------------------------------------------------- */
120
121 .tile-page-content {
122 /* TODO(pedrosimonetti): Remove this when fixing the Apps page height. */
123 height: 92px;
124 }
125
126 .scrollable {
127 overflow-y: auto;
128 }
129
130 .scrollable .shadow-top {
131 -webkit-mask-box-image: -webkit-linear-gradient(left,
132 rgba(0, 0, 0, .1),
Evan Stade 2012/11/30 20:52:46 prefer 0.X for decimals
Dan Beam 2012/11/30 21:58:03 (sorry if my example previously said otherwise)
pedro (no code reviews) 2012/11/30 22:01:18 Done.
pedro (no code reviews) 2012/11/30 22:59:51 No problem.
133 rgba(0, 0, 0, .8),
134 rgba(0, 0, 0, .1));
135 background: -webkit-linear-gradient(top,
136 rgba(0, 0, 0, .2),
137 rgba(0, 0, 0, 0));
138 height: 6px;
139 left: 0;
140 margin-right: 0;
Dan Beam 2012/11/30 21:58:03 -webkit-margin-end: 0; assuming you want this to f
pedro (no code reviews) 2012/11/30 22:59:51 Done.
141 opacity: 0;
142 position: absolute;
143 top: 0;
144 width: 100%;
145 z-index: 1000;
146 }
147
148 .scrollable .shadow-top::after {
149 border-top: 1px solid rgba(0, 0, 0, .3);
150 content: '';
151 display: block;
152 height: 0;
153 left: 0;
154 position: absolute;
155 top: 0;
156 width: 100%;
157 }
158
159 .scrollable .shadow-bottom {
160 -webkit-mask-box-image: -webkit-linear-gradient(left,
161 rgba(0, 0, 0, .1),
162 rgba(0, 0, 0, .8),
163 rgba(0, 0, 0, .1));
164 background: -webkit-linear-gradient(bottom,
165 rgba(0, 0, 0, .2),
166 rgba(0, 0, 0, 0));
167 bottom: 0;
168 height: 4px;
169 left: 0;
170 margin-right: 0;
Dan Beam 2012/11/30 21:58:03 -webkit-margin-end: 0; assuming you want this to f
pedro (no code reviews) 2012/11/30 22:59:51 Done.
171 opacity: 1;
172 position: absolute;
173 width: 100%;
174 z-index: 1000;
175 }
176
177 .scrollable .shadow-bottom::after {
178 border-bottom: 1px solid rgba(0, 0, 0, .3);
179 bottom: 0;
180 content: '';
181 display: block;
182 height: 0;
183 left: 0;
184 position: absolute;
185 width: 100%;
186 }
187
188 ::-webkit-scrollbar {
189 height: 12px;
190 width: 12px;
191 }
192
193 ::-webkit-scrollbar-button {
194 height: 0;
195 width: 0;
196 }
197
198 ::-webkit-scrollbar-button:start:decrement,
199 ::-webkit-scrollbar-button:end:increment {
200 display: block;
201 }
202
203 ::-webkit-scrollbar-button:vertical:start:increment,
204 ::-webkit-scrollbar-button:vertical:end:decrement {
205 display: none;
206 }
207
208 ::-webkit-scrollbar-track:vertical {
209 -webkit-border-end: 0 solid transparent;
210 -webkit-border-start: 5px solid transparent;
211 background-clip: padding-box;
212 background-color: white;
213 }
214
215 ::-webkit-scrollbar-track:horizontal {
216 background-clip: padding-box;
217 background-color: white;
218 border-bottom: 0 solid transparent;
219 border-top: 5px solid transparent;
220 }
221
222 ::-webkit-scrollbar-thumb {
223 -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .10),
224 inset 0 -1px 0 rgba(0, 0, 0, .07);
225 background-clip: padding-box;
226 background-color: rgba(0, 0, 0, .2);
227 min-height: 28px;
228 padding-top: 100px;
229 }
230
231 ::-webkit-scrollbar-thumb:hover {
232 -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .25);
233 background-color: rgba(0, 0, 0, .4);
234 }
235
236 ::-webkit-scrollbar-thumb:active {
237 -webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, .35);
238 background-color: rgba(0, 0, 0, .5);
239 }
240
241 ::-webkit-scrollbar-thumb:vertical {
242 -webkit-border-end: 0 solid transparent;
Dan Beam 2012/11/30 21:58:03 nit: I'd change these all to border widths, i.e.
pedro (no code reviews) 2012/11/30 22:59:51 Done.
243 -webkit-border-start: 5px solid transparent;
244 border-bottom: 0 solid transparent;
245 border-top: 0 solid transparent;
246 }
247
248 ::-webkit-scrollbar-thumb:horizontal {
249 border: 0 solid transparent;
250 border-top-width: 5px;
251 }
252
253 ::-webkit-scrollbar-track:hover {
254 -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .10);
Dan Beam 2012/11/30 21:58:03 nit: \s\s -> \s
pedro (no code reviews) 2012/11/30 22:59:51 Done.
255 background-color: rgba(0, 0, 0, .05);
256 }
257
258 ::-webkit-scrollbar-track:active {
259 -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, .14),
260 inset -1px -1px 0 rgba(0, 0, 0, .07);
261 background-color: rgba(0, 0, 0, .05);
262 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698