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

Delta Between Two Patch Sets: skin/desktop-options.css

Issue 29609587: Issue 6031 - Implement Acceptable Ads notification (Closed)
Left Patch Set: Created Nov. 15, 2017, 5:01 p.m.
Right Patch Set: Created Nov. 21, 2017, 6:15 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 | « locale/en_US/desktop-options.json ('k') | skin/icons/delete.svg » ('j') | 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-present eyeo GmbH 3 * Copyright (C) 2006-present 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
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
49 font-size: 16px; 49 font-size: 16px;
50 } 50 }
51 51
52 body 52 body
53 { 53 {
54 background-color: #F3F3F3; 54 background-color: #F3F3F3;
55 display: flex; 55 display: flex;
56 justify-content: center; 56 justify-content: center;
57 /* We force vertical scrollbars to keep the content centered */ 57 /* We force vertical scrollbars to keep the content centered */
58 overflow-y: scroll; 58 overflow-y: scroll;
59 margin: 1.2rem 0.3rem; 59 margin: 1rem 0.3rem;
60 font-family: "Source Sans Pro", sans-serif; 60 font-family: "Source Sans Pro", sans-serif;
61 font-size: 1.25rem; 61 font-size: 1rem;
62 color: #494949; 62 line-height: 1.5rem;
63 color: #4A4A4A;
63 } 64 }
64 65
65 h1 66 h1
66 { 67 {
67 font-size: 3rem; 68 font-size: 3rem;
68 font-weight: 300; 69 font-weight: 300;
70 line-height: 3rem;
69 } 71 }
70 72
71 h2 73 h2
72 { 74 {
73 font-size: 1.375rem; 75 font-size: 1.125rem;
74 font-weight: 700; 76 font-weight: 700;
75 } 77 }
76 78
77 a 79 a
78 { 80 {
79 color: #099CD0; 81 color: #077CA6;
80 text-decoration: none;
81 } 82 }
82 83
83 a:hover 84 a:hover
84 { 85 {
85 color: #5CBCE1; 86 color: #5CBCE1;
86 } 87 }
87 88
88 ul 89 ul
89 { 90 {
90 margin: 0rem; 91 margin: 0rem;
91 } 92 }
92 93
93 [aria-hidden="true"] 94 [aria-hidden="true"]
94 { 95 {
95 display: none !important; 96 display: none !important;
96 } 97 }
97 98
98 input[type="text"], 99 input[type="text"],
99 input[type="url"], 100 input[type="url"],
100 textarea, 101 textarea,
101 main 102 main
102 { 103 {
103 -webkit-box-sizing: border-box; 104 -webkit-box-sizing: border-box;
104 -moz-box-sizing: border-box; 105 -moz-box-sizing: border-box;
105 box-sizing: border-box; 106 box-sizing: border-box;
106 } 107 }
107 108
108 /* 109 /*
110 Normalization
111 */
112
113 input,
114 button
115 {
116 font-family: inherit;
117 }
118
119 button
120 {
121 border-radius: 0rem;
122 }
123
124 /*
109 Buttons and links 125 Buttons and links
110 */ 126 */
111 127
112 button, 128 button,
113 .button 129 .button
114 { 130 {
115 display: block; 131 display: block;
116 padding: 0.8rem 1.2rem; 132 padding: 0.6rem 0.8rem;
117 background-color: transparent; 133 background-color: transparent;
118 font-size: 1.125rem; 134 font-size: 1rem;
119 font-weight: 700; 135 font-weight: 700;
120 text-decoration: none; 136 text-decoration: none;
121 text-transform: uppercase; 137 text-transform: uppercase;
122 cursor: pointer; 138 cursor: pointer;
123 } 139 }
124 140
125 button.primary, 141 button.primary,
126 .button.primary 142 .button.primary
127 { 143 {
128 border: 0px; 144 border: 0px;
129 color: #FFF; 145 color: #FFF;
130 background-color: #099CD0; 146 background-color: #077CA6;
131 } 147 }
132 148
133 button.primary:not([disabled]):hover, 149 button.primary:not([disabled]):hover,
134 .button.primary:hover 150 .button.primary:hover
135 { 151 {
136 box-shadow: inset 0 0 0 3px #005D80; 152 box-shadow: inset 0 0 0 3px #005D80;
137 } 153 }
138 154
139 button.primary[disabled] 155 button.primary[disabled]
140 { 156 {
141 background-color: #5CBCE1; 157 background-color: #5CBCE1;
142 } 158 }
143 159
144 button.secondary, 160 button.secondary,
145 .button.secondary 161 .button.secondary
146 { 162 {
147 border: 1px solid #099CD0; 163 border: 2px solid #077CA6;
148 color: #099CD0; 164 color: #077CA6;
149 } 165 }
150 166
151 button.secondary:hover, 167 button.secondary:hover,
152 .button.secondary:hover 168 .button.secondary:hover
153 { 169 {
154 box-shadow: inset 0 0 0 2px #099CD0; 170 box-shadow: inset 0 0 0 1px #077CA6;
155 } 171 }
156 172
157 button[role="checkbox"] 173 button[role="checkbox"]
158 { 174 {
159 width: 18px; 175 width: 1.2rem;
160 height: 18px; 176 height: 1.2rem;
161 padding: 0px; 177 padding: 0px;
162 border: 0px; 178 border: 0px;
163 background-color: transparent; 179 background-color: transparent;
164 } 180 }
165 181
166 button[role="checkbox"]:not(.toggle) 182 button[role="checkbox"]:not(.toggle)
167 { 183 {
168 background-image: url(icons/checkbox.png); 184 /* Using ?query as a workaround to chromium bug #643716 */
185 background-image: url(icons/checkbox.svg?off#off);
169 display: inline-block; 186 display: inline-block;
170 } 187 }
171 188
172 button[role="checkbox"][aria-checked="true"]:not(.toggle) 189 button[role="checkbox"][aria-checked="true"]:not(.toggle)
173 { 190 {
174 background-position: 0px 18px; 191 background-image: url(icons/checkbox.svg?on#on);
175 } 192 }
176 193
177 button[role="checkbox"][disabled], 194 button[role="checkbox"][disabled],
178 button[role="checkbox"][aria-disabled="true"] 195 button[role="checkbox"][aria-disabled="true"]
179 { 196 {
180 border-radius: 2px; 197 border-radius: 2px;
181 background-color: #ccc; 198 background-color: #ccc;
182 } 199 }
183 200
184 button[role="checkbox"].toggle 201 button[role="checkbox"].toggle
185 { 202 {
186 background: url(icons/toggle.svg#on); 203 background-image: url(icons/toggle.svg?on#on);
187 } 204 }
188 205
189 button[role="checkbox"][aria-checked="false"].toggle 206 button[role="checkbox"][aria-checked="false"].toggle
190 { 207 {
191 background: url(icons/toggle.svg#off); 208 background-image: url(icons/toggle.svg?off#off);
192 } 209 }
193 210
194 button[role="checkbox"][aria-checked="true"].toggle 211 button[role="checkbox"][aria-checked="true"].toggle
195 { 212 {
196 background: url(icons/toggle.svg#on); 213 background-image: url(icons/toggle.svg?on#on);
197 } 214 }
198 215
199 button[role="checkbox"].toggle 216 button[role="checkbox"].toggle
200 { 217 {
201 background-position: initial; 218 background-position: initial;
202 width: 2.25rem; 219 width: 1.9rem;
203 height: 1.3rem; 220 height: 1rem;
221 vertical-align: middle;
204 } 222 }
205 223
206 button[role="checkbox"][disabled].toggle 224 button[role="checkbox"][disabled].toggle
207 { 225 {
208 background-image: none; 226 background-image: none;
209 } 227 }
210 228
211 button.delete::before 229 button.delete::before
212 { 230 {
213 background-image: url(icons/trash.svg#default); 231 background-image: url(icons/trash.svg?default#default);
214 } 232 }
215 233
216 button.delete:hover::before 234 button.delete:hover::before
217 { 235 {
218 background-image: url(icons/trash.svg#hover); 236 background-image: url(icons/trash.svg?hover#hover);
219 } 237 }
220 238
221 button.gear::before 239 button.gear::before
222 { 240 {
223 background-image: url(icons/gear.svg#default); 241 background-image: url(icons/gear.svg?default#default);
224 } 242 }
225 243
226 button.gear:hover::before 244 button.gear:hover::before
227 { 245 {
228 background-image: url(icons/gear.svg#hover); 246 background-image: url(icons/gear.svg?hover#hover);
229 } 247 }
230 248
231 button.gear, 249 button.gear,
232 button.delete 250 button.delete
233 { 251 {
234 border: 0px; 252 border: 0px;
235 padding: 0px; 253 padding: 0px;
236 background-color: transparent; 254 background-color: transparent;
237 } 255 }
238 256
239 button.gear::before, 257 button.gear::before,
240 button.delete::before 258 button.delete::before
241 { 259 {
242 content: ""; 260 content: "";
243 display: block; 261 display: block;
244 height: 1.9rem; 262 height: 1rem;
245 width: 1.9rem; 263 width: 1rem;
264 border: 0.2rem solid transparent;
265 background-repeat: no-repeat;
266 background-position: center;
246 } 267 }
247 268
248 button.link, 269 button.link,
249 button.list 270 button.list
250 { 271 {
251 color: #099CD0; 272 color: #077CA6;
252 } 273 }
253 274
254 button.link 275 button.link
255 { 276 {
256 border: 0px; 277 border: 0px;
257 background-color: transparent; 278 background-color: transparent;
258 font-weight: 300; 279 font-weight: 400;
259 font-family: inherit; 280 font-family: inherit;
260 text-transform: none; 281 text-transform: none;
282 text-decoration: underline;
261 padding: 0.2rem; 283 padding: 0.2rem;
262 } 284 }
263 285
264 button.link:hover 286 button.link:hover
265 { 287 {
266 color: #5CBCE1; 288 color: #5CBCE1;
267 } 289 }
268 290
269 button.list 291 button.list
270 { 292 {
271 border-style: solid;; 293 border-style: solid;;
272 border-color: #CDCDCD; 294 border-color: #CDCDCD;
273 border-width: 0px 1px 1px 1px; 295 border-width: 1px;
274 width: 100%; 296 width: 100%;
275 background-color: #E1F2FA; 297 background-color: #E1F2FA;
276 text-align: initial; 298 text-align: initial;
277 } 299 }
278 300
279 button.list:hover 301 button.list:hover
280 { 302 {
281 box-shadow: inset 0 0 0 3px #099CD0; 303 box-shadow: inset 0 0 0 3px #077CA6;
282 border-color: #099CD0; 304 border-color: #077CA6;
283 } 305 }
284 306
285 .side-controls:not(.wrap) 307 .side-controls:not(.wrap)
286 { 308 {
287 margin: 0.8rem 0rem; 309 margin: 0.8rem 0rem;
288 display: flex; 310 display: flex;
289 justify-content: flex-end; 311 justify-content: flex-end;
290 } 312 }
291 313
292 .side-controls button 314 .side-controls button
(...skipping 19 matching lines...) Expand all
312 position: relative; 334 position: relative;
313 padding-top: 0.7rem; 335 padding-top: 0.7rem;
314 margin: 1.8rem 0rem 0.5rem 0rem; 336 margin: 1.8rem 0rem 0.5rem 0rem;
315 } 337 }
316 338
317 .floating-input input 339 .floating-input input
318 { 340 {
319 border-color: #CDCDCD; 341 border-color: #CDCDCD;
320 border-width: 0px 0px 1px 0px; 342 border-width: 0px 0px 1px 0px;
321 outline: none; 343 outline: none;
322 font-size: 1.3rem; 344 font-size: 1rem;
323 padding: 5px; 345 padding: 5px;
324 width: 100%; 346 width: 100%;
325 } 347 }
326 348
327 .floating-input input:placeholder-shown ~ label, 349 .floating-input input:placeholder-shown ~ label,
328 .floating-input input + label, 350 .floating-input input + label,
329 .floating-input input:focus + label 351 .floating-input input:focus + label
330 { 352 {
331 position: absolute; 353 position: absolute;
332 top: 0.9rem; 354 top: 0.9rem;
333 left: 0.3rem; 355 left: 0.3rem;
334 font-size: 1.3rem; 356 font-size: 1rem;
335 } 357 }
336 358
337 .floating-input input + label, 359 .floating-input input + label,
338 .floating-input input:focus + label 360 .floating-input input:focus + label
339 { 361 {
340 top: -0.5rem; 362 top: -0.5rem;
341 font-size: 0.9rem; 363 font-size: 0.9rem;
342 } 364 }
343 365
344 html[dir="rtl"] .floating-input input:placeholder-shown ~ label, 366 html[dir="rtl"] .floating-input input:placeholder-shown ~ label,
(...skipping 12 matching lines...) Expand all
357 [data-validation] .floating-input input:focus:invalid ~ .attention::before, 379 [data-validation] .floating-input input:focus:invalid ~ .attention::before,
358 [data-validation] .floating-input input:valid ~ .attention::before 380 [data-validation] .floating-input input:valid ~ .attention::before
359 { 381 {
360 content: ""; 382 content: "";
361 position: absolute; 383 position: absolute;
362 display: block; 384 display: block;
363 margin: 0.5rem; 385 margin: 0.5rem;
364 height: 1.5rem; 386 height: 1.5rem;
365 width: 1.5rem; 387 width: 1.5rem;
366 border: 0rem; 388 border: 0rem;
367 top: 0.5rem; 389 top: 0.3rem;
368 right: 0rem; 390 right: 0rem;
369 } 391 }
370 392
371 html[dir="rtl"] [data-validation] .floating-input input:focus:invalid ~ .attenti on::before, 393 html[dir="rtl"] [data-validation] .floating-input input:focus:invalid ~ .attenti on::before,
372 html[dir="rtl"] [data-validation] .floating-input input:valid ~ .attention::befo re 394 html[dir="rtl"] [data-validation] .floating-input input:valid ~ .attention::befo re
373 { 395 {
374 left: 0rem; 396 left: 0rem;
375 right: auto; 397 right: auto;
376 } 398 }
377 399
378 [data-validation] .floating-input input:focus:invalid ~ .attention::before 400 [data-validation] .floating-input input:focus:invalid ~ .attention::before
379 { 401 {
380 background-image: url(icons/attention.svg); 402 background-image: url(icons/attention.svg);
381 } 403 }
382 404
383 [data-validation] .floating-input input:valid ~ .attention::before 405 [data-validation] .floating-input input:valid ~ .attention::before
384 { 406 {
385 top: 0.8rem; 407 top: 0.5rem;
386 background-image: url(icons/checkmark.svg#approved); 408 background-image: url(icons/checkmark.svg?approved#approved);
387 } 409 }
388 410
389 [data-validation] .floating-input input ~ .error-msg 411 [data-validation] .floating-input input ~ .error-msg
390 { 412 {
391 margin-top: 0.5rem; 413 margin-top: 0.5rem;
392 color: #C11D27; 414 color: #C11D27;
393 display: block; 415 display: block;
394 visibility: hidden; 416 visibility: hidden;
395 } 417 }
396 418
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
441 463
442 #sidebar header h1 strong 464 #sidebar header h1 strong
443 { 465 {
444 font-weight: 700; 466 font-weight: 700;
445 } 467 }
446 468
447 #sidebar header p 469 #sidebar header p
448 { 470 {
449 margin: 0rem; 471 margin: 0rem;
450 font-size: 2.4rem; 472 font-size: 2.4rem;
473 line-height: 2.6rem;
451 } 474 }
452 475
453 html[dir="rtl"] #sidebar header 476 html[dir="rtl"] #sidebar header
454 { 477 {
455 text-align: left; 478 text-align: left;
456 } 479 }
457 480
458 #sidebar-logo 481 #sidebar-logo
459 { 482 {
460 width: 3rem; 483 width: 3rem;
461 margin-bottom: 0.7rem; 484 margin-bottom: 0.7rem;
462 } 485 }
463 486
464 #sidebar nav, 487 #sidebar nav,
465 #sidebar footer 488 #sidebar footer
466 { 489 {
467 margin: 1.4rem 0rem; 490 margin: 1.4rem 0rem;
468 } 491 }
469 492
470 [role="tablist"] 493 [role="tablist"]
471 { 494 {
472 list-style: none; 495 list-style: none;
473 margin: 0rem; 496 margin: 0rem;
474 padding: 0rem; 497 padding: 0rem;
475 position: relative; 498 position: relative;
476 font-size: 1.25rem; 499 font-size: 1rem;
477 } 500 }
478 501
479 [role="tablist"] li a 502 [role="tablist"] li a
480 { 503 {
481 display: flex; 504 display: flex;
482 margin-top: -1px; 505 margin-top: -1px;
483 padding: 1rem 0.8rem; 506 padding: 1rem 0.8rem;
484 -moz-margin-end: -1px; 507 -moz-margin-end: -1px;
485 -webkit-margin-end: -1px; 508 -webkit-margin-end: -1px;
486 -moz-margin-start: -1px; 509 -moz-margin-start: -1px;
(...skipping 22 matching lines...) Expand all
509 532
510 #sidebar footer 533 #sidebar footer
511 { 534 {
512 width: 100%; 535 width: 100%;
513 } 536 }
514 537
515 #sidebar footer p 538 #sidebar footer p
516 { 539 {
517 display: flex; 540 display: flex;
518 justify-content: center; 541 justify-content: center;
519 margin: 1.2rem 0rem; 542 margin: 1rem 0rem;
520 } 543 }
521 544
522 /* This is a stopgap solution of footer overlapping tabs on low resolutions */ 545 /* This is a stopgap solution of footer overlapping tabs on low resolutions */
523 @media (min-height: 37rem) 546 @media (min-height: 37rem)
524 { 547 {
525 #sidebar .fixed 548 #sidebar .fixed
526 { 549 {
527 position: fixed; 550 position: fixed;
528 } 551 }
529 552
(...skipping 13 matching lines...) Expand all
543 body[data-tab|="whitelist"] #content-whitelist, 566 body[data-tab|="whitelist"] #content-whitelist,
544 body[data-tab|="help"] #content-help 567 body[data-tab|="help"] #content-help
545 { 568 {
546 display: block; 569 display: block;
547 } 570 }
548 571
549 main 572 main
550 { 573 {
551 background-color: #FFFFFF; 574 background-color: #FFFFFF;
552 border: 1px solid #CDCDCD; 575 border: 1px solid #CDCDCD;
553 max-width: 46.3rem; 576 width: 46.3rem;
554 padding: 0px 0rem 1.4rem 0rem; 577 padding: 0px 0rem 1.4rem 0rem;
555 } 578 }
556 579
557 main > div 580 main > div
558 { 581 {
559 display: none; 582 display: none;
560 } 583 }
561 584
562 main p 585 main p
563 { 586 {
564 margin: 0.8rem 0rem; 587 margin: 0.8rem 0rem;
565 } 588 }
566 589
567 /* 590 /*
568 Sections 591 Sections
569 */ 592 */
570 593
571 [role="tabpanel"] > section, 594 [role="tabpanel"] > section,
572 [role="tabpanel"] > .section 595 [role="tabpanel"] > .section
573 { 596 {
574 padding: 2rem; 597 padding: 1.4rem 2rem;
575 border-top: 1px solid #CDCDCD; 598 border-top: 1px solid #CDCDCD;
576 } 599 }
577 600
578 [role="tabpanel"] > header h1, 601 [role="tabpanel"] > header h1,
579 [role="tabpanel"] > header p 602 [role="tabpanel"] > header p
580 { 603 {
581 padding: 0rem 2rem; 604 padding: 0rem 2rem;
582 margin: 1.4rem 0rem; 605 margin: 1.4rem 0rem;
583 } 606 }
584 607
(...skipping 28 matching lines...) Expand all
613 636
614 section.cols > *:last-child 637 section.cols > *:last-child
615 { 638 {
616 flex: 3; 639 flex: 3;
617 } 640 }
618 641
619 /* 642 /*
620 Acceptable ads 643 Acceptable ads
621 */ 644 */
622 645
623 #acceptable-ads.show-notification #tracking-notification 646 #tracking-warning
Thomas Greiner 2017/11/16 19:25:06 Suggestion: You could avoid setting "display" twic
saroyanm 2017/11/17 16:10:39 Right, done.
624 {
625 display: block;
626 }
627
628 #tracking-notification
629 { 647 {
630 position: relative; 648 position: relative;
631 display: none;
632 padding: 1.5rem; 649 padding: 1.5rem;
633 margin-bottom: 1rem; 650 margin-bottom: 1rem;
634 border: 2px solid #ffd7a3; 651 border: 2px solid #ffd7a3;
635 background-color: #fefbe3; 652 background-color: #fefbe3;
Thomas Greiner 2017/11/16 19:25:05 Detail: These colors aren't mentioned in the style
saroyanm 2017/11/17 16:10:39 Yes in general style guide for this notification i
Thomas Greiner 2017/11/20 18:36:04 Acknowledged.
636 } 653 }
637 654
638 #hide-tracking-notification 655 #acceptable-ads:not(.show-warning) #tracking-warning
656 {
657 display: none;
658 }
659
660 #hide-tracking-warning
639 { 661 {
640 position: absolute; 662 position: absolute;
641 right: 1rem; 663 right: 1rem;
Thomas Greiner 2017/11/16 19:25:06 What about right-to-left environments?
saroyanm 2017/11/17 16:10:39 Done.
642 top: 1rem; 664 top: 1rem;
643 } 665 }
644 666
645 #tracking-notification .link 667 html[dir="rtl"] #hide-tracking-warning
Thomas Greiner 2017/11/16 19:25:06 Detail: Links also use `cursor: pointer`. Alterna
saroyanm 2017/11/17 16:10:39 `cursor: pointer` is inherited from the class `but
Thomas Greiner 2017/11/20 18:36:04 Indeed, I missed that.
668 {
669 left: 1rem;
670 right: auto;
671 }
672
673 #tracking-warning .link
646 { 674 {
647 color: inherit; 675 color: inherit;
648 text-decoration: underline; 676 text-decoration: underline;
649 font-weight: 700; 677 font-weight: 700;
650 } 678 }
651 679
652 #acceptable-ads ul 680 #acceptable-ads ul
653 { 681 {
654 position: relative; 682 position: relative;
655 padding-left: 2rem; 683 padding-left: 2.2rem;
656 list-style: none; 684 list-style: none;
657 } 685 }
658 686
659 html[dir="rtl"] #acceptable-ads ul 687 html[dir="rtl"] #acceptable-ads ul
660 { 688 {
661 padding-left: 0rem; 689 padding-left: 0rem;
662 padding-right: 2rem; 690 padding-right: 2.2rem;
663 } 691 }
664 692
665 #acceptable-ads ul button 693 #acceptable-ads ul button
666 { 694 {
667 position: absolute; 695 position: absolute;
668 margin-top: 0.3rem; 696 margin-top: 0.3rem;
669 left: 0rem; 697 left: 0rem;
670 } 698 }
671 699
672 html[dir="rtl"] button 700 html[dir="rtl"] button
673 { 701 {
674 left: auto; 702 left: auto;
675 right: 0rem; 703 right: 0rem;
676 } 704 }
677 705
678 #acceptable-ads label 706 #acceptable-ads label
679 { 707 {
680 font-weight: 700; 708 font-weight: 700;
681 font-size: 1.375rem; 709 font-size: 1rem;
710 -moz-margin-end: 0.5rem;
711 -webkit-margin-end: 0.5rem;
682 } 712 }
683 713
684 #dnt 714 #dnt
685 { 715 {
686 padding: 0.8rem; 716 padding: 0.8rem;
687 border: 1px solid #099CD0; 717 border: 1px solid #077CA6;
688 } 718 }
689 719
690 .new 720 .new
691 { 721 {
692 display: inline-block; 722 display: inline-block;
693 margin: 0rem 0.5rem; 723 padding: 0.2rem 0.5rem;
694 padding: 0.3rem 0.6rem;
695 border-radius: 0.2rem; 724 border-radius: 0.2rem;
696 background-color: #099CD0; 725 background-color: #077CA6;
697 color: #FFF; 726 color: #FFF;
698 line-height: 100%; 727 line-height: 100%;
699 font-size: 1rem; 728 font-size: 0.8rem;
700 text-transform: uppercase; 729 text-transform: uppercase;
701 } 730 }
702 731
703 /* 732 /*
704 Tables 733 Tables
705 */ 734 */
706 735
707 ul.table, 736 ul.table,
708 ul.list 737 ul.list
709 { 738 {
(...skipping 13 matching lines...) Expand all
723 { 752 {
724 margin: 0rem; 753 margin: 0rem;
725 border-style: solid; 754 border-style: solid;
726 border-color: #CDCDCD; 755 border-color: #CDCDCD;
727 border-width: 0px 1px 1px 1px; 756 border-width: 0px 1px 1px 1px;
728 } 757 }
729 758
730 .list li 759 .list li
731 { 760 {
732 padding: 0rem; 761 padding: 0rem;
733 margin: 0rem 0rem 1.3rem 0rem; 762 margin-bottom: 0.8rem;
734 } 763 }
735 764
736 .list li [role="checkbox"] 765 .list li [role="checkbox"]
737 { 766 {
738 flex-shrink: 0; 767 flex-shrink: 0;
739 } 768 }
740 769
741 .table li:first-of-type 770 .table li:first-of-type
742 { 771 {
743 border-top: 1px solid #CDCDCD; 772 border-top: 1px solid #CDCDCD;
744 } 773 }
745 774
746 .table.list li 775 .table.list li
747 { 776 {
748 padding: 0.5rem 1.1rem; 777 padding: 0.5rem 1rem;
749 margin: 0rem; 778 margin: 0rem;
779 }
780
781 .table.list.bottom-control li:last-of-type
782 {
783 border-bottom: 0px;
750 } 784 }
751 785
752 li .display 786 li .display
753 { 787 {
754 margin: 0rem 1rem; 788 margin: 0rem 1rem;
755 } 789 }
756 790
757 .table.list li .display 791 .table.list li .display
758 { 792 {
759 flex: 1; 793 flex: 1;
794 margin: 0rem;
760 } 795 }
761 796
762 .table.list li.empty-placeholder 797 .table.list li.empty-placeholder
763 { 798 {
764 padding: 1.3em 1.9em; 799 padding: 1rem 1.4rem;
765 } 800 }
766 801
767 .table.list li.empty-placeholder:not(:last-of-type) 802 .table.list li.empty-placeholder:not(:last-of-type)
768 { 803 {
769 border-bottom: 0px; 804 border-bottom: 0px;
770 }
771
772 #blocking-languages-table .display
773 {
774 font-weight: 700;
775 } 805 }
776 806
777 .table.list button.link 807 .table.list button.link
778 { 808 {
779 font-weight: 700; 809 font-weight: 700;
780 text-transform: uppercase; 810 text-transform: uppercase;
811 text-decoration: none;
781 } 812 }
782 813
783 .table:not(.list):not(.cols) li 814 .table:not(.list):not(.cols) li
784 { 815 {
785 padding-top: 0px; 816 padding-top: 0px;
786 padding-bottom: 6px; 817 padding-bottom: 6px;
787 } 818 }
788 819
789 .table li [data-single="visible"], 820 .table li [data-single="visible"],
790 .table li:first-of-type:last-of-type [data-single="hidden"] 821 .table li:first-of-type:last-of-type [data-single="hidden"]
791 { 822 {
792 display: none; 823 display: none;
793 } 824 }
794 825
795 .table li:first-of-type:last-of-type [data-single="visible"] 826 .table li:first-of-type:last-of-type [data-single="visible"]
796 { 827 {
797 display: block; 828 display: block;
798 } 829 }
799 830
800 .th 831 .th
801 { 832 {
802 display: flex; 833 display: flex;
803 } 834 }
804 835
805 .col4 > * 836 .col5 > *
806 { 837 {
807 display: inline-block; 838 display: inline-block;
808 } 839 }
809 840
810 .col4 841 .col5
811 { 842 {
812 margin: 0rem 0.9rem; 843 margin: 0rem 1rem;
813 } 844 }
814 845
815 .th .col4:nth-of-type(1), 846 .th .col5:nth-of-type(1),
816 .table .col4:nth-of-type(1) 847 .table .col5:nth-of-type(1)
817 { 848 {
818 flex: 2; 849 flex: 4;
819 } 850 }
820 851
821 .th .col4:nth-of-type(2), 852 .th .col5:nth-of-type(2),
822 .table .col4:nth-of-type(2) 853 .table .col5:nth-of-type(2)
823 { 854 {
824 flex: 3; 855 flex: 8;
825 } 856 }
826 857
827 .th .col4:nth-of-type(3), 858 .th .col5:nth-of-type(3),
828 .table .col4:nth-of-type(3) 859 .table .col5:nth-of-type(3)
829 { 860 {
830 flex: 2; 861 flex: 4;
831 } 862 }
832 863
833 .th .col4:nth-of-type(4), 864 .th .col5:nth-of-type(4),
834 .table .col4:nth-of-type(4) 865 .table .col5:nth-of-type(4)
835 { 866 {
836 flex: 1; 867 flex: 1;
837 } 868 }
838 869
839 .table.cols 870 .th .col5:nth-of-type(5),
840 { 871 .table .col5:nth-of-type(5)
841 font-size: 1.1rem; 872 {
873 flex: 1;
874 -moz-margin-start: 0;
875 -webkit-margin-start: 0;
876 -moz-margin-end: 1.8rem;
877 -webkit-margin-end: 1.8rem;
842 } 878 }
843 879
844 .table.cols .display 880 .table.cols .display
845 { 881 {
846 margin: 0rem; 882 margin: 0rem;
847 } 883 }
848 884
849 .table.cols li 885 .table.cols li
850 { 886 {
851 padding: 0.9rem 0rem; 887 padding: 0.9rem 0rem;
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
892 #dialog .table.list li button[aria-checked="true"] 928 #dialog .table.list li button[aria-checked="true"]
893 { 929 {
894 color: #BBB; 930 color: #BBB;
895 } 931 }
896 932
897 #dialog .table.list li button[aria-checked="true"]::before 933 #dialog .table.list li button[aria-checked="true"]::before
898 { 934 {
899 content: ""; 935 content: "";
900 width: 1.3rem; 936 width: 1.3rem;
901 height: 1.3rem; 937 height: 1.3rem;
902 background-image: url(icons/checkmark.svg#default); 938 background-image: url(icons/checkmark.svg?default#default);
903 margin: 0rem; 939 margin: 0rem;
904 } 940 }
905 941
906 #dialog .table.list li button .display 942 #dialog .table.list li button .display
907 { 943 {
908 flex: none; 944 flex: none;
909 margin: 0rem 0.8rem; 945 margin: 0rem 0.8rem;
910 text-transform: none; 946 text-transform: none;
947 font-weight: 400;
911 } 948 }
912 949
913 /* 950 /*
914 Tooltips 951 Tooltips
915 */ 952 */
916 953
917 .tooltip 954 .tooltip
918 { 955 {
919 display: inline-block; 956 display: inline-block;
920 position: relative; 957 position: relative;
921 margin: 0rem; 958 margin: 0rem;
922 -moz-margin-end: 1rem; 959 -moz-margin-end: 1rem;
923 -webkit-margin-end: 1rem; 960 -webkit-margin-end: 1rem;
924 line-height: 1.5rem; 961 line-height: 1.5rem;
925 text-decoration: none; 962 text-decoration: none;
926 cursor: help; 963 cursor: help;
927 } 964 }
928 965
929 .tooltip::before 966 .tooltip::before
930 { 967 {
931 content: ""; 968 content: "";
932 width: 1.3rem; 969 width: 1.1rem;
933 height: 1.3rem; 970 height: 1.1rem;
934 display: block; 971 display: block;
935 background-image: url(icons/tooltip.svg); 972 background-image: url(icons/tooltip.svg);
936 } 973 }
937 974
938 /* 975 /*
939 Used for translatable screen reader only conten. 976 Used for translatable screen reader only content.
Thomas Greiner 2017/11/16 19:25:06 Typo: Replace "conten" with "content".
saroyanm 2017/11/17 16:10:39 Done.
940 e.g.: Use instead of aria-label to avoid complex attribute value translation 977 e.g.: Use instead of aria-label to avoid complex attribute value translation
941 */ 978 */
942 .sr-only 979 .sr-only
943 { 980 {
944 position: absolute; 981 position: absolute;
945 overflow: hidden; 982 overflow: hidden;
946 clip: rect(0, 0, 0, 0); 983 clip: rect(0, 0, 0, 0);
947 width: 1px; 984 width: 1px;
948 height: 1px; 985 height: 1px;
949 margin: -1px; 986 margin: -1px;
(...skipping 23 matching lines...) Expand all
973 */ 1010 */
974 1011
975 #content-whitelist form 1012 #content-whitelist form
976 { 1013 {
977 display: flex; 1014 display: flex;
978 } 1015 }
979 1016
980 #content-whitelist form input 1017 #content-whitelist form input
981 { 1018 {
982 flex: 1; 1019 flex: 1;
1020 height: 100%;
983 padding: 0.5rem 1rem; 1021 padding: 0.5rem 1rem;
984 font-size: 1.25rem; 1022 font-size: 1rem;
985 border: 2px solid #099CD0; 1023 border: 2px solid #077CA6;
986 } 1024 }
987 1025
988 #content-whitelist form button 1026 #content-whitelist form button
989 { 1027 {
990 -moz-margin-start: 0.7rem; 1028 -moz-margin-start: 0.7rem;
991 -webkit-margin-start: 0.7rem; 1029 -webkit-margin-start: 0.7rem;
992 } 1030 }
993 1031
994 #whitelisting-table li 1032 #whitelisting-table li
995 { 1033 {
1034 padding-left: 1.4rem;
1035 padding-right: 1.4rem;
996 border-left: 0rem; 1036 border-left: 0rem;
997 border-right: 0rem; 1037 border-right: 0rem;
998 } 1038 }
999 1039
1000 /* 1040 /*
1001 Advanced tab content 1041 Advanced tab content
1002 */ 1042 */
1003 1043
1004 #all-filter-lists-table li.show-message .last-update, 1044 #all-filter-lists-table li.show-message .last-update,
1005 #all-filter-lists-table li:not(.show-message) .message, 1045 #all-filter-lists-table li:not(.show-message) .message,
(...skipping 30 matching lines...) Expand all
1036 #custom-filters-raw 1076 #custom-filters-raw
1037 { 1077 {
1038 width: 100%; 1078 width: 100%;
1039 height: 23.6rem; 1079 height: 23.6rem;
1040 padding: 0.8rem 1.3rem; 1080 padding: 0.8rem 1.3rem;
1041 } 1081 }
1042 1082
1043 #custom-filters-raw:focus 1083 #custom-filters-raw:focus
1044 { 1084 {
1045 outline: none; 1085 outline: none;
1046 border: 2px solid #099CD0; 1086 border: 2px solid #077CA6;
1047 } 1087 }
1048 1088
1049 #empty-custom-filters 1089 #empty-custom-filters
1050 { 1090 {
1051 padding: 1.5rem; 1091 padding: 1.5rem;
1052 border: 1px solid #CDCDCD; 1092 border: 1px solid #CDCDCD;
1053 } 1093 }
1054 1094
1055 /* 1095 /*
1056 Context menu 1096 Context menu
1057 */ 1097 */
1058 1098
1059 li [role="menubar"] 1099 li [role="menubar"]
1060 { 1100 {
1061 position: relative; 1101 position: relative;
1062 } 1102 }
1063 1103
1064 [role="tooltip"] 1104 [role="tooltip"]
1065 { 1105 {
1066 right: -1rem; 1106 right: -1rem;
1067 margin-top: 1rem; 1107 margin-top: 1rem;
1068 opacity: 1; 1108 opacity: 1;
1069 padding: 1.3rem; 1109 padding: 0.2rem 1rem;
1070 position: absolute; 1110 position: absolute;
1071 -webkit-transition: opacity 200ms ease-in-out 400ms, 1111 -webkit-transition: opacity 200ms ease-in-out 400ms,
1072 visibility 0ms linear 400ms; 1112 visibility 0ms linear 400ms;
1073 transition: opacity 200ms ease-in-out 400ms, 1113 transition: opacity 200ms ease-in-out 400ms,
1074 visibility 0ms linear 400ms; 1114 visibility 0ms linear 400ms;
1075 visibility: visible; 1115 visibility: visible;
1076 width: 15rem; 1116 width: 15rem;
1077 z-index: 1; 1117 z-index: 1;
1078 } 1118 }
1079 1119
1080 html[dir="rtl"] [role="tooltip"] 1120 html[dir="rtl"] [role="tooltip"]
1081 { 1121 {
1082 right: auto; 1122 right: auto;
1083 left: -1rem; 1123 left: -1rem;
1084 } 1124 }
1085 1125
1086 [role="tooltip"], 1126 [role="tooltip"],
1087 .context-menu .content 1127 .context-menu .content
1088 { 1128 {
1089 border: 1px solid #099CD0; 1129 border: 1px solid #077CA6;
1090 border-radius: 3px; 1130 border-radius: 3px;
1091 background-color: #FFFFFF; 1131 background-color: #FFFFFF;
1092 } 1132 }
1093 1133
1094 1134
1095 .tooltip:not(:hover) > [role="tooltip"], 1135 .tooltip:not(:hover) > [role="tooltip"],
1096 [role="tooltip"]:hover 1136 [role="tooltip"]:hover
1097 { 1137 {
1098 visibility: hidden; 1138 visibility: hidden;
1099 opacity: 0; 1139 opacity: 0;
1100 -webkit-transition-delay: 0ms; 1140 -webkit-transition-delay: 0ms;
1101 transition-delay: 0ms; 1141 transition-delay: 0ms;
1102 } 1142 }
1103 1143
1104 .context-menu 1144 .context-menu
1105 { 1145 {
1106 position: absolute; 1146 position: absolute;
1107 right: 3rem; 1147 right: 2.5rem;
1108 top: -3rem; 1148 top: -2.7rem;
1109 z-index: 1; 1149 z-index: 1;
1110 visibility: hidden; 1150 visibility: hidden;
1111 } 1151 }
1112 1152
1113 html[dir="rtl"] .context-menu 1153 html[dir="rtl"] .context-menu
1114 { 1154 {
1115 right: auto; 1155 right: auto;
1116 left: 3rem; 1156 left: 2.5rem;
1117 } 1157 }
1118 1158
1119 .context-menu .content 1159 .context-menu .content
1120 { 1160 {
1121 padding: 0rem; 1161 padding: 0rem;
1122 position: relative; 1162 position: relative;
1123 cursor: default; 1163 cursor: default;
1124 } 1164 }
1125 1165
1126 li.show-context-menu .context-menu 1166 li.show-context-menu .context-menu
1127 { 1167 {
1128 visibility: visible; 1168 visibility: visible;
1129 } 1169 }
1130 1170
1131 [role="tooltip"]::before, 1171 [role="tooltip"]::before,
1132 .context-menu::before 1172 .context-menu::before
1133 { 1173 {
1134 content: ""; 1174 content: "";
1135 width: 0rem; 1175 width: 0rem;
1136 height: 0rem; 1176 height: 0rem;
1137 position: absolute; 1177 position: absolute;
1138 } 1178 }
1139 1179
1140 [role="tooltip"]::before 1180 [role="tooltip"]::before
1141 { 1181 {
1142 border-left: 10px solid transparent; 1182 border-left: 10px solid transparent;
1143 border-right: 10px solid transparent; 1183 border-right: 10px solid transparent;
1144 border-bottom: 10px solid #099CD0; 1184 border-bottom: 10px solid #077CA6;
1145 top: -10px; 1185 top: -10px;
1146 right: 15px; 1186 right: 15px;
1147 } 1187 }
1148 1188
1149 html[dir="rtl"] [role="tooltip"]::before 1189 html[dir="rtl"] [role="tooltip"]::before
1150 { 1190 {
1151 right: auto; 1191 right: auto;
1152 left: 15px; 1192 left: 15px;
1153 } 1193 }
1154 1194
1155 .context-menu::before 1195 .context-menu::before
1156 { 1196 {
1157 border-left: 10px solid #099CD0; 1197 border-left: 10px solid #077CA6;
1158 border-top: 10px solid transparent; 1198 border-top: 10px solid transparent;
1159 border-bottom: 10px solid transparent; 1199 border-bottom: 10px solid transparent;
1160 top: 22px; 1200 top: 22px;
1161 right: -0.5rem; 1201 right: -0.5rem;
1162 } 1202 }
1163 1203
1164 html[dir="rtl"] .context-menu::before 1204 html[dir="rtl"] .context-menu::before
1165 { 1205 {
1166 border-left: 0rem; 1206 border-left: 0rem;
1167 border-right: 10px solid #099CD0; 1207 border-right: 10px solid #077CA6;
1168 right: auto; 1208 right: auto;
1169 left: -0.5rem; 1209 left: -0.5rem;
1170 } 1210 }
1171 1211
1172 .context-menu li[role="menuitem"] 1212 .context-menu li[role="menuitem"]
1173 { 1213 {
1174 width: 12.2rem; 1214 width: 12.2rem;
1175 border: 0rem; 1215 border: 0rem;
1176 padding: 0rem; 1216 padding: 0rem;
1177 } 1217 }
1178 1218
1179 .context-menu li[role="menuitem"] > * 1219 .context-menu li[role="menuitem"] > *
1180 { 1220 {
1181 width: 100%; 1221 width: 100%;
1182 display: flex; 1222 display: flex;
1183 border: 0rem; 1223 border: 0rem;
1184 padding: 1rem 0rem; 1224 padding: 0.7rem 0rem;
1185 color: #099CD0; 1225 color: #077CA6;
1186 font-size: 1.1rem; 1226 align-items: center;
1187 font-weight: 700; 1227 font-size: 1rem;
1228 font-weight: 400;
1188 text-transform: none; 1229 text-transform: none;
1230 text-decoration: none;
1189 } 1231 }
1190 1232
1191 .context-menu li[role="menuitem"] > *:hover, 1233 .context-menu li[role="menuitem"] > *:hover,
1192 .context-menu li[role="menuitem"] > *:focus 1234 .context-menu li[role="menuitem"] > *:focus
1193 { 1235 {
1194 background-color: #E1F2FA; 1236 background-color: #E1F2FA;
1195 cursor: pointer; 1237 cursor: pointer;
1196 } 1238 }
1197 1239
1198 .context-menu li[role="menuitem"] > *::before 1240 .context-menu li[role="menuitem"] > *::before
1199 { 1241 {
1200 content: ""; 1242 content: "";
1201 height: 1.5rem; 1243 height: 1rem;
1202 width: 1.5rem; 1244 width: 1rem;
1203 margin: 0rem 1.1rem; 1245 margin: 0rem 1.1rem;
1246 border: 0rem;
1204 } 1247 }
1205 1248
1206 .context-menu .update-subscription::before 1249 .context-menu .update-subscription::before
1207 { 1250 {
1208 background-image: url(icons/reload.svg); 1251 background-image: url(icons/reload.svg);
1209 } 1252 }
1210 1253
1211 .context-menu .website::before 1254 .context-menu .website::before
1212 { 1255 {
1213 background-image: url(icons/globe.svg); 1256 background-image: url(icons/globe.svg);
1214 } 1257 }
1215 1258
1216 .context-menu .source::before 1259 .context-menu .source::before
1217 { 1260 {
1218 background-image: url(icons/code.svg); 1261 background-image: url(icons/code.svg);
1219 } 1262 }
1220 1263
1221 .context-menu .delete::before 1264 .context-menu .delete::before
1222 { 1265 {
1223 background-image: url(icons/trash.svg#default); 1266 background-image: url(icons/trash.svg?default#default);
1224 } 1267 }
1225 1268
1226 /* 1269 /*
1227 Help tab content 1270 Help tab content
1228 */ 1271 */
1229 1272
1230 html:not([lang="zh"]) #social-chinese, 1273 html:not([lang="zh"]) #social-chinese,
1231 html[lang="zh"] #social-general 1274 html[lang="zh"] #social-general
1232 { 1275 {
1233 display: none; 1276 display: none;
1234 } 1277 }
1235 1278
1236 #social ul 1279 #social ul
1237 { 1280 {
1238 list-style: none; 1281 list-style: none;
1239 padding: 0px; 1282 padding: 0px;
1240 } 1283 }
1241 1284
1242 #social ul li 1285 #social ul li
1243 { 1286 {
1244 display: inline-block; 1287 display: inline-block;
1245 -moz-margin-end: 1rem; 1288 -moz-margin-end: 1rem;
1246 -webkit-margin-end: 1rem; 1289 -webkit-margin-end: 1rem;
1247 } 1290 }
1248 1291
1249 #social ul li a 1292 #social ul li a
1250 { 1293 {
1251 display: block; 1294 display: block;
1252 text-align: center; 1295 text-align: center;
1296 text-decoration: none;
1253 } 1297 }
1254 1298
1255 #social ul li a::before 1299 #social ul li a::before
1256 { 1300 {
1257 display: block; 1301 display: block;
1258 margin: 0em auto; 1302 margin: 0em auto;
1259 width: 2.5rem; 1303 width: 2.5rem;
1260 height: 2.5rem; 1304 height: 2.5rem;
1261 content: ""; 1305 content: "";
1262 } 1306 }
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
1308 width: 50vw; 1352 width: 50vw;
1309 margin: auto; 1353 margin: auto;
1310 border-radius: 3px; 1354 border-radius: 3px;
1311 background-color: #FFFFFF; 1355 background-color: #FFFFFF;
1312 } 1356 }
1313 1357
1314 #dialog header 1358 #dialog header
1315 { 1359 {
1316 display: flex; 1360 display: flex;
1317 padding: 0.7rem 1.5rem; 1361 padding: 0.7rem 1.5rem;
1318 background-color: #099CD0; 1362 background-color: #077CA6;
1319 } 1363 }
1320 1364
1321 #dialog header h3 1365 #dialog header h3
1322 { 1366 {
1323 margin: 0rem; 1367 margin: 0rem;
1324 font-size: 1.375rem; 1368 font-size: 1rem;
1325 font-weight: 700; 1369 font-weight: 700;
1326 } 1370 }
1327 1371
1328 #dialog-close, 1372 #dialog-close,
1329 #hide-notification, 1373 #hide-notification,
1330 #hide-tracking-notification 1374 #hide-tracking-warning
1331 { 1375 {
1332 border: 0rem; 1376 border: 0rem;
1333 padding: 0rem; 1377 padding: 0rem;
1334 margin: 0rem; 1378 margin: 0rem;
1335 background-color: transparent; 1379 background-color: transparent;
1336 cursor: pointer; 1380 cursor: pointer;
1337 } 1381 }
1338 1382
1339 #dialog-close::before, 1383 #dialog-close::before,
1340 #hide-notification::after, 1384 #hide-notification::after,
1341 #hide-tracking-notification::after 1385 #hide-tracking-warning::after
1342 { 1386 {
1343 content: ""; 1387 content: "";
1344 display: block; 1388 display: block;
1345 height: 1rem; 1389 height: 1rem;
1346 width: 1rem; 1390 width: 1rem;
1347 border: 0rem; 1391 border: 0rem;
1348 background-image: url(icons/delete.svg#primary); 1392 background-image: url(icons/delete.svg?primary#primary);
1349 } 1393 }
1350 1394
1351 #dialog-close:hover::before 1395 #dialog-close:hover::before
1352 { 1396 {
1353 background-image: url(icons/delete.svg#primary-hover); 1397 background-image: url(icons/delete.svg?primary-hover#primary-hover);
1354 } 1398 }
1355 1399
1356 #dialog #dialog-body 1400 #dialog #dialog-body
1357 { 1401 {
1358 max-height: 60vh; 1402 max-height: 60vh;
1359 overflow: auto; 1403 overflow: auto;
1360 } 1404 }
1361 1405
1362 .dialog-content 1406 .dialog-content
1363 { 1407 {
(...skipping 12 matching lines...) Expand all
1376 } 1420 }
1377 1421
1378 [data-dialog="about"] button 1422 [data-dialog="about"] button
1379 { 1423 {
1380 margin: 1.5rem auto 1.8rem auto; 1424 margin: 1.5rem auto 1.8rem auto;
1381 } 1425 }
1382 1426
1383 [data-dialog="about"] p 1427 [data-dialog="about"] p
1384 { 1428 {
1385 margin: 0.5rem 0rem; 1429 margin: 0.5rem 0rem;
1386 }
1387
1388 #abp-version
1389 {
1390 margin-bottom: 2rem;
1391 } 1430 }
1392 1431
1393 [data-dialog="import"] .side-controls 1432 [data-dialog="import"] .side-controls
1394 { 1433 {
1395 margin-top: 2.45rem; 1434 margin-top: 2.45rem;
1396 } 1435 }
1397 1436
1398 #dialog .table 1437 #dialog .table
1399 { 1438 {
1400 width: 100%; 1439 width: 100%;
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
1448 { 1487 {
1449 position: fixed; 1488 position: fixed;
1450 top: 0rem; 1489 top: 0rem;
1451 left: 0rem; 1490 left: 0rem;
1452 display: flex; 1491 display: flex;
1453 padding: 1rem 1.9rem; 1492 padding: 1rem 1.9rem;
1454 width: 100%; 1493 width: 100%;
1455 box-sizing: border-box; 1494 box-sizing: border-box;
1456 opacity: 0.8; 1495 opacity: 0.8;
1457 font-size: 1rem; 1496 font-size: 1rem;
1458 color: #099CD0; 1497 color: #077CA6;
1459 background-color: #E1F2FA; 1498 background-color: #E1F2FA;
1460 } 1499 }
1461 1500
1462 #notification strong 1501 #notification strong
1463 { 1502 {
1464 flex: 1; 1503 flex: 1;
1465 text-align: center; 1504 text-align: center;
1466 } 1505 }
1467 1506
1468 #hide-notification 1507 #hide-notification
1469 { 1508 {
1470 margin: 0rem 1rem; 1509 margin: 0rem 1rem;
1471 } 1510 }
1472 1511
1473 #hide-notification::after 1512 #hide-notification::after
1474 { 1513 {
1475 background-image: url(icons/delete.svg#secondary); 1514 background-image: url(icons/delete.svg?secondary#secondary);
1476 } 1515 }
1477 1516
1478 #hide-tracking-notification::after 1517 #hide-tracking-warning::after
1479 { 1518 {
1480 background-image: url(icons/delete.svg#tertiary); 1519 background-image: url(icons/delete.svg?tertiary#tertiary);
1481 } 1520 }
1482 1521
1483 #hide-notification:hover::after 1522 #hide-notification:hover::after
1484 { 1523 {
1485 background-image: url(icons/delete.svg#secondary-hover); 1524 background-image: url(icons/delete.svg?secondary-hover#secondary-hover);
1486 } 1525 }
1487 1526
1488 #hide-tracking-notification:hover::after 1527 #hide-tracking-warning:hover::after
1489 { 1528 {
1490 background-image: url(icons/delete.svg#tertiary-hover); 1529 background-image: url(icons/delete.svg?tertiary-hover#tertiary-hover);
1491 } 1530 }
LEFTRIGHT

Powered by Google App Engine
This is Rietveld