Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: skin/options.css

Issue 6088024630755328: issue 1526 - Implement new options page design for Chrome/Opera/Safari (Closed)
Patch Set: Created Jan. 9, 2015, 5:11 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « options.js ('k') | skin/options-sprite.png » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 body
2 {
3 background-color: #F5F5F5;
4 font-family: 'Source Sans Pro', sans-serif;
5 font-size: 14px;
6 white-space: nowrap;
7 }
8
9 h1
10 {
11 font-size: 24px;
12 font-weight: 100;
13 margin: 40px 0px 16px 0px;
14 }
15
16 h2
17 {
18 font-size: 16px;
19 font-weight: 500;
20 }
21
22 p
23 {
24 font-weight: 100;
25 }
26
27 hr
28 {
29 background-color: #CDCDCD;
30 border: 0px;
31 height: 1px;
32 margin: 0px;
33 }
34
35 #left-sidebar
36 {
37 float: left;
38 padding: 0px 0px 16px 10px;
39 width: 198px;
40 }
41
42 #left-sidebar .fixed
43 {
44 height: 100%;
45 position: fixed;
46 }
47
48 .grid-box
49 {
50 display: inline-block;
51 vertical-align: top;
52 }
53
54 .grid-box.right
55 {
56 padding-left: 40px
57 }
58
59 #page-title
60 {
61 margin-left: 10px;
62 }
63
64 #page-title p
65 {
66 margin: 0px;
67 padding: 40px 0px 0px 0px;
68 font-size: 16px;
69 }
70
71 #page-title h1
72 {
73 margin: 0px;
74 padding: 8px 0px 16px 0px;
75 }
76
77 .tabs li
78 {
79 cursor: pointer;
80 }
81
82 .tabs.vertical
83 {
84 list-style: none;
85 margin: 0px;
86 position: relative;
87 padding-left: 0px;
88 width: 198px;
89 }
90
91 .tabs.vertical li
92 {
93 border-color: #CDCDCD;
94 border-style: solid;
95 border-width: 1px 0px 0px 0px;
96 font-size: 16px;
97 font-weight: 100;
98 padding: 16px 0px 16px 11px;
99 }
100
101 .tabs.vertical li.active + li
102 {
103 border-width: 0px;
104 }
105
106 .tabs.vertical li:last-child
107 {
108 border-bottom-width: 1px !important;
109 }
110
111 .tabs.vertical li.active
112 {
113 background-color: #FFFFFF;
114 border-radius: 3px 0px 0px 3px;
115 border-width: 1px 0px 1px 1px;
116 font-weight: 900;
117 padding-left: 10px;
118 position: relative;
119 margin-right: -1px;
120 }
121
122 .tabs.vertical.bottom
123 {
124 bottom: 0px;
125 position: absolute;
126 }
127
128 .tabs.vertical.bottom li:first-child
129 {
130 border-top: 0px;
131 }
132
133 .tabs.vertical .icon
134 {
135 float: right;
136 margin: 2px 20px 0px 0px;
137 }
138
139 #tab-general .icon
140 {
141 background-position: -15px -17px;
142 height: 16px;
143 width: 16px;
144 }
145
146 #tab-advanced .icon
147 {
148 background-position: -45px -18px;
149 height: 16px;
150 width: 16px;
151 }
152
153 #tab-help .icon
154 {
155 background-position: 0px -17px;
156 height: 16px;
157 width: 16px;
158 }
159
160 #tab-share .icon
161 {
162 background-position: -60px -17px;
163 height: 16px;
164 width: 16px;
165 }
166
167 #tab-donate .icon
168 {
169 background-position: -30px -17px;
170 height: 16px;
171 width: 16px;
172 }
173
174 #tab-content
175 {
176 background-color: #FFFFFF;
177 border: 1px solid #CDCDCD;
178 border-radius: 8px;
179 padding: 0px 60px 40px 60px;
180 width: 960px;
181 }
182
183 #tab-content > div,
184 #blocking-list > div
185 {
186 display: none;
187 }
188
189 div.button
190 {
191 cursor: pointer;
192 }
193
194 .table
195 {
196 list-style: none;
197 margin: 0px;
198 padding-left: 0px;
199 position: relative;
200 width: 400px;
201 }
202
203 .table li
204 {
205 padding: 14px 0px 14px 16px;
206 }
207
208 .table.list li:nth-child(odd)
209 {
210 background-color: #F5F5F5;
211 }
212
213 .table.cols li:nth-child(even)
214 {
215 background-color: #F5F5F5;
216 }
217
218 #blocking-list-own .table
219 {
220 height: 290px;
221 overflow: auto;
222 width: auto;
223 }
224
225 .table label
226 {
227 vertical-align: top;
228 }
229
230 .table.cols span
231 {
232 display: inline-block;
233 width: 30%;
234 }
235
236 .table.cols .col-name
237 {
238 border-bottom: 1px solid #CDCDCD;
239 }
240
241 .table.cols .col-name span
242 {
243 display: inline-block;
244 width: 30%;
245 }
246
247 .table.cols .col-name span:first-child
248 {
249 padding-left: 38px;
250 }
251
252 #further-blocking .table
253 {
254 height: 290px;
255 overflow: auto;
256 }
257
258 .table::-webkit-scrollbar
259 {
260 padding-right: 10px;
261 width: 5px;
262 }
263
264 .table::-webkit-scrollbar-thumb
265 {
266 background-color: #CDCDCD;
267 border-radius: 5px;
268 padding: 0px 40px;
269 }
270
271 .table::-webkit-scrollbar-thumb:hover
272 {
273 background-color: #A1A1A1;
274 }
275
276 .table input[type=checkbox]
277 {
278 display:none;
279 }
280
281 .table input[type=checkbox] + label
282 {
283 background-position: -51px 0px;
284 height: 18px;
285 margin-right: 20px;
286 padding: 0px 0px 0px 0px;
287 width: 18px;
288 }
289
290 .table input[type=checkbox]:checked + label
291 {
292 background-position: -68px 0px;
293 height: 18px;
294 padding: 0px 0px 0px 0px;
295 width: 18px;
296 }
297
298 .table button
299 {
300 background-color: transparent;
301 background-position: -9px -32px;
302 border: 0px;
303 height: 10px;
304 margin-right: 20px;
305 padding: 0px 0px 0px 0px;
306 width: 10px;
307 }
308
309 .table .green-right
310 {
311 color: #1E8728;
312 float: right;
313 font-size: 12px;
314 padding-right: 12px;
315 }
316
317 .tabs.horizontal
318 {
319 margin-bottom: 0px;
320 padding-left: 0px;
321 }
322
323 .tabs.horizontal li
324 {
325 border-bottom: 1px solid #A1A1A1;
326 display: inline-block;
327 color: #3A7BA6;
328 padding: 10px 0px 11px 0px;
329 text-align: center;
330 width: 50%;
331 }
332
333 .tabs.horizontal li.active
334 {
335 border-bottom: 2px solid #1E8728;
336 color: black;
337 font-weight: bold;
338 padding-bottom: 10px;
339 }
340
341 .icon, .table label, .table button
342 {
343 background-image: url(options-sprite.png);
344 display: inline-block;
345 }
346
347 .icon-add
348 {
349 background-position: -0px -0px;
350 cursor: pointer;
351 height: 18px;
352 width: 18px;
353 }
354
355 .icon-close
356 {
357 background-position: -9px -32px;
358 cursor: pointer;
359 height: 10px;
360 width: 10px;
361 }
362
363 .icon-update
364 {
365 background-position: -34px -0px;
366 cursor: pointer;
367 height: 18px;
368 width: 18px;
369 }
370
371 .icon-edit
372 {
373 background-position: -17px -0px;
374 cursor: pointer;
375 height: 18px;
376 width: 18px;
377 }
378
379 .icon-arrow
380 {
381 background-position: 0px -42px;
382 cursor: pointer;
383 height: 11px;
384 vertical-align: middle;
385 width: 7px;
386 }
387
388 .controls
389 {
390 margin: 8px 0px 0px 16px;
391 position: relative;
392 }
393
394 #whitelisting .controls
395 {
396 margin-left: 12px;
397 }
398
399 #whitelisting .controls input[type=text],
400 #whitelisting .controls input[type=text]:focus
401 {
402 border: 0px;
403 border-bottom: 1px solid #A1A1A1;
404 padding-right: 25px;
405 margin-left: 14px;
406 outline: 0px;
407 vertical-align: text-bottom;
408 width: 360px;
409 }
410
411 .text-blue
412 {
413 color: #3A7BA6;
414 display: inline-block;
415 margin-left: 15px;
416 vertical-align: top;
417 }
418
419 #content-help .text-blue
420 {
421 margin: 0px 16px 0px 4px;
422 text-decoration: none;
423 }
424
425 .nav-blue
426 {
427 color: #3A7BA6;
428 margin-left: 12px;
429 }
430
431 #blocking-list-own input[type=text],
432 #blocking-list-own input[type=text]:focus
433 {
434 border: 0px;
435 border-bottom: 1px solid;
436 border-top: 1px solid;
437 border-color: #1E8728;
438 box-sizing: border-box;
439 height: 25px;
440 outline: 0px;
441 padding-left: 10px;
442 width: 100%;
443 }
444
445 .icon-enter-blue
446 {
447 background-position: -28px -85px;
448 cursor: pointer;
449 height: 10px;
450 margin: 0px 0px -2px 2px;
451 width: 10px;
452 }
453
454 #blocking-list-own .input-control
455 {
456 position: absolute;
457 bottom: 5px;
458 right: 10px;
459 }
460
461 #blocking-list-own .input-separator
462 {
463 display: inline-block;
464 border-right: 1px solid #CDCDCD;
465 height: 15px;
466 margin: 0px 4px -4px 0px;
467 width: 1px;
468 }
469
470 #blocking-list-own .input-btn-text
471 {
472 font-size: 12px;
473 }
474
475 .icon-enter
476 {
477 background-position: -18px -85px;
478 bottom: 10px;
479 cursor: pointer;
480 position: absolute;
481 height: 10px;
482 right: 10px;
483 width: 10px;
484 }
485
486 .addbtn, .cancelbtn
487 {
488 background-color: transparent;
489 border: 0px;
490 color: #3A7BA6;
491 cursor: pointer;
492 }
493
494 .addbtn
495 {
496 margin-left: 46px;
497 }
498
499 .cancelbtn
500 {
501 float: right;
502 }
503
504 .dotted
505 {
506 border-bottom: dotted 2px;
507 color: #3A7BA6;
508 font-size: 12px;
509 margin-left: 8px;
510 text-decoration: none;
511 }
512
513 #content-advanced h1
514 {
515 display: inline-block;
516 }
517
518 #content-advanced .table .dotted
519 {
520 color: black;
521 border-bottom-color: #3A7BA6;
522 font-weight: bold;
523 margin-left: 0px;
524 padding-left: 0px !important;
525 vertical-align: top;
526 }
527
528 #modal
529 {
530 left:50%;
531 top:50%;
532 margin:0 auto;
533 margin-left:-200px;
534 margin-top:-200px;
535 position:fixed;
536 visibility: hidden;
537 }
538
539 #modal > div
540 {
541 background-color: #FFFFFF;
542 border: 2px solid #4D9D4B;
543 border-radius: 3px;
544 width: 400px;
545 }
546
547 #modal .header
548 {
549 background-color: #4D9D4B;
550 height: 45px;
551 }
552
553 #modal-close
554 {
555 display: inline-block;
556 }
557
558 #modal .content
559 {
560 margin: 16px 24px;
561 }
562
563 #modal .close-wrapper
564 {
565 margin-right: 16px !important;
566 float: right;
567 }
568
569 #modal .header > div
570 {
571 width: 100%;
572 }
573
574 #modal .header > div > div
575 {
576 display: inline-block;
577 margin: 10px;
578 }
579
580 #modal .header .title
581 {
582 color: #FFFFFF;
583 }
584
585 #modal .header .separator
586 {
587 border-right: 1px solid #25612B;
588 height: 18px;
589 margin: 0px 4px -4px 0px;
590 width: 1px;
591 }
592
593 #modal .header .icon-close
594 {
595 margin-left: 10px;
596 }
597
598 #modal .header .close
599 {
600 color: #0F660F;
601 font-size: 15px;
602 margin-left: 6px;
603 }
604
605 #modal .content input[type=text]
606 {
607 -webkit-box-sizing: border-box;
608 -moz-box-sizing: border-box;
609 box-sizing: border-box;
610 font-size: 16px;
611 margin-top: 10px;
612 padding: 5px;
613 width: 100%;
614 }
615
616 #modal .section:not(:first-child)
617 {
618 margin-top: 24px;
619 }
620
621 #modal .btn-wrapper
622 {
623 background-color: #F5F5F5;
624 margin-top: 8px;
625 padding: 10px 16px;
626 width: auto;
627 }
628
629 #modal .btn-wrapper .text-blue
630 {
631 margin-left: 12px;
632 }
OLDNEW
« no previous file with comments | « options.js ('k') | skin/options-sprite.png » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld