1
html, body, div, span, applet, object, iframe,
2
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
3
a, abbr, acronym, address, big, cite, code,
4
del, dfn, em, font, img, ins, kbd, q, s, samp,
5
small, strike, strong, sub, sup, tt, var,
7
dl, dt, dd, ol, ul, li,
8
fieldset, form, label, legend,
9
table, caption, tbody, tfoot, thead, tr, th, td {
18
vertical-align:baseline;
19
background:transparent;
31
background-color:#F7F6F6;
33
font-family:'Ubuntu', 'UbuntuBeta', sans-serif;
39
/* no reason to expose this extra stuff to the user */
40
-webkit-user-select:none;
41
-moz-user-select:none;
56
text-decoration:underline;
91
background-repeat:no-repeat;
94
.control-arrow.disabled {
97
.control-arrow:hover {
98
background-position: 0px -65px;
100
.control-arrow:active {
101
background-position: 0px -130px;
103
.control-arrow#prev-slide {
104
background-image:url('arrow-back.png');
107
.control-arrow#next-slide {
108
background-image:url('arrow-next.png');
109
left:719px; /* 752px - 33px */
112
/* Fixed container for a slide's title */
114
display:table; /* this is a bit evil, but it lets us vertically centre stuff */
116
/* FIXME: better to use position:relative here and for #main.
117
Need to have a specific maximum height, though,
118
which isn't working with display:table */
122
background-color:#2b2929;
125
.header > .slidetitle {
128
vertical-align:middle;
135
.header > .slidetitle img {
141
top:70px; /* 68px + 2px margin */
145
min-height:370px; /* 442px (from #slideshow) - 70px - 2px */
147
/* move this to #slideshow if we don't want the background image to move with slides */
148
background-image:url('background.png');
156
background-image:none;
160
A slide's body text goes inside here.
161
Inner space is 224px wide.
170
min-height:329px; /* 369 - 25 - 15 (for bottom) */
177
background-color:#F7F6F6;
179
.text > div:last-child {
183
.text > div > .subtitle {
188
text-decoration:none;
189
border-bottom:#333333 dotted 1px;
197
.main.wide > .text > div {
202
text-shadow:1px 1px 2px #333333;
220
.featured li .caption {
222
vertical-align:middle;
225
/* Expects screenshot to be 448x304 px */
226
.main > .screenshot {
229
right:-2px; /* offsets 2px margin of .main */
233
-webkit-box-shadow:#999999 0px 0px 5px;
234
-moz-box-shadow:#999999 0px 0px 5px;
235
box-shadow:#999999 0px 0px 5px;
238
/* Expects screenshot to be 748x370 px */
239
.main.wide > .background {
244
-webkit-box-shadow:none;
245
-moz-box-shadow:none;
251
.main.wide > .twitter-stream {
252
display:none; /* always revealed by javascript */
256
height:304px; /* 304 - 22 (for .twitter-stream-input) */
266
.twitter-stream .twitter-stream-header {
268
padding:6px 2px 0px 2px;
270
.twitter-stream .twitter-stream-header h2 {
276
.twitter-stream .twitter-stream-header img {
282
-webkit-transition:opacity 150ms linear;
284
.twitter-stream .twitter-stream-header:hover img {
288
.twitter-stream .twitter-stream-tweets {
293
/* Warning: this is non-standard, only works in Webkit, could break at any time */
294
-webkit-mask-image:-webkit-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 70%, rgba(0,0,0,0) 100%);
297
.twitter-stream .tweet {
299
border-bottom:1px dotted rgba(255, 255, 255, 0.2);
301
.tweet .tweet-avatar {
307
.tweet .tweet-author-details {
308
display:inline-block;
311
.tweet .tweet-author-name {
315
.tweet .tweet-author-id {
326
.tweet .tweet-text a {
330
.twitter-stream input.twitter-stream-input {
333
-webkit-box-sizing:border-box;
334
padding:4px 2px 4px 22px;
336
background-color:rgba(0, 0, 0, 0);
341
background-image:url('twitter-bird-16.png');
342
background-position:left center;
343
background-repeat:no-repeat;
345
.twitter-stream input.twitter-stream-input:focus {
346
background-color:rgba(0, 0, 0, 0.1);
350
This rule disables drag-and-drop for images. See bug #448703.
353
-webkit-user-drag:none;
363
.rtl .control-arrow#prev-slide {
364
background-image:url('arrow-next.png');
367
.rtl .control-arrow#next-slide {
368
background-image:url('arrow-back.png');
369
left:0px; /* 752px - 33px */
377
.rtl .main > .screenshot {
382
.rtl .featured li .icon {
387
.rtl .main.wide > .twitter-stream {
392
.rtl .twitter-stream .twitter-stream-header img {
398
.rtl .twitter-stream input.twitter-stream-input {
399
padding:4px 22px 4px 2px;
400
background-position:right center;