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

Side by Side Diff: client/samples/swarm/swarm.css

Issue 8937017: New CSS parser written in Dart to replace pyparser (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Put back for DartC Created 9 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 /* File generated by SCSS from source swarm.scss 1 /* File generated by SCSS from source swarm.scss
2 * Do not edit. 2 * Do not edit.
3 */ 3 */
4 4
5 /* ---------- Included ../../view/resources/view.css file ---------- */ 5 /****** @include ../../view/resources/view.css ******/
6 6
7 .hbox , .vbox { 7 .hbox, .vbox {
8 display: -moz-box; 8 display: -moz-box;
9 display: -webkit-box; 9 display: -webkit-box;
10 -moz-box-align: stretch; 10 -moz-box-align: stretch;
11 -webkit-box-align: stretch; 11 -webkit-box-align: stretch;
12 overflow: hidden; 12 overflow: hidden;
13 } 13 }
14 14
15 .vbox { 15 .vbox {
16 -moz-box-orient: vertical; 16 -moz-box-orient: vertical;
17 -webkit-box-orient: vertical; 17 -webkit-box-orient: vertical;
18 } 18 }
19 19
20 .hbox { 20 .hbox {
21 -moz-box-orient: horizontal; 21 -moz-box-orient: horizontal;
22 -webkit-box-orient: horizontal; 22 -webkit-box-orient: horizontal;
23 } 23 }
24 24
25 .center { 25 .center {
26 -moz-box-pack: center; 26 -moz-box-pack: center;
27 -webkit-box-pack: center; 27 -webkit-box-pack: center;
28 } 28 }
29 29
30 .paged-content , .fullpage { 30 .paged-content, .fullpage {
31 position: absolute; 31 position: absolute;
32 left: 0; 32 left: 0;
33 right: 0; 33 right: 0;
34 top: 0; 34 top: 0;
35 bottom: 0; 35 bottom: 0;
36 overflow: hidden; 36 overflow: hidden;
37 } 37 }
38 38
39 .flex-item { 39 .flex-item {
40 -webkit-box-flex: 1; 40 -webkit-box-flex: 1;
41 -moz-box-flex: 1; 41 -moz-box-flex: 1;
42 box-flex: 1; 42 box-flex: 1;
43 } 43 }
44 44
45 .flex { 45 .flex {
46 -moz-box-flex: 1; 46 -moz-box-flex: 1;
47 -webkit-box-flex: 1; 47 -webkit-box-flex: 1;
48 } 48 }
49 49
50 .conveyor-view , .conveyor-item { 50 .conveyor-view, .conveyor-item {
51 overflow: hidden; 51 overflow: hidden;
52 left: 0; 52 left: 0;
53 right: 0; 53 right: 0;
54 top: 0; 54 top: 0;
55 bottom: 0; 55 bottom: 0;
56 } 56 }
57 57
58 .conveyor-view-container { 58 .conveyor-view-container {
59 overflow: visible; 59 overflow: visible;
60 position: absolute; 60 position: absolute;
61 width: 100%; 61 width: 100%;
62 height: 100%; 62 height: 100%;
63 } 63 }
64 64
65 .paged-column-container { 65 .paged-column-container {
66 overflow: visible; 66 overflow: visible;
67 position: absolute; 67 position: absolute;
68 left: 0; 68 left: 0;
69 right: 0; 69 right: 0;
70 top: 0; 70 top: 0;
71 bottom: 0; 71 bottom: 0;
72 } 72 }
73 73
74 .paged-column { 74 .paged-column {
75 overflow: hidden; 75 overflow: hidden;
76 } 76 }
77 77
78 .page-number-left , .page-number-label , .page-number-right { 78 .page-number-left, .page-number-label, .page-number-right {
79 display: inline-block; 79 display: inline-block;
80 } 80 }
81 81
82 .page-number-left , .page-number-right { 82 .page-number-left, .page-number-right {
83 cursor: pointer; 83 cursor: pointer;
84 } 84 }
85 85
86 .sm-item { 86 .sm-item {
87 font-size: 16px; 87 font-size: 16px;
88 text-transform: uppercase; 88 text-transform: uppercase;
89 text-align: center; 89 text-align: center;
90 color: #c8c8c8; 90 color: #c8c8c8;
91 padding-left: 20px; 91 padding-left: 20px;
92 padding-right: 20px; 92 padding-right: 20px;
93 } 93 }
94 94
95 .sm-item-box { 95 .sm-item-box {
96 display: -moz-box; 96 display: -moz-box;
97 display: -webkit-box; 97 display: -webkit-box;
98 padding-top: 5px; 98 padding-top: 5px;
99 -moz-box-orient: horizontal; 99 -moz-box-orient: horizontal;
100 -webkit-box-orient: horizontal; 100 -webkit-box-orient: horizontal;
101 -webkit-box-pack: center; 101 -webkit-box-pack: center;
102 } 102 }
103 103
104 .sm-root { 104 .sm-root {
105 background-color: #191919; 105 background-color: #191919;
106 position: relative; 106 position: relative;
107 z-index: 1; 107 z-index: 1;
108 height: 32px; 108 height: 32px;
109 border-bottom: 3px solid #73c6f5; 109 border-bottom: 3px solid #73c6f5;
110 -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.60); 110 -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, .6);
111 -webkit-transition-property: -webkit-transform; 111 -webkit-transition-property: -webkit-transform;
112 -webkit-transition-duration: .4s; 112 -webkit-transition-duration: 0.4s;
113 } 113 }
114 114
115 .sm-root.hidden { 115 .sm-root.hidden {
116 -webkit-transform: translate3d(0, -46px, 0); 116 -webkit-transform: translate3d(0px, -46px, 0px);
117 } 117 }
118 118
119 .sm-item.sel { 119 .sm-item.sel {
120 color: #74c6f5; 120 color: #74c6f5;
121 } 121 }
122 122
123 .sm-slider-box { 123 .sm-slider-box {
124 padding-bottom: 0; 124 padding-bottom: 0;
125 display: -moz-box; 125 display: -moz-box;
126 display: -webkit-box; 126 display: -webkit-box;
127 -moz-box-orient: horizontal; 127 -moz-box-orient: horizontal;
128 -webkit-box-orient: horizontal; 128 -webkit-box-orient: horizontal;
129 } 129 }
130 130
131 .sm-triangle { 131 .sm-triangle {
132 border-color: transparent transparent #73c6f5 transparent; 132 border-color: transparent transparent #73c6f5 transparent;
133 border-style: solid; 133 border-style: solid;
134 border-width: 9px; 134 border-width: 9px;
135 margin-top: -9px; 135 margin-top: -9px;
136 position: relative; 136 position: relative;
137 top: 1px; 137 top: 1px;
138 } 138 }
139 139
140 .invisible { 140 .invisible {
141 opacity: 0; 141 opacity: 0;
142 visibility: hidden; 142 visibility: hidden;
143 } 143 }
144 /****** End of ../../view/resources/view.css ******/
144 145
145 /* ---------- Included ../../touch/resources/touch.css file ---------- */ 146 /****** @include ../../touch/resources/touch.css ******/
146 147
147 .touch-scrollbar { 148 .touch-scrollbar {
148 position: absolute; 149 position: absolute;
149 background: rgba(127,127,127,0.40); 150 background: rgba(127, 127, 127, 0.4);
150 -webkit-transition: opacity 300 ms; 151 -webkit-transition: opacity 300ms;
151 z-index: 1000; 152 z-index: 1000;
152 } 153 }
153 154
154 .touch-scrollbar.drag , .touch-scrollbar:hover { 155 .touch-scrollbar.drag, .touch-scrollbar:hover {
155 background: rgba(127,127,127,0.80); 156 background: rgba(127, 127, 127, 0.8);
156 } 157 }
157 158
158 .touch-scrollbar-vertical { 159 .touch-scrollbar-vertical {
159 height: 30px; 160 height: 30px;
160 width: 7px; 161 width: 7px;
161 right: 1px; 162 right: 1px;
162 } 163 }
163 164
164 .touch-scrollbar-horizontal { 165 .touch-scrollbar-horizontal {
165 width: 30px; 166 width: 30px;
166 height: 7px; 167 height: 7px;
167 bottom: 1px; 168 bottom: 1px;
168 } 169 }
170 /****** End of ../../touch/resources/touch.css ******/
169 171
170 /* ---------- Included swarm.scss file ---------- */
171 172
172 html { 173 html {
173 height: 100%; 174 height: 100%;
174 width: 100%; 175 width: 100%;
175 } 176 }
176 177
177 body { 178 body {
178 background: #fff; 179 background: #ffffff;
179 font-weight: normal; 180 font-weight: normal;
180 font-family: arial , sans-serif; 181 font-family: arial, sans-serif;
181 font-size: 13px; 182 font-size: 13px;
182 margin: 0 0 0 0; 183 margin: 0 0 0 0;
183 height: 100%; 184 height: 100%;
184 width: 100%; 185 width: 100%;
185 color: #222; 186 color: #222;
186 overflow: hidden; 187 overflow: hidden;
187 -webkit-tap-highlight-color: rgba(0,0,0,0.00); 188 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
188 } 189 }
189 190
190 h1 { 191 h1 {
191 font-family: arial , sans-serif; 192 font-family: arial, sans-serif;
192 font-size: 36px; 193 font-size: 36px;
193 color: #72c3f2; 194 color: #72c3f2;
194 text-align: center; 195 text-align: center;
195 margin-bottom: 0; 196 margin-bottom: 0;
196 } 197 }
197 198
198 h2 { 199 h2 {
199 font-size: 16px; 200 font-size: 16px;
200 font-weight: normal; 201 font-weight: normal;
201 text-overflow: ellipsis; 202 text-overflow: ellipsis;
(...skipping 22 matching lines...) Expand all
224 -webkit-transform: translate3d(0, 40px, 0); 225 -webkit-transform: translate3d(0, 40px, 0);
225 } 226 }
226 227
227 input:focus { 228 input:focus {
228 border: solid #88f 2px; 229 border: solid #88f 2px;
229 outline: none; 230 outline: none;
230 margin: 1px; 231 margin: 1px;
231 } 232 }
232 233
233 .front-view { 234 .front-view {
234 background: #fff; 235 background: #ffffff;
235 overflow: hidden; 236 overflow: hidden;
236 } 237 }
237 238
238 .bottom-view { 239 .bottom-view {
239 position: absolute; 240 position: absolute;
240 left: 0; 241 left: 0;
241 top: 51px; 242 top: 51px;
242 bottom: 0; 243 bottom: 0;
243 } 244 }
244 245
245 .top-view { 246 .top-view {
246 position: absolute; 247 position: absolute;
247 left: 0; 248 left: 0;
248 right: 0; 249 right: 0;
249 z-index: 30; 250 z-index: 30;
250 overflow: hidden; 251 overflow: hidden;
251 -webkit-transition-duration: .45s; 252 -webkit-transition-duration: 0.45s;
252 } 253 }
253 254
254 .query { 255 .query {
255 position: absolute; 256 position: absolute;
256 -webkit-transition-duration: .45s; 257 -webkit-transition-duration: 0.45s;
257 top: 0; 258 top: 0;
258 width: 257px; 259 width: 257px;
259 bottom: 0; 260 bottom: 0;
260 background: #fff; 261 background: #ffffff;
261 border-left: 1px solid #f5f5f5; 262 border-left: 1px solid #F5F5F5;
262 border-right: 1px solid #f5f5f5; 263 border-right: 1px solid #F5F5F5;
263 } 264 }
264 265
265 .query.sel { 266 .query.sel {
266 z-index: 29 !important; 267 z-index: 29 !important;
267 border-left: 1px solid #d2d2d2; 268 border-left: 1px solid #D2D2D2;
268 border-right: 1px solid #d2d2d2; 269 border-right: 1px solid #D2D2D2;
269 visibility: visible !important; 270 visibility: visible !important;
270 opacity: 1 !important; 271 opacity: 1 !important;
271 } 272 }
272 273
273 .query h2 { 274 .query h2 {
274 color: #15c; 275 color: #1155CC;
275 padding: 20px 16px 16px 16px; 276 padding: 20px 16px 16px 16px;
276 left: 0; 277 left: 0;
277 right: 0; 278 right: 0;
278 overflow: hidden; 279 overflow: hidden;
279 text-overflow: ellipsis; 280 text-overflow: ellipsis;
280 margin: 0; 281 margin: 0;
281 box-sizing: border-box; 282 box-sizing: border-box;
282 ms-box-sizing: border-box; 283 ms-box-sizing: border-box;
283 -webkit-box-sizing: border-box; 284 -webkit-box-sizing: border-box;
284 z-index: 10; 285 z-index: 10;
285 position: absolute; 286 position: absolute;
286 font: bold 14px Arial , sans-serif; 287 font: bold 14px Arial, sans-serif;
287 } 288 }
288 289
289 .query-name-shadow { 290 .query-name-shadow {
290 position: absolute; 291 position: absolute;
291 left: 0; 292 left: 0;
292 right: 0; 293 right: 0;
293 height: 15px; 294 height: 15px;
294 top: 39px; 295 top: 39px;
295 background: -webkit-gradient(linear, left bottom, left top, from(rgba(255,255, 255,0.00)), to(#fff)); 296 background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255 , 255, 0)), to(rgba(255, 255, 255, 1)));
296 overflow: hidden; 297 overflow: hidden;
297 z-index: 3; 298 z-index: 3;
298 } 299 }
299 300
300 .section-view { 301 .section-view {
301 -webkit-transition-property: -webkit-transform , opacity; 302 -webkit-transition-property: -webkit-transform, opacity;
302 -webkit-transition-duration: .45s; 303 -webkit-transition-duration: 0.45s;
303 opacity: .6; 304 opacity: 0.6;
304 position: absolute; 305 position: absolute;
305 left: 0; 306 left: 0;
306 right: 0; 307 right: 0;
307 top: 51px; 308 top: 51px;
308 bottom: 0; 309 bottom: 0;
309 overflow: hidden; 310 overflow: hidden;
310 } 311 }
311 312
312 .loading-section { 313 .loading-section {
313 position: absolute; 314 position: absolute;
314 left: 0; 315 left: 0;
315 right: 0; 316 right: 0;
316 top: 0; 317 top: 0;
317 bottom: 0; 318 bottom: 0;
318 } 319 }
319 320
320 .touch-scrollbar { 321 .touch-scrollbar {
321 position: absolute; 322 position: absolute;
322 background: #888; 323 background: #888;
323 opacity: .4; 324 opacity: 0.4;
324 -webkit-transition-property: opacity; 325 -webkit-transition-property: opacity;
325 -webkit-transition-duration: .3s; 326 -webkit-transition-duration: 0.3s;
326 z-index: 1000; 327 z-index: 1000;
327 } 328 }
328 329
329 .touch-scrollbar.drag , .touch-scrollbar:hover { 330 .touch-scrollbar.drag, .touch-scrollbar:hover {
330 opacity: .8; 331 opacity: 0.8;
331 } 332 }
332 333
333 .story-section { 334 .story-section {
334 margin-left: 0; 335 margin-left: 0;
335 margin-right: 0; 336 margin-right: 0;
336 left: 0; 337 left: 0;
337 right: 0; 338 right: 0;
338 top: 39px; 339 top: 39px;
339 bottom: 0; 340 bottom: 0;
340 overflow: hidden; 341 overflow: hidden;
341 position: absolute; 342 position: absolute;
342 } 343 }
343 344
344 .story { 345 .story {
345 position: absolute; 346 position: absolute;
346 left: 0; 347 left: 0;
347 right: 0; 348 right: 0;
348 box-sizing: border-box; 349 box-sizing: border-box;
349 ms-box-sizing: border-box; 350 ms-box-sizing: border-box;
350 -webkit-box-sizing: border-box; 351 -webkit-box-sizing: border-box;
351 margin: 0; 352 margin: 0;
352 border: 1px solid #f5f5f5; 353 border: 1px solid #F5F5F5;
353 line-height: 18px; 354 line-height: 18px;
354 min-height: 92px; 355 min-height: 92px;
355 } 356 }
356 357
357 .story:active, .story.sel { 358 .story:active, .story.sel {
358 box-shadow: inset 4px 0 4px -2px #4d90f0; 359 box-shadow: inset 4px 0 4px -2px #4d90f0;
359 -webkit-box-shadow: inset 4px 0 4px -2px #4d90f0; 360 -webkit-box-shadow: inset 4px 0 4px -2px #4d90f0;
360 } 361 }
361 362
362 .story img { 363 .story img {
363 position: absolute; 364 position: absolute;
364 width: 57px; 365 width: 57px;
365 height: 57px; 366 height: 57px;
366 z-index: 20; 367 z-index: 20;
367 -webkit-transition-property: opacity; 368 -webkit-transition-property: opacity;
368 -webkit-transition-duration: .45s; 369 -webkit-transition-duration: 0.45s;
369 opacity: .6; 370 opacity: 0.6;
370 } 371 }
371 372
372 .snippet , .story .title { 373 .snippet, .story .title {
373 white-space: nowrap; 374 white-space: nowrap;
374 text-overflow: ellipsis; 375 text-overflow: ellipsis;
375 overflow: hidden; 376 overflow: hidden;
376 } 377 }
377 378
378 .snippet { 379 .snippet {
379 margin-top: -5px; 380 margin-top: -5px;
380 font: normal 13px arial , sans-serif; 381 font: normal 13px arial, sans-serif;
381 line-height: 18px; 382 line-height: 18px;
382 opacity: .6; 383 opacity: 0.6;
383 } 384 }
384 385
385 .story .title { 386 .story .title {
386 font-weight: bold; 387 font-weight: bold;
387 margin-left: 75px; 388 margin-left: 75px;
388 line-height: 18px; 389 line-height: 18px;
389 height: 38px; 390 height: 38px;
390 opacity: .6; 391 opacity: 0.6;
391 } 392 }
392 393
393 .story.no-thumb .title , .story.no-thumb .byline { 394 .story.no-thumb .title, .story.no-thumb .byline {
394 left: 16px; 395 left: 16px;
395 } 396 }
396 397
397 .story-shadow { 398 .story-shadow {
398 position: absolute; 399 position: absolute;
399 left: 2px; 400 left: 2px;
400 right: 2px; 401 right: 2px;
401 height: 31px; 402 height: 31px;
402 top: -32px; 403 top: -32px;
403 overflow: hidden; 404 overflow: hidden;
404 z-index: 2; 405 z-index: 2;
405 } 406 }
406 407
407 .story .byline , .story .dateline { 408 .story .byline, .story .dateline {
408 color: #999; 409 color: #999;
409 font-size: 12px; 410 font-size: 12px;
410 line-height: 18px; 411 line-height: 18px;
411 } 412 }
412 413
413 .story .dateline { 414 .story .dateline {
414 position: relative; 415 position: relative;
415 top: -18px; 416 top: -18px;
416 } 417 }
417 418
418 .story .dateline { 419 .story .dateline {
419 text-align: right; 420 text-align: right;
420 opacity: .6; 421 opacity: 0.6;
421 line-height: 18px; 422 line-height: 18px;
422 } 423 }
423 424
424 .story .byline { 425 .story .byline {
425 margin-left: 75px; 426 margin-left: 75px;
426 text-overflow: ellipsis; 427 text-overflow: ellipsis;
427 white-space: nowrap; 428 white-space: nowrap;
428 opacity: .6; 429 opacity: 0.6;
429 display: inline-box; 430 display: inline-box;
430 } 431 }
431 432
432 .story.story-unread .dateline , .story.story-unread .text , .story.story-unrea d .title , .story.story-unread .byline , .story.story-unread img , .story.sto ry-unread .caption { 433 .story.story-unread .dateline, .story.story-unread .text, .story.story-unread .t itle, .story.story-unread .byline, .story.story-unread img, .story.story-unread .caption {
433 opacity: 1; 434 opacity: 1;
434 } 435 }
435 436
436 .story .text { 437 .story .text {
437 top: 3px; 438 top: 3px;
438 height: 90px; 439 height: 90px;
439 opacity: .6; 440 opacity: 0.6;
440 } 441 }
441 442
442 .story { 443 .story {
443 position: absolute; 444 position: absolute;
444 left: 0; 445 left: 0;
445 right: 0; 446 right: 0;
446 padding: 16px; 447 padding: 16px;
447 overflow: hidden; 448 overflow: hidden;
448 } 449 }
449 450
450 .story-view { 451 .story-view {
451 position: absolute; 452 position: absolute;
452 left: 260px; 453 left: 260px;
453 right: 0; 454 right: 0;
454 top: 51px; 455 top: 51px;
455 bottom: 0; 456 bottom: 0;
456 line-height: 18px; 457 line-height: 18px;
457 overflow: hidden; 458 overflow: hidden;
458 -webkit-animation-timing-function: ease-in; 459 -webkit-animation-timing-function: ease-in;
459 -webkit-transition-duration: .45s; 460 -webkit-transition-duration: 0.45s;
460 -webkit-text-size-adjust: none; 461 -webkit-text-size-adjust: none;
461 } 462 }
462 463
463 .paged-column { 464 .paged-column {
464 position: absolute; 465 position: absolute;
465 top: 100px; 466 top: 100px;
466 left: 20px; 467 left: 20px;
467 bottom: 45px; 468 bottom: 45px;
468 right: 20px; 469 right: 20px;
469 } 470 }
470 471
471 .page-number { 472 .page-number {
472 position: absolute; 473 position: absolute;
473 z-index: 1; 474 z-index: 1;
474 right: -40px; 475 right: -40px;
475 bottom: -40px; 476 bottom: -40px;
476 padding-left: 0; 477 padding-left: 0px;
477 padding-top: 0; 478 padding-top: 0px;
478 padding-right: 50px; 479 padding-right: 50px;
479 padding-bottom: 50px; 480 padding-bottom: 50px;
480 background: #fff; 481 background: #ffffff;
481 box-shadow: -16px -16px 24px #fff; 482 box-shadow: -16px -16px 24px #ffffff;
482 -webkit-box-shadow: -16px -16px 24px #fff; 483 -webkit-box-shadow: -16px -16px 24px #ffffff;
483 font-size: 16px; 484 font-size: 16px;
484 color: rgba(0,0,0,0.50); 485 color: rgba(0, 0, 0, 0.5);
485 text-align: center; 486 text-align: center;
486 -webkit-user-select: none; 487 -webkit-user-select: none;
487 } 488 }
488 489
489 .page-number-left , .page-number-right { 490 .page-number-left, .page-number-right {
490 min-width: 25px; 491 min-width: 25px;
491 font-size: 22px; 492 font-size: 22px;
492 font-weight: bold; 493 font-weight: bold;
493 } 494 }
494 495
495 .page-number-label { 496 .page-number-label {
496 min-width: 60px; 497 min-width: 60px;
497 } 498 }
498 499
499 .story-content { 500 .story-content {
500 -webkit-column-width: 300px; 501 -webkit-column-width: 300px;
501 -webkit-column-gap: 26px; 502 -webkit-column-gap: 26px;
502 } 503 }
503 504
504 .story-content img { 505 .story-content img {
505 max-width: 100% !important; 506 max-width: 100% !important;
506 max-height: 70% !important; 507 max-height: 70% !important;
507 width: auto !important; 508 width: auto !important;
508 height: auto !important; 509 height: auto !important;
509 } 510 }
510 511
511 .story-content a { 512 .story-content a {
512 color: #15c; 513 color: #15C;
513 } 514 }
514 515
515 .story-content a:visited { 516 .story-content a:visited {
516 color: #61c; 517 color: #61c;
517 } 518 }
518 519
519 .story-image { 520 .story-image {
520 margin: 10px; 521 margin: 10px;
521 width: 200px; 522 width: 200px;
522 } 523 }
(...skipping 17 matching lines...) Expand all
540 541
541 .story-text-view .story-header { 542 .story-text-view .story-header {
542 margin-bottom: 10px; 543 margin-bottom: 10px;
543 padding-bottom: 2px; 544 padding-bottom: 2px;
544 border-bottom: 1px solid #d2d2d2; 545 border-bottom: 1px solid #d2d2d2;
545 font-weight: bold; 546 font-weight: bold;
546 } 547 }
547 548
548 .story-text-view .story-header .story-title { 549 .story-text-view .story-header .story-title {
549 font-weight: bold; 550 font-weight: bold;
550 color: #15c; 551 color: #15C;
551 font-size: 18px; 552 font-size: 18px;
552 margin-bottom: 5px; 553 margin-bottom: 5px;
553 text-overflow: ellipsis; 554 text-overflow: ellipsis;
554 text-wrap: none; 555 text-wrap: none;
555 white-space: nowrap; 556 white-space: nowrap;
556 width: 100%; 557 width: 100%;
557 display: block; 558 display: block;
558 overflow: hidden; 559 overflow: hidden;
559 } 560 }
560 561
(...skipping 25 matching lines...) Expand all
586 text-overflow: ellipsis; 587 text-overflow: ellipsis;
587 text-wrap: none; 588 text-wrap: none;
588 white-space: nowrap; 589 white-space: nowrap;
589 } 590 }
590 591
591 .header-view { 592 .header-view {
592 height: 54px; 593 height: 54px;
593 z-index: 2; 594 z-index: 2;
594 overflow: hidden; 595 overflow: hidden;
595 position: relative; 596 position: relative;
596 background-color: #f5f5f5; 597 background-color: #F5F5F5;
597 border-bottom: 1px solid #d2d2d2; 598 border-bottom: 1px solid #d2d2d2;
598 } 599 }
599 600
600 .app-title { 601 .app-title {
601 font-size: 20px; 602 font-size: 20px;
602 color: #484848; 603 color: #484848;
603 padding-left: 22px; 604 padding-left: 22px;
604 padding-top: 0; 605 padding-top: 0;
605 padding-bottom: 10px; 606 padding-bottom: 10px;
606 position: absolute; 607 position: absolute;
607 left: 0; 608 left: 0;
608 top: 17px; 609 top: 17px;
609 cursor: pointer; 610 cursor: pointer;
610 -webkit-transition-property: left; 611 -webkit-transition-property: left;
611 -webkit-transition-duration: .45s; 612 -webkit-transition-duration: 0.45s;
612 } 613 }
613 614
614 .app-title.in-story { 615 .app-title.in-story {
615 left: 50px; 616 left: 50px;
616 } 617 }
617 618
618 .back-arrow { 619 .back-arrow {
619 background-image: url(back-21.png); 620 background-image: url(back-21.png);
620 width: 10px; 621 width: 10px;
621 height: 15px; 622 height: 15px;
622 margin: 10px 15px; 623 margin: 10px 15px;
623 position: absolute; 624 position: absolute;
624 left: -100px; 625 left: -100px;
625 -webkit-transition-property: left; 626 -webkit-transition-property: left;
626 -webkit-transition-duration: .45s; 627 -webkit-transition-duration: 0.45s;
627 } 628 }
628 629
629 .back-arrow.in-story { 630 .back-arrow.in-story {
630 left: 0; 631 left: 0;
631 } 632 }
632 633
633 .config { 634 .config {
634 background-image: url(settings-21.png); 635 background-image: url(settings-21.png);
635 position: absolute; 636 position: absolute;
636 right: 120px; 637 right: 120px;
637 -webkit-transition-property: right; 638 -webkit-transition-property: right;
638 -webkit-transition-duration: .45s; 639 -webkit-transition-duration: 0.45s;
639 } 640 }
640 641
641 .config.in-story { 642 .config.in-story {
642 right: -60px; 643 right: -60px;
643 } 644 }
644 645
645 .refresh { 646 .refresh {
646 background-image: url(refresh-21.png); 647 background-image: url(refresh-21.png);
647 right: 60px; 648 right: 60px;
648 position: absolute; 649 position: absolute;
649 -webkit-transition-property: right; 650 -webkit-transition-property: right;
650 -webkit-transition-duration: .45s; 651 -webkit-transition-duration: 0.45s;
651 } 652 }
652 653
653 .refresh.in-story { 654 .refresh.in-story {
654 right: -160px; 655 right: -160px;
655 } 656 }
656 657
657 #dart-logo { 658 #dart-logo {
658 height: 21px; 659 height: 21px;
659 padding-left: 25px; 660 padding-left: 25px;
660 background: url('Dart_Logo_21.png') no-repeat; 661 background: url(Dart_Logo_21.png) no-repeat;
661 } 662 }
662 663
663 .info-button { 664 .info-button {
664 background: url(info.svg); 665 background: url(info.svg);
665 background-size: 55%; 666 background-size: 55%;
666 margin: 13px; 667 margin: 13px;
667 position: absolute; 668 position: absolute;
668 right: 0; 669 right: 0;
669 -webkit-transition-property: right; 670 -webkit-transition-property: right;
670 -webkit-transition-duration: .45s; 671 -webkit-transition-duration: 0.45s;
671 } 672 }
672 673
673 .info-button.in-story { 674 .info-button.in-story {
674 right: -260px; 675 right: -260px;
675 } 676 }
676 677
677 .new-window-button { 678 .new-window-button {
678 background-image: url(externallink.svg); 679 background-image: url(externallink.svg);
679 background-size: 100% 100%; 680 background-size: 100% 100%;
680 width: 24px; 681 width: 24px;
681 height: 24px; 682 height: 24px;
682 top: 43px; 683 top: 43px;
683 right: 220px; 684 right: 220px;
684 position: absolute; 685 position: absolute;
685 } 686 }
686 687
687 .web-back-button , .web-forward-button { 688 .web-back-button, .web-forward-button {
688 width: 24px; 689 width: 24px;
689 height: 24px; 690 height: 24px;
690 top: 43px; 691 top: 43px;
691 position: absolute; 692 position: absolute;
692 } 693 }
693 694
694 .web-back-button { 695 .web-back-button {
695 background-image: url(lefttriangle.svg); 696 background-image: url(lefttriangle.svg);
696 right: 302px; 697 right: 302px;
697 } 698 }
698 699
699 .web-forward-button { 700 .web-forward-button {
700 background-image: url(righttriangle.svg); 701 background-image: url(righttriangle.svg);
701 right: 260px; 702 right: 260px;
702 } 703 }
703 704
704 .web-view-button , .text-view-button { 705 .web-view-button, .text-view-button {
705 width: 80px; 706 width: 80px;
706 height: 24px; 707 height: 24px;
707 top: 45px; 708 top: 45px;
708 border: solid 1px #d9d9d9; 709 border: solid 1px #D9D9D9;
709 background: -webkit-gradient(linear, left top, left bottom, from(whiteSmoke), to(#f1f1f1)); 710 background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to( #F1F1F1));
710 font-size: 13px; 711 font-size: 13px;
711 position: absolute; 712 position: absolute;
712 text-align: center; 713 text-align: center;
713 } 714 }
714 715
715 .web-view-button { 716 .web-view-button {
716 right: 40px; 717 right: 40px;
717 } 718 }
718 719
719 .text-view-button { 720 .text-view-button {
720 right: 120px; 721 right: 120px;
721 } 722 }
722 723
723 .web-view-button.active , .text-view-button.active { 724 .web-view-button.active, .text-view-button.active {
724 background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#e0 e0e0)); 725 background: -webkit-gradient(linear, left top, left bottom, from(#EEE), to(#E0 E0E0));
725 border-color: #bbb; 726 border-color: #BBB;
726 box-shadow: inset 0 1px 5px #ccc; 727 box-shadow: inset 0 1px 5px #ccc;
727 -moz-box-shadow: inset 0 1px 5px #ccc; 728 -moz-box-shadow: inset 0 1px 5px #ccc;
728 -webkit-box-shadow: inset 0 1px 5px #ccc; 729 -webkit-box-shadow: inset 0 1px 5px #ccc;
729 } 730 }
730 731
731 .config , .refresh , .info-button , .back-arrow { 732 .config, .refresh, .info-button, .back-arrow {
732 opacity: .5; 733 opacity: 0.5;
733 border: 1px solid #c8c8c8; 734 border: 1px solid #C8C8C8;
734 color: #444; 735 color: #444;
735 border-radius: 2px; 736 border-radius: 2px;
736 width: 47px; 737 width: 47px;
737 height: 29px; 738 height: 29px;
738 margin: 12px; 739 margin: 12px;
739 background-position: center; 740 background-position: center;
740 background-repeat: no-repeat; 741 background-repeat: no-repeat;
741 } 742 }
742 743
743 .config:hover, .refresh:hover, .info-button:hover, .back-arrow:hover { 744 .config:hover, .refresh:hover, .info-button:hover, .back-arrow:hover {
744 opacity: 1; 745 opacity: 1;
745 box-shadow: 0 1px 1px rgba(0,0,0,0.10); 746 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
746 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.10); 747 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
747 } 748 }
748 749
749 button , .button , .sm-item { 750 button, .button, .sm-item {
750 cursor: pointer; 751 cursor: pointer;
751 } 752 }
752 753
753 .sm-root { 754 .sm-root {
754 border-bottom: none; 755 border-bottom: none;
755 background-color: transparent; 756 background-color: transparent;
756 -webkit-box-shadow: none; 757 -webkit-box-shadow: none;
757 height: 44px; 758 height: 44px;
758 overflow: hidden; 759 overflow: hidden;
759 position: absolute; 760 position: absolute;
760 top: 16px; 761 top: 16px;
761 left: 120px; 762 left: 120px;
762 z-index: 3; 763 z-index: 3;
763 } 764 }
764 765
765 .data-source-view { 766 .data-source-view {
766 left: 0; 767 left: 0;
767 right: 0; 768 right: 0;
768 top: 0; 769 top: 0;
769 bottom: 0; 770 bottom: 0;
770 position: absolute; 771 position: absolute;
771 } 772 }
772 773
773 .data-source-view > div { 774 .data-source-view>div {
774 height: 100%; 775 height: 100%;
775 position: relative; 776 position: relative;
776 } 777 }
777 778
778 .sm-item-box { 779 .sm-item-box {
779 -webkit-box-pack: start; 780 -webkit-box-pack: start;
780 } 781 }
781 782
782 .sm-triangle { 783 .sm-triangle {
783 width: 22px; 784 width: 22px;
784 border: none; 785 border: none;
785 top: 14px; 786 top: 14px;
786 height: 15px; 787 height: 15px;
787 background-image: url(sliderarrow.svg); 788 background-image: url(sliderarrow.svg);
788 } 789 }
789 790
790 .sm-item.sel { 791 .sm-item.sel {
791 color: #d14836; 792 color: #d14836;
792 } 793 }
793 794
794 .sm-item { 795 .sm-item {
795 font: 16px arial , sans-serif; 796 font: 16px arial, sans-serif;
796 text-transform: none; 797 text-transform: none;
797 color: #484848; 798 color: #484848;
798 } 799 }
799 800
800 .button:active, .sm-item:active { 801 .button:active, .sm-item:active {
801 opacity: .5; 802 opacity: 0.5;
802 } 803 }
803 804
804 .dialog-modal { 805 .dialog-modal {
805 width: 100%; 806 width: 100%;
806 height: 100%; 807 height: 100%;
807 display: -webkit-box; 808 display: -webkit-box;
808 -webkit-box-align: center; 809 -webkit-box-align: center;
809 -webkit-box-pack: center; 810 -webkit-box-pack: center;
810 background-color: rgba(200,200,200,0.60); 811 background-color: rgba(200, 200, 200, 0.6);
811 z-index: 40; 812 z-index: 40;
812 position: absolute; 813 position: absolute;
813 } 814 }
814 815
815 .dialog { 816 .dialog {
816 border: 1px solid #ccc; 817 border: 1px solid #CCC;
817 width: 250px; 818 width: 250px;
818 padding: 20px; 819 padding: 20px;
819 background-color: #fff; 820 background-color: #ffffff;
820 box-shadow: -1px 3px 3px rgba(0,0,0,0.10); 821 box-shadow: -1px 3px 3px rgba(0, 0, 0, 0.1);
821 -webkit-box-shadow: -1px 3px 3px rgba(0,0,0,0.10); 822 -webkit-box-shadow: -1px 3px 3px rgba(0, 0, 0, 0.1);
822 } 823 }
823 824
824 .dialog-title-area { 825 .dialog-title-area {
825 font-size: 19px; 826 font-size: 19px;
826 padding: 0 0 10px 0; 827 padding: 0 0 10px 0;
827 } 828 }
828 829
829 .dialog-title { 830 .dialog-title {
830 vertical-align: middle; 831 vertical-align: middle;
831 } 832 }
832 833
833 .dialog-body { 834 .dialog-body {
834 color: #000; 835 color: #0;
835 padding: 10px 0 0 0; 836 padding: 10px 0 0 0;
836 } 837 }
837 838
838 .done-button { 839 .done-button {
839 float: right; 840 float: right;
840 } 841 }
841 842
842 .hidden-story { 843 .hidden-story {
843 -webkit-animation-timing-function: ease-in; 844 -webkit-animation-timing-function: ease-in;
844 opacity: 0; 845 opacity: 0;
845 } 846 }
846 847
847 .header-background { 848 .header-background {
848 background: #000; 849 background: #0;
849 width: 100%; 850 width: 100%;
850 } 851 }
851 852
852 #appSplash .header { 853 #appSplash .header {
853 height: 54px; 854 height: 54px;
854 z-index: 2; 855 z-index: 2;
855 overflow: hidden; 856 overflow: hidden;
856 position: relative; 857 position: relative;
857 background-color: #f5f5f5; 858 background-color: #F5F5F5;
858 border-bottom: 1px solid #d2d2d2; 859 border-bottom: 1px solid #d2d2d2;
859 } 860 }
860 861
861 #appSplash .title { 862 #appSplash .title {
862 font-size: 20px; 863 font-size: 20px;
863 color: #484848; 864 color: #484848;
864 padding-left: 22px; 865 padding-left: 22px;
865 padding-top: 0; 866 padding-top: 0;
866 padding-bottom: 10px; 867 padding-bottom: 10px;
867 position: absolute; 868 position: absolute;
868 left: 0; 869 left: 0;
869 top: 15px; 870 top: 15px;
870 } 871 }
871 872
872 #appSplash .splash { 873 #appSplash .splash {
873 font-size: 24px; 874 font-size: 24px;
874 position: absolute; 875 position: absolute;
875 top: 173px; 876 top: 173px;
876 bottom: 0; 877 bottom: 0;
877 left: 0; 878 left: 0;
878 right: 0; 879 right: 0;
879 text-align: center; 880 text-align: center;
880 } 881 }
881 882
882 #appSplash .footer { 883 #appSplash .footer {
883 font-size: 10px; 884 font-size: 10px;
884 color: rgba(0,0,0,0.60); 885 color: rgba(0, 0, 0, 0.6);
885 position: absolute; 886 position: absolute;
886 left: 5px; 887 left: 5px;
887 bottom: 5px; 888 bottom: 5px;
888 } 889 }
889 890
890 #appSplash .footer A:link,A:visited { 891 #appSplash .footer A:link, A:visited {
891 text-decoration: none; 892 text-decoration: none;
892 color: rgba(0,0,0,0.60); 893 color: rgba(0, 0, 0, 0.6);
893 } 894 }
894 895
895 #appSplash .footer A:hover { 896 #appSplash .footer A:hover {
896 text-decoration: underline; 897 text-decoration: underline;
897 color: rgba(0,0,0,0.60); 898 color: rgba(0, 0, 0, 0.6);
898 } 899 }
899 900
900 #appSplash { 901 #appSplash {
901 position: absolute; 902 position: absolute;
902 left: 0; 903 left: 0;
903 right: 0; 904 right: 0;
904 top: 0; 905 top: 0;
905 bottom: 0; 906 bottom: 0;
906 z-index: 50; 907 z-index: 50;
907 background: #fff; 908 background: #fff;
908 } 909 }
909
910 @-webkit-keyframes pulsate { 910 @-webkit-keyframes pulsate {
911 0% { 911 0% {
912 -webkit-transform: translate3d(0, 0, 0) scale(1); 912 -webkit-transform: translate3d(0, 0, 0) scale(1.0);
913 } 913 }
914 50% { 914 50% {
915 -webkit-transform: scale(1.5) translate3d(0, 20px, 0); 915 -webkit-transform: scale(1.5) translate3d(0, 20px, 0);
916 } 916 }
917 100% { 917 100% {
918 -webkit-transform: translate3d(0, 0, 0) translate3d(0, 0, 0); 918 -webkit-transform: translate3d(0, 0, 0) translate3d(0, 0, 0);
919 } 919 }
920
921 } 920 }
922 921
923 #appSplash .splashImg { 922 #appSplash .splashImg {
924 position: absolute; 923 position: absolute;
925 left: 140px; 924 left: 140px;
926 width: 640px; 925 width: 640px;
927 height: 480px; 926 height: 480px;
928 background-image: url(pigeons-jumpinjimmyjava-white90pct-q70.jpg); 927 background-image: url(pigeons-jumpinjimmyjava-white90pct-q70.jpg);
929 -webkit-animation-name: pulsate; 928 -webkit-animation-name: pulsate;
930 -webkit-animation-iteration-count: infinite; 929 -webkit-animation-iteration-count: infinite;
931 -webkit-animation-timing-function: ease-in-out; 930 -webkit-animation-timing-function: ease-in-out;
932 -webkit-animation-duration: 5s; 931 -webkit-animation-duration: 5s;
933 } 932 }
934 933
935 .section-view.hide-all-queries .data-source-view .query , .section-view.hide-al l-queries .page-number { 934 .section-view.hide-all-queries .data-source-view .query, .section-view.hide-all- queries .page-number {
936 opacity: 0; 935 opacity: 0;
937 } 936 }
938 937
939 .transparent { 938 .transparent {
940 opacity: 0; 939 opacity: 0;
941 } 940 }
942 941
943 .query { 942 .query {
944 width: 297px; 943 width: 297px;
945 } 944 }
946 945
947 .story-view { 946 .story-view {
948 left: 300px; 947 left: 300px;
949 } 948 }
950 949
951 .story-shadow { 950 .story-shadow {
952 background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255, 255,0.00)), to(#fff), color-stop(.7, #fff)); 951 background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255 , 255, 0)), to(rgba(255, 255, 255, 1)), color-stop(0.7, rgba(255, 255, 255, 1))) ;
953 } 952 }
954
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698