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

Delta Between Two Patch Sets: skin/options.css

Issue 29321336: Issue 2381 - Added share overlay to options page (Closed)
Left Patch Set: Created July 2, 2015, 3:25 p.m.
Right Patch Set: Rebased to 4a68f2a456d6 and set strict mode in common.js Created Sept. 23, 2015, 1:54 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « skin/firstRun.css ('k') | no next file » | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 /* 1 /*
2 * This file is part of Adblock Plus <https://adblockplus.org/>, 2 * This file is part of Adblock Plus <https://adblockplus.org/>,
3 * Copyright (C) 2006-2015 Eyeo GmbH 3 * Copyright (C) 2006-2015 Eyeo GmbH
4 * 4 *
5 * Adblock Plus is free software: you can redistribute it and/or modify 5 * Adblock Plus is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 3 as 6 * it under the terms of the GNU General Public License version 3 as
7 * published by the Free Software Foundation. 7 * published by the Free Software Foundation.
8 * 8 *
9 * Adblock Plus is distributed in the hope that it will be useful, 9 * Adblock Plus is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details. 12 * GNU General Public License for more details.
13 * 13 *
14 * You should have received a copy of the GNU General Public License 14 * You should have received a copy of the GNU General Public License
15 * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. 15 * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>.
16 */ 16 */
17 17
18 @font-face
19 {
20 font-family: "Source Sans Pro";
21 src: url(fonts/SourceSansPro-Light.woff);
22 /* local("Ø") forces using no local font called Source Sans Pro */
23 src: local("Ø"), url(fonts/SourceSansPro-Light.woff) format("woff");
24 font-weight: 300;
25 font-style: normal;
26 }
27
28 @font-face
29 {
30 font-family: "Source Sans Pro";
31 src: url(fonts/SourceSansPro-Regular.woff);
32 /* local("Ø") forces using no local font called Source Sans Pro */
33 src: local("Ø"), url(fonts/SourceSansPro-Regular.woff) format("woff");
34 font-weight: 400;
35 font-style: normal;
36 }
37
38 @font-face
39 {
40 font-family: "Source Sans Pro";
41 src: url(fonts/SourceSansPro-Semibold.woff);
42 /* local("Ø") forces using no local font called Source Sans Pro */
43 src: local("Ø"), url(fonts/SourceSansPro-Semibold.woff) format("woff");
44 font-weight: 600;
45 font-style: normal;
46 }
47
18 body 48 body
19 { 49 {
20 background-color: #F5F5F5; 50 background-color: #F5F5F5;
21 display: flex; 51 display: flex;
52 margin: 20px 10px;
22 font-family: "Source Sans Pro", sans-serif; 53 font-family: "Source Sans Pro", sans-serif;
23 font-size: 14px; 54 font-size: 14px;
24 white-space: nowrap;
25 } 55 }
26 56
27 h1 57 h1
28 { 58 {
29 font-size: 24px; 59 font-size: 24px;
30 font-weight: 100; 60 line-height: 1em;
61 font-weight: 300;
31 } 62 }
32 63
33 h2 64 h2
34 { 65 {
35 font-size: 16px; 66 font-size: 16px;
36 font-weight: 500; 67 font-weight: 600;
37 } 68 }
38 69
39 p 70 p
40 { 71 {
41 font-weight: 100; 72 font-weight: 300;
42 } 73 }
43 74
44 hr 75 hr
45 { 76 {
46 background-color: #CDCDCD; 77 background-color: #CDCDCD;
47 border: 0px; 78 border: 0px;
48 height: 1px; 79 height: 1px;
49 margin: 0px; 80 margin: 0px;
50 } 81 }
51 82
52 input[type="search"]::-webkit-search-cancel-button 83 input[type="search"]::-webkit-search-cancel-button
53 { 84 {
54 display: none; 85 display: none;
55 } 86 }
56 87
88 input[type="text"], input[type="search"]
89 {
90 -webkit-box-sizing: border-box;
91 -moz-box-sizing: border-box;
92 box-sizing: border-box;
93 }
94
57 .option-name 95 .option-name
58 { 96 {
59 display: flex; 97 display: flex;
60 } 98 margin-bottom: 16px;
61 99 margin-top: 24px;
62 .option-name > * 100 }
63 { 101
64 -moz-margin-end: 6px; 102 .option-name > :first-child
65 -webkit-margin-end: 6px; 103 {
104 flex: 1;
105 overflow: hidden;
106 text-overflow: ellipsis;
107 white-space: nowrap;
66 } 108 }
67 109
68 #nav-sidebar 110 #nav-sidebar
69 { 111 {
70 position: relative;
71 padding: 0px 0px 16px 0px;
72 -moz-padding-start: 10px;
73 -webkit-padding-start: 10px;
74 min-width: 198px; 112 min-width: 198px;
75 } 113 }
76 114
77 #nav-sidebar .fixed 115 #nav-sidebar .fixed
78 { 116 {
79 height: 100%; 117 top: 40px;
118 bottom: 2px;
119 height: auto;
80 position: fixed; 120 position: fixed;
81 } 121 }
82 122
83 #page-title 123 #page-title
84 { 124 {
85 -webkit-margin-start: 10px; 125 padding: 0px 20px;
86 -moz-margin-start: 10px;
87 } 126 }
88 127
89 #page-title p 128 #page-title p
90 { 129 {
91 margin: 0px; 130 margin: 0px;
92 padding: 40px 0px 0px 0px;
93 font-size: 16px; 131 font-size: 16px;
132 line-height: 1em;
94 } 133 }
95 134
96 #page-title h1 135 #page-title h1
97 { 136 {
98 margin: 0px; 137 margin: 0px;
99 padding: 8px 0px 16px 0px; 138 padding: 8px 0px 16px 0px;
100 } 139 }
101 140
102 .flex-container 141 .hbox
103 { 142 {
104 display: flex; 143 display: flex;
105 flex-flow: row wrap; 144 flex-direction: row;
145 }
146
147 .hbox > div
148 {
149 flex: 1;
106 } 150 }
107 151
108 .tabs li 152 .tabs li
109 { 153 {
110 cursor: pointer; 154 cursor: pointer;
111 display: flex; 155 display: flex;
112 } 156 }
113 157
114 .tabs li a:first-child 158 .tabs li a
115 { 159 {
116 flex: 1; 160 flex: 1;
117 color: inherit; 161 color: inherit;
118 text-decoration: none; 162 text-decoration: none;
119 } 163 }
120 164
121 .tabs.vertical 165 .tabs.vertical
122 { 166 {
123 list-style: none; 167 list-style: none;
124 margin: 0px; 168 margin: 0px;
125 position: relative; 169 position: relative;
126 padding: 0px; 170 padding: 0px;
127 width: 198px; 171 width: 198px;
128 } 172 }
129 173
130 .tabs.vertical li 174 .tabs.vertical li
131 { 175 {
132 border-color: #CDCDCD; 176 border-color: #CDCDCD transparent;
133 border-style: solid; 177 border-style: solid;
134 border-width: 1px 0px 0px 0px; 178 border-width: 1px;
135 font-size: 16px; 179 font-size: 16px;
136 font-weight: 100; 180 font-weight: 300;
137 padding: 16px 0px; 181 line-height: 1em;
138 -moz-padding-end: 20px; 182 margin-top: -1px;
139 -webkit-padding-end: 20px; 183 padding: 14px 20px;
140 -moz-padding-start: 11px;
141 -webkit-padding-start: 11px;
142 }
143
144 body[data-tab="general"] #tab-general + li,
145 body[data-tab="advanced"] #tab-advanced + li,
146 body[data-tab="help"] #tab-help + li
147 {
148 border-width: 0px;
149 }
150
151 #tab-help,
152 body[data-tab="advanced"] #tab-advanced + li
153 {
154 border-bottom-width: 1px;
155 } 184 }
156 185
157 body[data-tab="general"] #tab-general, 186 body[data-tab="general"] #tab-general,
158 body[data-tab="advanced"] #tab-advanced, 187 body[data-tab="advanced"] #tab-advanced,
159 body[data-tab="help"] #tab-help 188 body[data-tab="help"] #tab-help
160 { 189 {
161 background-color: #FFFFFF; 190 background-color: #FFFFFF;
162 border-radius: 3px 0px 0px 3px; 191 border-radius: 3px 0px 0px 3px;
163 border-width: 1px; 192 border-width: 1px;
164 -moz-border-end: 0px; 193 font-weight: 600;
165 -webkit-border-end: 0px; 194 -moz-border-start-color: #CDCDCD;
166 font-weight: 900; 195 -webkit-border-start-color: #CDCDCD;
167 -moz-margin-end: -1px; 196 -moz-margin-end: -1px;
168 -webkit-margin-end: -1px; 197 -webkit-margin-end: -1px;
169 -moz-padding-start: 10px; 198 -moz-margin-start: -1px;
170 -webkit-padding-start: 10px; 199 -webkit-margin-start: -1px;
171 position: relative; 200 -moz-padding-end: 21px;
201 -webkit-padding-end: 21px;
202 -moz-padding-start: 21px;
203 -webkit-padding-start: 21px;
204 }
205
206 html[dir="rtl"] body[data-tab="general"] #tab-general,
207 html[dir="rtl"] body[data-tab="advanced"] #tab-advanced,
208 html[dir="rtl"] body[data-tab="help"] #tab-help
209 {
210 border-radius: 0px 3px 3px 0px;
172 } 211 }
173 212
174 .tabs.vertical.bottom 213 .tabs.vertical.bottom
175 { 214 {
176 bottom: 0px; 215 bottom: 0px;
177 position: absolute; 216 position: absolute;
178 } 217 }
179 218
180 .tabs.vertical.bottom li:first-child 219 .tabs.vertical.bottom li:first-child
181 { 220 {
182 border-top: 0px; 221 border-top: 0px;
183 } 222 }
184 223
185 .tabs.vertical .icon 224 #tab-contribute
186 { 225 {
187 margin: 2px 0px 0px 0px; 226 border-bottom: none;
227 }
228
229 #nav-sidebar ul li .icon
230 {
231 height: 14px;
232 width: 14px;
188 } 233 }
189 234
190 #tab-general .icon 235 #tab-general .icon
191 { 236 {
192 background-position: -15px -17px; 237 background-position: -16px -18px;
193 height: 16px;
194 width: 16px;
195 } 238 }
196 239
197 #tab-advanced .icon 240 #tab-advanced .icon
198 { 241 {
199 background-position: -45px -18px; 242 background-position: -46px -18px;
200 height: 16px;
201 width: 16px;
202 } 243 }
203 244
204 #tab-help .icon 245 #tab-help .icon
205 { 246 {
206 background-position: 0px -17px; 247 background-position: -1px -18px;
207 height: 16px;
208 width: 16px;
209 } 248 }
210 249
211 #tab-share .icon 250 #tab-share .icon
212 { 251 {
213 background-position: -60px -17px; 252 background-position: -61px -18px;
214 height: 16px;
215 width: 16px;
216 } 253 }
217 254
218 #tab-contribute .icon 255 #tab-contribute .icon
219 { 256 {
220 background-position: -30px -17px; 257 background-position: -31px -18px;
221 height: 16px;
222 width: 16px;
223 } 258 }
224 259
225 #tab-share:lang(zh), 260 #tab-share:lang(zh),
226 #tab-share[hidden] 261 #tab-share[hidden]
227 { 262 {
228 display: none; 263 display: none;
229 } 264 }
230 265
231 #tab-share:lang(zh) + li, 266 #tab-share:lang(zh) + li,
232 #tab-share[hidden] + li 267 #tab-share[hidden] + li
233 { 268 {
234 border-top: none; 269 border-top: none;
235 } 270 }
236 271
237 #tab-content 272 #tab-content
238 { 273 {
239 background-color: #FFFFFF; 274 background-color: #FFFFFF;
240 border: 1px solid #CDCDCD; 275 border: 1px solid #CDCDCD;
241 border-radius: 8px; 276 border-radius: 8px;
277 box-sizing: border-box;
278 min-width: 960px;
242 padding: 0px 60px 40px 60px; 279 padding: 0px 60px 40px 60px;
243 width: 960px;
244 } 280 }
245 281
246 #tab-content h1 282 #tab-content h1
247 { 283 {
248 border-bottom: 1px solid #CDCDCD; 284 border-bottom: 1px solid #CDCDCD;
249 margin: 0px; 285 margin: 0px;
250 padding: 40px 0px 16px 0px; 286 padding: 40px 0px 16px 0px;
251 } 287 }
252 288
253 #link-version 289 #link-version
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
286 cursor: pointer; 322 cursor: pointer;
287 display: flex; 323 display: flex;
288 } 324 }
289 325
290 .table 326 .table
291 { 327 {
292 list-style: none; 328 list-style: none;
293 margin: 0px; 329 margin: 0px;
294 padding: 0px; 330 padding: 0px;
295 position: relative; 331 position: relative;
296 width: 400px;
297 } 332 }
298 333
299 .table li 334 .table li
300 { 335 {
301 display: flex; 336 display: flex;
302 padding: 14px 0px; 337 padding: 14px 0px;
303 -webkit-padding-start: 16px; 338 -webkit-padding-start: 16px;
304 -moz-padding-start: 16px; 339 -moz-padding-start: 16px;
305 } 340 }
306 341
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
431 color: #3A7BA6; 466 color: #3A7BA6;
432 padding: 10px 0px 11px 0px; 467 padding: 10px 0px 11px 0px;
433 text-align: center; 468 text-align: center;
434 width: 50%; 469 width: 50%;
435 } 470 }
436 471
437 .tabs.horizontal li.active 472 .tabs.horizontal li.active
438 { 473 {
439 border-bottom: 2px solid #1E8728; 474 border-bottom: 2px solid #1E8728;
440 color: black; 475 color: black;
441 font-weight: bold; 476 font-weight: 600;
442 padding-bottom: 10px; 477 padding-bottom: 10px;
443 } 478 }
444 479
445 .icon, .table input[type="checkbox"]::before, .table button.delete, 480 .icon, .table input[type="checkbox"]::before, .table button.delete,
446 #content-help a::before, #dialog-close::before 481 #content-help a::before, #dialog-close::before,
482 #custom-filters-add button::after
447 { 483 {
448 background-image: url(options-sprite.png); 484 background-image: url(options-sprite.png);
449 display: inline-block; 485 display: inline-block;
450 } 486 }
451 487
452 .icon-add 488 .icon-add
453 { 489 {
454 background-position: -0px -0px; 490 background-position: -0px -0px;
455 cursor: pointer; 491 cursor: pointer;
456 height: 18px; 492 height: 18px;
457 width: 18px; 493 min-width: 18px;
458 } 494 }
459 495
460 .icon-update 496 .icon-update
461 { 497 {
462 background-position: -34px -0px; 498 background-position: -34px -0px;
463 cursor: pointer; 499 cursor: pointer;
464 height: 18px; 500 height: 18px;
465 width: 18px; 501 width: 18px;
466 } 502 }
467 503
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
524 560
525 #blocking-languages, 561 #blocking-languages,
526 #acceptable-ads 562 #acceptable-ads
527 { 563 {
528 -moz-padding-end: 40px; 564 -moz-padding-end: 40px;
529 -webkit-padding-end: 40px; 565 -webkit-padding-end: 40px;
530 } 566 }
531 567
532 #custom-wrapper 568 #custom-wrapper
533 { 569 {
534 width: 400px;
535 height: 290px; 570 height: 290px;
536 overflow: auto; 571 overflow: auto;
537 } 572 }
538 573
539 #custom-wrapper .table 574 #custom-wrapper .table
540 { 575 {
541 width: 100%; 576 width: 100%;
542 } 577 }
543 578
544 #whitelisting .controls 579 #whitelisting .controls
545 { 580 {
546 -moz-padding-start: 12px; 581 -moz-padding-start: 12px;
547 -webkit-padding-start: 12px; 582 -webkit-padding-start: 12px;
548 } 583 }
549 584
550 #whitelisting .controls input[type="text"] 585 #whitelisting .controls input[type="text"]
551 { 586 {
552 border: 0px; 587 border: 0px;
553 border-bottom: 1px solid #A1A1A1; 588 border-bottom: 1px solid #A1A1A1;
554 -moz-padding-end: 25px; 589 -moz-padding-end: 25px;
555 -webkit-padding-end: 25px; 590 -webkit-padding-end: 25px;
556 -moz-margin-start: 14px; 591 -moz-margin-start: 14px;
557 -webkit-margin-start: 14px; 592 -webkit-margin-start: 14px;
558 outline: 0px; 593 outline: 0px;
559 padding-bottom: 5px; 594 padding-bottom: 5px;
560 vertical-align: text-bottom; 595 vertical-align: text-bottom;
561 width: 330px; 596 width: 100%;
562 } 597 }
563 598
564 #whitelisting .controls .button-add span 599 #whitelisting .controls .button-add span
565 { 600 {
566 -moz-margin-start: 5px; 601 -moz-margin-start: 5px;
567 -webkit-margin-start: 5px; 602 -webkit-margin-start: 5px;
568 } 603 }
569 604
570 #whitelisting .button-add 605 #whitelisting .button-add
571 { 606 {
(...skipping 23 matching lines...) Expand all
595 background-color: transparent; 630 background-color: transparent;
596 border: 0px; 631 border: 0px;
597 color: #3A7BA6; 632 color: #3A7BA6;
598 cursor: pointer; 633 cursor: pointer;
599 } 634 }
600 635
601 /* 636 /*
602 Advanced tab content 637 Advanced tab content
603 */ 638 */
604 639
605 #blocking-list-own .table 640 #custom-filters-header
641 {
642 padding: 0px 20px;
643 margin-bottom: 10px;
644 }
645
646 #custom-filters-raw-controls
647 {
648 display: flex;
649 }
650
651 #custom-filters:not(.mode-edit) #custom-filters-raw,
652 #custom-filters:not(.mode-edit) #custom-filters-raw-controls,
653 #custom-filters.mode-edit #custom-filters-show-edit,
654 #custom-filters.mode-edit #custom-filters-list-wrapper
655 {
656 display: none;
657 }
658
659 #custom-filters-raw-save
660 {
661 padding: 0px 16px;
662 }
663
664 #custom-filters .table
606 { 665 {
607 height: 290px; 666 height: 290px;
608 overflow: auto; 667 overflow: auto;
609 width: auto; 668 width: auto;
610 } 669 }
611 670
612 #blocking-list-own .controls 671 #custom-filters-add
613 { 672 {
614 display: flex; 673 display: flex;
615 padding: 0px; 674 padding: 0px;
616 border: none; 675 border: none;
617 } 676 }
618 677
619 #blocking-list-own input[type="text"], 678 #custom-filters .controls
620 #blocking-list-own input[type="text"]:focus 679 {
621 { 680 border-top: none;
622 border: 0px; 681 }
623 border-bottom: 1px solid; 682
624 border-top: 1px solid; 683 #custom-filters-raw
684 {
685 width: 100%;
686 height: 100%;
687 }
688
689 #custom-filters-wrapper
690 {
691 height: 330px;
692 }
693
694 #custom-filters input[type="text"]
695 {
696 border-width: 1px 0px 1px 0px;
697 border-bottom-style: solid;
698 border-top-style: solid;
625 border-color: #1E8728; 699 border-color: #1E8728;
626 box-sizing: border-box;
627 height: 25px; 700 height: 25px;
628 outline: 0px;
629 -moz-padding-start: 10px; 701 -moz-padding-start: 10px;
630 -webkit-padding-start: 10px; 702 -webkit-padding-start: 10px;
703 -moz-padding-end: 60px;
704 -webkit-padding-end: 60px;
705 padding-top: 18px;
706 padding-bottom: 18px;
631 width: 100%; 707 width: 100%;
632 } 708 }
633 709
634 .icon-enter-blue 710 #custom-filters input[type="text"]:focus
635 { 711 {
636 background-position: -28px -85px; 712 outline: 0px;
637 cursor: pointer; 713 }
638 height: 10px; 714
639 margin: 0px 0px -2px 2px; 715 #custom-filters-add input
640 width: 10px; 716 {
641 } 717 font-size: 13px;
642 718 background-color: #F5F5F5;
643 #blocking-list-own .input-control 719 }
644 { 720
645 position: absolute; 721 #custom-filters-add input::-webkit-input-placeholder
646 -webkit-margin-start: -50px; 722 {
647 -moz-margin-start: -50px; 723 font-weight: 600;
648 bottom: 5px; 724 }
649 } 725 #custom-filters-add input::-moz-placeholder
650 726 {
651 #blocking-list-own .input-separator 727 font-weight: 600;
652 { 728 }
729
730 #custom-filters-table
731 {
732 border-top: 1px solid #CDCDCD;
733 }
734
735 #custom-filters-add button
736 {
737 font-size: 14px;
738 -webkit-margin-start: -60px;
739 -moz-margin-start: -60px;
740 -webkit-padding-end: 6px;
741 -moz-padding-end: 6px;
742 cursor: pointer;
743 color: #3A7BA6;
744 }
745
746 #custom-filters-add button::before
747 {
748 content: "";
653 display: inline-block; 749 display: inline-block;
654 -moz-border-end: 1px solid #CDCDCD; 750 -moz-border-end: 1px solid #CDCDCD;
655 -webkit-border-end: 1px solid #CDCDCD; 751 -webkit-border-end: 1px solid #CDCDCD;
656 height: 15px; 752 height: 15px;
657 margin: 0px 4px -4px 0px; 753 -webkit-margin-end: 10px;
754 -moz-margin-end: 10px;
755 margin-bottom: -2px;
658 width: 1px; 756 width: 1px;
659 } 757 }
660 758
661 #blocking-list-own .input-button-text 759 #custom-filters-add button::after
662 { 760 {
761 content: "";
762 background-position: -28px -85px;
763 cursor: pointer;
764 height: 10px;
765 -webkit-margin-start: 6px;
766 -moz-margin-start: 6px;
767 width: 10px;
768 }
769
770 /*
771 Tooltips
772 */
773
774 .tooltip, #block-element-explanation a
775 {
776 border-bottom: dashed 1px;
777 color: #3A7BA6;
778 cursor: default;
663 font-size: 12px; 779 font-size: 12px;
664 } 780 height: 15px;
665 781 line-height: 19px;
666 .tooltip, #block-element-explanation a 782 margin: 0px 4px;
667 { 783 position: relative;
668 border-bottom: dotted 2px;
669 color: #3A7BA6;
670 font-size: 12px;
671 text-decoration: none; 784 text-decoration: none;
672 } 785 }
673 786
674 #content-advanced .tooltip 787 #content-advanced .tooltip
675 { 788 {
676 -moz-margin-start: 8px; 789 -moz-margin-start: 8px;
677 -webkit-margin-start: 8px; 790 -webkit-margin-start: 8px;
678 } 791 }
679 792
680 #block-element-explanation a 793 #block-element-explanation a
681 { 794 {
682 color: black; 795 color: black;
683 border-bottom-color: #3A7BA6; 796 border-bottom-color: #3A7BA6;
684 font-weight: bold; 797 font-weight: 600;
685 -moz-padding-start: 0px; 798 -moz-padding-start: 0px;
686 -webkit-padding-start: 0px; 799 -webkit-padding-start: 0px;
800 }
801
802 div[role="tooltip"]
803 {
804 background-color: rgba(45, 45, 45, 0.95);
805 border-radius: 3px;
806 color: #FFF;
807 font-size: 14px;
808 font-weight: 400;
809 left: -20px;
810 line-height: 18px;
811 margin-top: 14px;
812 opacity: 1;
813 padding: 20px;
814 position: absolute;
815 -webkit-transition: opacity 200ms ease-in-out 400ms,
816 visibility 0ms linear 400ms;
817 transition: opacity 200ms ease-in-out 400ms,
818 visibility 0ms linear 400ms;
819 visibility: visible;
820 width: 400px;
821 z-index: 1;
822 }
823
824 html[dir="ltr"] div[role="tooltip"].flip-vertical,
825 html[dir="rtl"] div[role="tooltip"]:not(.flip-vertical)
826 {
827 left: inherit;
828 right: -20px;
829 }
830
831 .tooltip:not(:hover) > div[role="tooltip"],
832 div[role="tooltip"]:hover
833 {
834 visibility: hidden;
835 opacity: 0;
836 -webkit-transition-delay: 0ms;
837 transition-delay: 0ms;
838 }
839
840 div[role="tooltip"]::before
841 {
842 background-image: url(options-sprite.png);
843 background-position: -8px -42px;
844 content: "";
845 height: 6px;
846 position: absolute;
847 top: -6px;
848 width: 14px;
849 left: 30px;
850 }
851
852 html[dir="ltr"] div[role="tooltip"].flip-vertical::before,
853 html[dir="rtl"] div[role="tooltip"]:not(.flip-vertical)::before
854 {
855 left: inherit;
856 right: 30px;
857 }
858
859 div[role="tooltip"] img
860 {
861 float: left;
862 height: 64px;
863 margin-top: -2px;
864 margin-bottom: 10px;
865 width: 64px;
866 -moz-margin-end: 10px;
867 -webkit-margin-end: 10px;
868 }
869
870 html[dir="rtl"] div[role="tooltip"] img
871 {
872 float: right;
873 }
874
875 div[role="tooltip"] p
876 {
877 font-weight: 400;
878 margin: 0px;
879 }
880
881 div[role="tooltip"] p:not(:first-of-type)
882 {
883 margin-top: 18px;
884 }
885
886 div[role="tooltip"] .notes
887 {
888 border-top: 1px solid #717171;
889 font-size: 12px;
890 margin-top: 14px;
891 padding-top: 14px;
892 }
893
894 div[role="tooltip"] .notes p
895 {
896 font-weight: 300;
687 } 897 }
688 898
689 /* 899 /*
690 Help tab content 900 Help tab content
691 */ 901 */
692 902
693 #content-help 903 #content-help
694 { 904 {
695 counter-reset: section; 905 counter-reset: section;
696 } 906 }
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
737 body[data-dialog] #dialog-background 947 body[data-dialog] #dialog-background
738 { 948 {
739 display: block; 949 display: block;
740 } 950 }
741 951
742 #dialog 952 #dialog
743 { 953 {
744 background-color: #FFFFFF; 954 background-color: #FFFFFF;
745 border: 2px solid #4D9D4B; 955 border: 2px solid #4D9D4B;
746 border-radius: 3px; 956 border-radius: 3px;
747 display: none;
748 margin: auto; 957 margin: auto;
749 position:absolute; 958 position:absolute;
750 top:100px; 959 top:100px;
751 left: 0px; 960 left: 0px;
752 right: 0px; 961 right: 0px;
753 z-index: 2; 962 z-index: 2;
754 width: 400px; 963 width: 400px;
755 } 964 }
756 965
757 #dialog header 966 #dialog header
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
793 1002
794 #dialog h3 1003 #dialog h3
795 { 1004 {
796 font-size: 14px; 1005 font-size: 14px;
797 margin: 0px; 1006 margin: 0px;
798 } 1007 }
799 1008
800 #dialog input[type="text"], 1009 #dialog input[type="text"],
801 #dialog input[type="search"] 1010 #dialog input[type="search"]
802 { 1011 {
803 -webkit-box-sizing: border-box;
804 -moz-box-sizing: border-box;
805 box-sizing: border-box;
806 font-size: 16px; 1012 font-size: 16px;
807 margin-top: 10px; 1013 margin-top: 10px;
808 padding: 5px; 1014 padding: 5px;
809 width: 100%; 1015 width: 100%;
810 } 1016 }
811 1017
812 #dialog .table 1018 #dialog .table
813 { 1019 {
814 width: 100%; 1020 width: 100%;
815 } 1021 }
(...skipping 11 matching lines...) Expand all
827 1033
828 #dialog-title 1034 #dialog-title
829 { 1035 {
830 -moz-margin-start: 16px; 1036 -moz-margin-start: 16px;
831 -webkit-margin-start: 16px; 1037 -webkit-margin-start: 16px;
832 flex: 1; 1038 flex: 1;
833 font-size: 16px; 1039 font-size: 16px;
834 color: #FFFFFF; 1040 color: #FFFFFF;
835 } 1041 }
836 1042
837 #dialog-title > span
838 {
839 display: none;
840 }
841
842 body[data-dialog="customlist"] #dialog-title-customlist,
843 body[data-dialog="language"] #dialog-title-language
844 {
845 display: inline;
846 }
847
848 #dialog-body .dialog-content-block 1043 #dialog-body .dialog-content-block
849 { 1044 {
850 padding: 12px 0px; 1045 padding: 12px 0px;
851 }
852
853 #dialog-body .dialog-content
854 {
855 display: none;
856 } 1046 }
857 1047
858 #dialog .button-wrapper 1048 #dialog .button-wrapper
859 { 1049 {
860 background-color: #F5F5F5; 1050 background-color: #F5F5F5;
861 margin-top: 8px; 1051 margin-top: 8px;
862 padding: 10px 16px; 1052 padding: 10px 16px;
863 cursor: pointer; 1053 cursor: pointer;
864 width: auto; 1054 width: auto;
865 } 1055 }
866 1056
867 #dialog .button-wrapper span:not(.icon) 1057 #dialog .button-wrapper span:not(.icon)
868 { 1058 {
869 color: #3A7BA6; 1059 color: #3A7BA6;
870 display: inline-block; 1060 display: inline-block;
871 -moz-margin-start: 15px; 1061 -moz-margin-start: 15px;
872 -webkit-margin-start: 15px; 1062 -webkit-margin-start: 15px;
873 vertical-align: top; 1063 vertical-align: top;
874 } 1064 }
875 1065
876 body[data-dialog="customlist"] #dialog-content-customlist, 1066 #dialog .url
877 body[data-dialog="language"] #dialog-content-language, 1067 {
878 body[data-dialog] #dialog 1068 margin-top: 10px;
879 { 1069 margin-bottom: 20px;
880 display: block; 1070 word-wrap: break-word;
1071 }
1072
1073 body:not([data-dialog="custom"]) #dialog-title-custom,
1074 body:not([data-dialog="custom"]) #dialog-content-custom,
1075 body:not([data-dialog="language"]) #dialog-title-language,
1076 body:not([data-dialog="language"]) #dialog-content-language,
1077 body:not([data-dialog="predefined"]) #dialog-title-predefined,
1078 body:not([data-dialog="predefined"]) #dialog-content-predefined,
1079 body:not([data-dialog]) #dialog
1080 {
1081 display: none;
881 } 1082 }
882 1083
883 #other-language .button-add 1084 #other-language .button-add
884 { 1085 {
885 -webkit-border-end: 1px solid #CDCDCD; 1086 -webkit-border-end: 1px solid #CDCDCD;
886 -moz-border-end: 1px solid #CDCDCD; 1087 -moz-border-end: 1px solid #CDCDCD;
887 -webkit-padding-end: 10px; 1088 -webkit-padding-end: 10px;
888 -moz-padding-end: 10px; 1089 -moz-padding-end: 10px;
889 -webkit-padding-start: 0px; 1090 -webkit-padding-start: 0px;
890 -moz-padding-start: 0px; 1091 -moz-padding-start: 0px;
891 } 1092 }
892 1093
893 #other-language .display 1094 #other-language .display
894 { 1095 {
895 -webkit-margin-start: 10px; 1096 -webkit-margin-start: 10px;
896 -moz-margin-start: 10px; 1097 -moz-margin-start: 10px;
897 } 1098 }
LEFTRIGHT

Powered by Google App Engine
This is Rietveld