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

Side by Side Diff: skin/desktop-options.css

Issue 29601581: Issue 5872 - apply style changes (Closed)
Patch Set: Created Nov. 8, 2017, 3:39 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
OLDNEW
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 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
42 src: local("Ø"), url(fonts/SourceSansPro-bold.woff) format("woff"); 42 src: local("Ø"), url(fonts/SourceSansPro-bold.woff) format("woff");
43 font-weight: 700; 43 font-weight: 700;
44 font-style: normal; 44 font-style: normal;
45 } 45 }
46 46
47 html 47 html
48 { 48 {
49 font-size: 16px; 49 font-size: 16px;
50 } 50 }
51 51
52 body 52 body
ire 2017/11/09 09:08:29 The line-height isn't set at all? It's supposed to
saroyanm 2017/11/13 17:07:14 Yes, it's not, the style guide are being constantl
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: 1.2rem 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 color: #494949;
ire 2017/11/09 09:08:28 According to the spec this colour should be #4A4A4
saroyanm 2017/11/13 17:07:14 Well spotted, done.
63 } 63 }
64 64
65 h1 65 h1
66 { 66 {
67 font-size: 3rem; 67 font-size: 3rem;
68 font-weight: 300; 68 font-weight: 300;
69 } 69 }
70 70
71 h2 71 h2
72 { 72 {
73 font-size: 1.375rem; 73 font-size: 1.125rem;
74 font-weight: 700; 74 font-weight: 700;
75 } 75 }
76 76
77 a 77 a
78 { 78 {
79 color: #099CD0; 79 color: #077CA6;
80 text-decoration: none; 80 text-decoration: none;
ire 2017/11/09 09:08:28 Shouldn't this be underlined?
saroyanm 2017/11/13 17:07:14 Well spotted, seems like I missed when this was up
81 } 81 }
82 82
83 a:hover 83 a:hover
84 { 84 {
85 color: #5CBCE1; 85 color: #5CBCE1;
86 } 86 }
87 87
88 ul 88 ul
89 { 89 {
90 margin: 0rem; 90 margin: 0rem;
(...skipping 12 matching lines...) Expand all
103 -webkit-box-sizing: border-box; 103 -webkit-box-sizing: border-box;
104 -moz-box-sizing: border-box; 104 -moz-box-sizing: border-box;
105 box-sizing: border-box; 105 box-sizing: border-box;
106 } 106 }
107 107
108 /* 108 /*
109 Buttons and links 109 Buttons and links
110 */ 110 */
111 111
112 button, 112 button,
113 .button 113 .button
ire 2017/11/09 09:08:28 Since Chrome 62, buttons by default have rounded c
saroyanm 2017/11/13 17:07:14 Interesting, didn't know about that, apparently th
114 { 114 {
115 display: block; 115 display: block;
116 padding: 0.8rem 1.2rem; 116 padding: 0.6rem 0.8rem;
117 background-color: transparent; 117 background-color: transparent;
118 font-size: 1.125rem; 118 font-size: 1rem;
119 font-weight: 700; 119 font-weight: 700;
120 text-decoration: none; 120 text-decoration: none;
121 text-transform: uppercase; 121 text-transform: uppercase;
122 cursor: pointer; 122 cursor: pointer;
123 } 123 }
124 124
125 button.primary, 125 button.primary,
126 .button.primary 126 .button.primary
127 { 127 {
128 border: 0px; 128 border: 0px;
129 color: #FFF; 129 color: #FFF;
130 background-color: #099CD0; 130 background-color: #077CA6;
131 } 131 }
132 132
133 button.primary:not([disabled]):hover, 133 button.primary:not([disabled]):hover,
134 .button.primary:hover 134 .button.primary:hover
135 { 135 {
136 box-shadow: inset 0 0 0 3px #005D80; 136 box-shadow: inset 0 0 0 3px #005D80;
137 } 137 }
138 138
139 button.primary[disabled] 139 button.primary[disabled]
140 { 140 {
141 background-color: #5CBCE1; 141 background-color: #5CBCE1;
142 } 142 }
143 143
144 button.secondary, 144 button.secondary,
145 .button.secondary 145 .button.secondary
146 { 146 {
147 border: 1px solid #099CD0; 147 border: 2px solid #077CA6;
148 color: #099CD0; 148 color: #077CA6;
149 } 149 }
150 150
151 button.secondary:hover, 151 button.secondary:hover,
152 .button.secondary:hover 152 .button.secondary:hover
153 { 153 {
154 box-shadow: inset 0 0 0 2px #099CD0; 154 box-shadow: inset 0 0 0 1px #077CA6;
155 } 155 }
156 156
157 button[role="checkbox"] 157 button[role="checkbox"]
158 { 158 {
159 width: 18px; 159 width: 1.2rem;
160 height: 18px; 160 height: 1.2rem;
161 padding: 0px; 161 padding: 0px;
162 border: 0px; 162 border: 0px;
163 background-color: transparent; 163 background-color: transparent;
164 } 164 }
165 165
166 button[role="checkbox"]:not(.toggle) 166 button[role="checkbox"]:not(.toggle)
167 { 167 {
168 background-image: url(icons/checkbox.png); 168 background-image: url(icons/checkbox.svg#off);
169 display: inline-block; 169 display: inline-block;
170 } 170 }
171 171
172 button[role="checkbox"][aria-checked="true"]:not(.toggle) 172 button[role="checkbox"][aria-checked="true"]:not(.toggle)
173 { 173 {
174 background-position: 0px 18px; 174 background-image: url(icons/checkbox.svg#on);
175 } 175 }
176 176
177 button[role="checkbox"][disabled], 177 button[role="checkbox"][disabled],
178 button[role="checkbox"][aria-disabled="true"] 178 button[role="checkbox"][aria-disabled="true"]
179 { 179 {
180 border-radius: 2px; 180 border-radius: 2px;
181 background-color: #ccc; 181 background-color: #ccc;
182 } 182 }
183 183
184 button[role="checkbox"].toggle 184 button[role="checkbox"].toggle
185 { 185 {
186 background: url(icons/toggle.svg#on); 186 background: url(icons/toggle.svg#on);
187 } 187 }
188 188
189 button[role="checkbox"][aria-checked="false"].toggle 189 button[role="checkbox"][aria-checked="false"].toggle
190 { 190 {
191 background: url(icons/toggle.svg#off); 191 background: url(icons/toggle.svg#off);
192 } 192 }
193 193
194 button[role="checkbox"][aria-checked="true"].toggle 194 button[role="checkbox"][aria-checked="true"].toggle
195 { 195 {
196 background: url(icons/toggle.svg#on); 196 background: url(icons/toggle.svg#on);
197 } 197 }
198 198
199 button[role="checkbox"].toggle 199 button[role="checkbox"].toggle
200 { 200 {
201 background-position: initial; 201 background-position: initial;
202 width: 2.25rem; 202 width: 1.7rem;
ire 2017/11/09 09:08:29 This should be 1.9rem according to the spec (https
saroyanm 2017/11/13 17:07:14 You are right, the SVG should have been updated fi
203 height: 1.3rem; 203 height: 1rem;
204 } 204 }
205 205
206 button[role="checkbox"][disabled].toggle 206 button[role="checkbox"][disabled].toggle
207 { 207 {
208 background-image: none; 208 background-image: none;
209 } 209 }
210 210
211 button.delete::before 211 button.delete::before
212 { 212 {
213 background-image: url(icons/trash.svg#default); 213 background-image: url(icons/trash.svg#default);
(...skipping 20 matching lines...) Expand all
234 border: 0px; 234 border: 0px;
235 padding: 0px; 235 padding: 0px;
236 background-color: transparent; 236 background-color: transparent;
237 } 237 }
238 238
239 button.gear::before, 239 button.gear::before,
240 button.delete::before 240 button.delete::before
241 { 241 {
242 content: ""; 242 content: "";
243 display: block; 243 display: block;
244 height: 1.9rem; 244 height: 1rem;
245 width: 1.9rem; 245 width: 1rem;
246 border: 0.2rem solid transparent;
ire 2017/11/09 09:08:28 I don't understand the purpose of the border, coul
saroyanm 2017/11/13 17:07:15 I think I should have left a comment here: There w
ire 2017/11/14 16:55:20 Okay I understand now, thanks! The issue in the .
saroyanm 2017/11/14 19:19:00 Right, I missed the part about the .context-menu .
247 background-repeat: no-repeat;
248 background-position: center;
246 } 249 }
247 250
248 button.link, 251 button.link,
249 button.list 252 button.list
250 { 253 {
251 color: #099CD0; 254 color: #077CA6;
252 } 255 }
253 256
254 button.link 257 button.link
ire 2017/11/14 16:55:21 This should be underlined to look like the <a> lin
saroyanm 2017/11/14 19:18:59 I agree, done.
255 { 258 {
256 border: 0px; 259 border: 0px;
257 background-color: transparent; 260 background-color: transparent;
258 font-weight: 300; 261 font-weight: 300;
259 font-family: inherit; 262 font-family: inherit;
260 text-transform: none; 263 text-transform: none;
261 padding: 0.2rem; 264 padding: 0.2rem;
262 } 265 }
263 266
264 button.link:hover 267 button.link:hover
265 { 268 {
266 color: #5CBCE1; 269 color: #5CBCE1;
267 } 270 }
268 271
269 button.list 272 button.list
270 { 273 {
271 border-style: solid;; 274 border-style: solid;;
272 border-color: #CDCDCD; 275 border-color: #CDCDCD;
273 border-width: 0px 1px 1px 1px; 276 border-width: 0px 1px 1px 1px;
274 width: 100%; 277 width: 100%;
275 background-color: #E1F2FA; 278 background-color: #E1F2FA;
276 text-align: initial; 279 text-align: initial;
277 } 280 }
278 281
279 button.list:hover 282 button.list:hover
280 { 283 {
281 box-shadow: inset 0 0 0 3px #099CD0; 284 box-shadow: inset 0 0 0 3px #077CA6;
282 border-color: #099CD0; 285 border-color: #077CA6;
283 } 286 }
284 287
285 .side-controls:not(.wrap) 288 .side-controls:not(.wrap)
286 { 289 {
287 margin: 0.8rem 0rem; 290 margin: 0.8rem 0rem;
288 display: flex; 291 display: flex;
289 justify-content: flex-end; 292 justify-content: flex-end;
290 } 293 }
291 294
292 .side-controls button 295 .side-controls button
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
466 { 469 {
467 margin: 1.4rem 0rem; 470 margin: 1.4rem 0rem;
468 } 471 }
469 472
470 [role="tablist"] 473 [role="tablist"]
471 { 474 {
472 list-style: none; 475 list-style: none;
473 margin: 0rem; 476 margin: 0rem;
474 padding: 0rem; 477 padding: 0rem;
475 position: relative; 478 position: relative;
476 font-size: 1.25rem; 479 font-size: 1rem;
477 } 480 }
478 481
479 [role="tablist"] li a 482 [role="tablist"] li a
480 { 483 {
481 display: flex; 484 display: flex;
482 margin-top: -1px; 485 margin-top: -1px;
483 padding: 1rem 0.8rem; 486 padding: 1rem 0.8rem;
484 -moz-margin-end: -1px; 487 -moz-margin-end: -1px;
485 -webkit-margin-end: -1px; 488 -webkit-margin-end: -1px;
486 -moz-margin-start: -1px; 489 -moz-margin-start: -1px;
(...skipping 22 matching lines...) Expand all
509 512
510 #sidebar footer 513 #sidebar footer
511 { 514 {
512 width: 100%; 515 width: 100%;
513 } 516 }
514 517
515 #sidebar footer p 518 #sidebar footer p
516 { 519 {
517 display: flex; 520 display: flex;
518 justify-content: center; 521 justify-content: center;
519 margin: 1.2rem 0rem; 522 margin: 1.2rem 0rem;
ire 2017/11/14 16:55:21 The vertical spacing here should be 1rem
saroyanm 2017/11/14 19:19:00 Well spotted, done.
520 } 523 }
521 524
522 /* This is a stopgap solution of footer overlapping tabs on low resolutions */ 525 /* This is a stopgap solution of footer overlapping tabs on low resolutions */
523 @media (min-height: 37rem) 526 @media (min-height: 37rem)
524 { 527 {
525 #sidebar .fixed 528 #sidebar .fixed
526 { 529 {
527 position: fixed; 530 position: fixed;
528 } 531 }
529 532
(...skipping 13 matching lines...) Expand all
543 body[data-tab|="whitelist"] #content-whitelist, 546 body[data-tab|="whitelist"] #content-whitelist,
544 body[data-tab|="help"] #content-help 547 body[data-tab|="help"] #content-help
545 { 548 {
546 display: block; 549 display: block;
547 } 550 }
548 551
549 main 552 main
550 { 553 {
551 background-color: #FFFFFF; 554 background-color: #FFFFFF;
552 border: 1px solid #CDCDCD; 555 border: 1px solid #CDCDCD;
553 max-width: 46.3rem; 556 width: 46.3rem;
ire 2017/11/09 09:08:29 I think your intention was to force this element t
saroyanm 2017/11/13 17:07:15 My intention was to prevent a main area resize eff
ire 2017/11/14 16:55:20 Acknowledged.
554 padding: 0px 0rem 1.4rem 0rem; 557 padding: 0px 0rem 1.4rem 0rem;
555 } 558 }
556 559
557 main > div 560 main > div
558 { 561 {
559 display: none; 562 display: none;
560 } 563 }
561 564
562 main p 565 main p
563 { 566 {
564 margin: 0.8rem 0rem; 567 margin: 0.8rem 0rem;
565 } 568 }
566 569
567 /* 570 /*
568 Sections 571 Sections
569 */ 572 */
570 573
571 [role="tabpanel"] > section, 574 [role="tabpanel"] > section,
572 [role="tabpanel"] > .section 575 [role="tabpanel"] > .section
573 { 576 {
574 padding: 2rem; 577 padding: 2rem;
ire 2017/11/14 16:55:21 According to the spec this spacing should be 1.4re
saroyanm 2017/11/14 19:18:59 You are right, vertical spacings seems to be speci
575 border-top: 1px solid #CDCDCD; 578 border-top: 1px solid #CDCDCD;
576 } 579 }
577 580
578 [role="tabpanel"] > header h1, 581 [role="tabpanel"] > header h1,
579 [role="tabpanel"] > header p 582 [role="tabpanel"] > header p
580 { 583 {
581 padding: 0rem 2rem; 584 padding: 0rem 2rem;
582 margin: 1.4rem 0rem; 585 margin: 1.4rem 0rem;
583 } 586 }
584 587
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
616 flex: 3; 619 flex: 3;
617 } 620 }
618 621
619 /* 622 /*
620 Acceptable ads 623 Acceptable ads
621 */ 624 */
622 625
623 #acceptable-ads ul 626 #acceptable-ads ul
624 { 627 {
625 position: relative; 628 position: relative;
626 padding-left: 2rem; 629 padding-left: 2.2rem;
627 list-style: none; 630 list-style: none;
628 } 631 }
629 632
630 html[dir="rtl"] #acceptable-ads ul 633 html[dir="rtl"] #acceptable-ads ul
631 { 634 {
632 padding-left: 0rem; 635 padding-left: 0rem;
633 padding-right: 2rem; 636 padding-right: 2.2rem;
634 } 637 }
635 638
636 #acceptable-ads button 639 #acceptable-ads button
637 { 640 {
638 position: absolute; 641 position: absolute;
639 margin-top: 0.3rem; 642 margin-top: 0.3rem;
640 left: 0rem; 643 left: 0rem;
641 } 644 }
642 645
643 html[dir="rtl"] button 646 html[dir="rtl"] button
644 { 647 {
645 left: auto; 648 left: auto;
646 right: 0rem; 649 right: 0rem;
647 } 650 }
648 651
649 #acceptable-ads label 652 #acceptable-ads label
650 { 653 {
651 font-weight: 700; 654 font-weight: 700;
652 font-size: 1.375rem; 655 font-size: 1rem;
656 -moz-margin-end: 0.5rem;
657 -webkit-margin-end: 0.5rem;
653 } 658 }
654 659
655 #dnt 660 #dnt
656 { 661 {
657 padding: 0.8rem; 662 padding: 0.8rem;
658 border: 1px solid #099CD0; 663 border: 1px solid #077CA6;
659 } 664 }
660 665
661 .new 666 .new
662 { 667 {
663 display: inline-block; 668 display: inline-block;
664 margin: 0rem 0.5rem; 669 padding: 0.2rem 0.5rem;
665 padding: 0.3rem 0.6rem;
666 border-radius: 0.2rem; 670 border-radius: 0.2rem;
667 background-color: #099CD0; 671 background-color: #077CA6;
668 color: #FFF; 672 color: #FFF;
669 line-height: 100%; 673 line-height: 100%;
670 font-size: 1rem; 674 font-size: 0.8rem;
671 text-transform: uppercase; 675 text-transform: uppercase;
672 } 676 }
673 677
674 /* 678 /*
675 Tables 679 Tables
676 */ 680 */
677 681
678 ul.table, 682 ul.table,
679 ul.list 683 ul.list
680 { 684 {
(...skipping 13 matching lines...) Expand all
694 { 698 {
695 margin: 0rem; 699 margin: 0rem;
696 border-style: solid; 700 border-style: solid;
697 border-color: #CDCDCD; 701 border-color: #CDCDCD;
698 border-width: 0px 1px 1px 1px; 702 border-width: 0px 1px 1px 1px;
699 } 703 }
700 704
701 .list li 705 .list li
702 { 706 {
703 padding: 0rem; 707 padding: 0rem;
704 margin: 0rem 0rem 1.3rem 0rem; 708 margin: 0rem 0rem 0.8rem 0rem;
ire 2017/11/09 09:08:28 I don't think you need to apply margins to all of
saroyanm 2017/11/13 17:07:14 Agree, done.
705 } 709 }
706 710
707 .list li [role="checkbox"] 711 .list li [role="checkbox"]
708 { 712 {
709 flex-shrink: 0; 713 flex-shrink: 0;
710 } 714 }
711 715
712 .table li:first-of-type 716 .table li:first-of-type
713 { 717 {
714 border-top: 1px solid #CDCDCD; 718 border-top: 1px solid #CDCDCD;
715 } 719 }
716 720
717 .table.list li 721 .table.list li
718 { 722 {
719 padding: 0.5rem 1.1rem; 723 padding: 0.5rem 1.0rem;
ire 2017/11/09 09:08:28 You don't need the .0 here. i.e 1rem is enough
saroyanm 2017/11/13 17:07:15 Done.
720 margin: 0rem; 724 margin: 0rem;
721 } 725 }
722 726
723 li .display 727 li .display
724 { 728 {
725 margin: 0rem 1rem; 729 margin: 0rem 1rem;
726 } 730 }
727 731
728 .table.list li .display 732 .table.list li .display
729 { 733 {
730 flex: 1; 734 flex: 1;
735 margin: 0rem;
731 } 736 }
732 737
733 .table.list li.empty-placeholder 738 .table.list li.empty-placeholder
734 { 739 {
735 padding: 1.3em 1.9em; 740 padding: 1.3em 1.9em;
736 } 741 }
737 742
738 .table.list li.empty-placeholder:not(:last-of-type) 743 .table.list li.empty-placeholder:not(:last-of-type)
739 { 744 {
740 border-bottom: 0px; 745 border-bottom: 0px;
(...skipping 25 matching lines...) Expand all
766 .table li:first-of-type:last-of-type [data-single="visible"] 771 .table li:first-of-type:last-of-type [data-single="visible"]
767 { 772 {
768 display: block; 773 display: block;
769 } 774 }
770 775
771 .th 776 .th
772 { 777 {
773 display: flex; 778 display: flex;
774 } 779 }
775 780
776 .col4 > * 781 .col5 > *
777 { 782 {
778 display: inline-block; 783 display: inline-block;
779 } 784 }
780 785
781 .col4 786 .col5
782 { 787 {
783 margin: 0rem 0.9rem; 788 margin: 0rem 1rem;
784 } 789 }
785 790
786 .th .col4:nth-of-type(1), 791 .th .col5:nth-of-type(1),
787 .table .col4:nth-of-type(1) 792 .table .col5:nth-of-type(1)
793 {
794 flex: 7;
ire 2017/11/09 09:08:28 NIT: It's not exactly clear how these flex numbers
saroyanm 2017/11/13 17:07:15 Mostly eyepick
795 }
796
797 .th .col5:nth-of-type(2),
798 .table .col5:nth-of-type(2)
799 {
800 flex: 14;
801 }
802
803 .th .col5:nth-of-type(3),
804 .table .col5:nth-of-type(3)
805 {
806 flex: 7;
807 }
808
809 .th .col5:nth-of-type(4),
810 .table .col5:nth-of-type(4)
788 { 811 {
789 flex: 2; 812 flex: 2;
790 } 813 }
791 814
792 .th .col4:nth-of-type(2), 815 .th .col5:nth-of-type(5),
793 .table .col4:nth-of-type(2) 816 .table .col5:nth-of-type(5)
794 {
795 flex: 3;
796 }
797
798 .th .col4:nth-of-type(3),
799 .table .col4:nth-of-type(3)
800 {
801 flex: 2;
802 }
803
804 .th .col4:nth-of-type(4),
805 .table .col4:nth-of-type(4)
806 { 817 {
807 flex: 1; 818 flex: 1;
819 -moz-margin-start: 0;
820 -webkit-margin-start: 0;
821 -moz-margin-end: 1.8rem;
822 -webkit-margin-end: 1.8rem;
808 } 823 }
809 824
810 .table.cols 825 .table.cols
811 { 826 {
812 font-size: 1.1rem; 827 font-size: 1rem;
ire 2017/11/09 09:08:29 I don't think setting the font-size is necessary h
saroyanm 2017/11/13 17:07:14 Done.
813 } 828 }
814 829
815 .table.cols .display 830 .table.cols .display
816 { 831 {
817 margin: 0rem; 832 margin: 0rem;
818 } 833 }
819 834
820 .table.cols li 835 .table.cols li
821 { 836 {
822 padding: 0.9rem 0rem; 837 padding: 0.9rem 0rem;
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
893 -moz-margin-end: 1rem; 908 -moz-margin-end: 1rem;
894 -webkit-margin-end: 1rem; 909 -webkit-margin-end: 1rem;
895 line-height: 1.5rem; 910 line-height: 1.5rem;
896 text-decoration: none; 911 text-decoration: none;
897 cursor: help; 912 cursor: help;
898 } 913 }
899 914
900 .tooltip::before 915 .tooltip::before
901 { 916 {
902 content: ""; 917 content: "";
903 width: 1.3rem; 918 width: 1.1rem;
904 height: 1.3rem; 919 height: 1.1rem;
905 display: block; 920 display: block;
906 background-image: url(icons/tooltip.svg); 921 background-image: url(icons/tooltip.svg);
907 } 922 }
908 923
909 /* 924 /*
910 Used for translatable screen reader only conten. 925 Used for translatable screen reader only conten.
911 e.g.: Use instead of aria-label to avoid complex attribute value translation 926 e.g.: Use instead of aria-label to avoid complex attribute value translation
912 */ 927 */
913 .sr-only 928 .sr-only
914 { 929 {
(...skipping 26 matching lines...) Expand all
941 956
942 /* 957 /*
943 Whitelist tab 958 Whitelist tab
944 */ 959 */
945 960
946 #content-whitelist form 961 #content-whitelist form
947 { 962 {
948 display: flex; 963 display: flex;
949 } 964 }
950 965
951 #content-whitelist form input 966 #content-whitelist form input
ire 2017/11/09 09:08:29 The font-family for this input isn't the "Source S
saroyanm 2017/11/13 17:07:15 Well spotted! Done.
952 { 967 {
953 flex: 1; 968 flex: 1;
969 height: 100%;
954 padding: 0.5rem 1rem; 970 padding: 0.5rem 1rem;
955 font-size: 1.25rem; 971 font-size: 1rem;
956 border: 2px solid #099CD0; 972 border: 2px solid #077CA6;
957 } 973 }
958 974
959 #content-whitelist form button 975 #content-whitelist form button
960 { 976 {
961 -moz-margin-start: 0.7rem; 977 -moz-margin-start: 0.7rem;
962 -webkit-margin-start: 0.7rem; 978 -webkit-margin-start: 0.7rem;
963 } 979 }
964 980
965 #whitelisting-table li 981 #whitelisting-table li
966 { 982 {
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
1007 #custom-filters-raw 1023 #custom-filters-raw
1008 { 1024 {
1009 width: 100%; 1025 width: 100%;
1010 height: 23.6rem; 1026 height: 23.6rem;
1011 padding: 0.8rem 1.3rem; 1027 padding: 0.8rem 1.3rem;
1012 } 1028 }
1013 1029
1014 #custom-filters-raw:focus 1030 #custom-filters-raw:focus
1015 { 1031 {
1016 outline: none; 1032 outline: none;
1017 border: 2px solid #099CD0; 1033 border: 2px solid #077CA6;
1018 } 1034 }
1019 1035
1020 #empty-custom-filters 1036 #empty-custom-filters
1021 { 1037 {
1022 padding: 1.5rem; 1038 padding: 1.5rem;
1023 border: 1px solid #CDCDCD; 1039 border: 1px solid #CDCDCD;
1024 } 1040 }
1025 1041
1026 /* 1042 /*
1027 Context menu 1043 Context menu
(...skipping 22 matching lines...) Expand all
1050 1066
1051 html[dir="rtl"] [role="tooltip"] 1067 html[dir="rtl"] [role="tooltip"]
1052 { 1068 {
1053 right: auto; 1069 right: auto;
1054 left: -1rem; 1070 left: -1rem;
1055 } 1071 }
1056 1072
1057 [role="tooltip"], 1073 [role="tooltip"],
1058 .context-menu .content 1074 .context-menu .content
1059 { 1075 {
1060 border: 1px solid #099CD0; 1076 border: 1px solid #077CA6;
1061 border-radius: 3px; 1077 border-radius: 3px;
1062 background-color: #FFFFFF; 1078 background-color: #FFFFFF;
1063 } 1079 }
1064 1080
1065 1081
1066 .tooltip:not(:hover) > [role="tooltip"], 1082 .tooltip:not(:hover) > [role="tooltip"],
1067 [role="tooltip"]:hover 1083 [role="tooltip"]:hover
1068 { 1084 {
1069 visibility: hidden; 1085 visibility: hidden;
1070 opacity: 0; 1086 opacity: 0;
1071 -webkit-transition-delay: 0ms; 1087 -webkit-transition-delay: 0ms;
1072 transition-delay: 0ms; 1088 transition-delay: 0ms;
1073 } 1089 }
1074 1090
1075 .context-menu 1091 .context-menu
1076 { 1092 {
1077 position: absolute; 1093 position: absolute;
1078 right: 3rem; 1094 right: 2.5rem;
1079 top: -3rem; 1095 top: -2.7rem;
1080 z-index: 1; 1096 z-index: 1;
1081 visibility: hidden; 1097 visibility: hidden;
1082 } 1098 }
1083 1099
1084 html[dir="rtl"] .context-menu 1100 html[dir="rtl"] .context-menu
1085 { 1101 {
1086 right: auto; 1102 right: auto;
1087 left: 3rem; 1103 left: 2.5rem;
1088 } 1104 }
1089 1105
1090 .context-menu .content 1106 .context-menu .content
1091 { 1107 {
1092 padding: 0rem; 1108 padding: 0rem;
1093 position: relative; 1109 position: relative;
1094 cursor: default; 1110 cursor: default;
1095 } 1111 }
1096 1112
1097 li.show-context-menu .context-menu 1113 li.show-context-menu .context-menu
1098 { 1114 {
1099 visibility: visible; 1115 visibility: visible;
1100 } 1116 }
1101 1117
1102 [role="tooltip"]::before, 1118 [role="tooltip"]::before,
1103 .context-menu::before 1119 .context-menu::before
1104 { 1120 {
1105 content: ""; 1121 content: "";
1106 width: 0rem; 1122 width: 0rem;
1107 height: 0rem; 1123 height: 0rem;
1108 position: absolute; 1124 position: absolute;
1109 } 1125 }
1110 1126
1111 [role="tooltip"]::before 1127 [role="tooltip"]::before
1112 { 1128 {
1113 border-left: 10px solid transparent; 1129 border-left: 10px solid transparent;
1114 border-right: 10px solid transparent; 1130 border-right: 10px solid transparent;
1115 border-bottom: 10px solid #099CD0; 1131 border-bottom: 10px solid #077CA6;
1116 top: -10px; 1132 top: -10px;
1117 right: 15px; 1133 right: 15px;
1118 } 1134 }
1119 1135
1120 html[dir="rtl"] [role="tooltip"]::before 1136 html[dir="rtl"] [role="tooltip"]::before
1121 { 1137 {
1122 right: auto; 1138 right: auto;
1123 left: 15px; 1139 left: 15px;
1124 } 1140 }
1125 1141
1126 .context-menu::before 1142 .context-menu::before
1127 { 1143 {
1128 border-left: 10px solid #099CD0; 1144 border-left: 10px solid #077CA6;
1129 border-top: 10px solid transparent; 1145 border-top: 10px solid transparent;
1130 border-bottom: 10px solid transparent; 1146 border-bottom: 10px solid transparent;
1131 top: 22px; 1147 top: 22px;
1132 right: -0.5rem; 1148 right: -0.5rem;
1133 } 1149 }
1134 1150
1135 html[dir="rtl"] .context-menu::before 1151 html[dir="rtl"] .context-menu::before
1136 { 1152 {
1137 border-left: 0rem; 1153 border-left: 0rem;
1138 border-right: 10px solid #099CD0; 1154 border-right: 10px solid #077CA6;
1139 right: auto; 1155 right: auto;
1140 left: -0.5rem; 1156 left: -0.5rem;
1141 } 1157 }
1142 1158
1143 .context-menu li[role="menuitem"] 1159 .context-menu li[role="menuitem"]
1144 { 1160 {
1145 width: 12.2rem; 1161 width: 12.2rem;
1146 border: 0rem; 1162 border: 0rem;
1147 padding: 0rem; 1163 padding: 0rem;
1148 } 1164 }
1149 1165
1150 .context-menu li[role="menuitem"] > * 1166 .context-menu li[role="menuitem"] > *
1151 { 1167 {
1152 width: 100%; 1168 width: 100%;
1153 display: flex; 1169 display: flex;
1154 border: 0rem; 1170 border: 0rem;
1155 padding: 1rem 0rem; 1171 padding: 0.7rem 0rem;
1156 color: #099CD0; 1172 color: #077CA6;
1157 font-size: 1.1rem; 1173 font-size: 1rem;
saroyanm 2017/11/08 15:46:46 Note: There is a difference between font-sizes for
ire 2017/11/09 09:08:29 It's because the font families aren't actually the
saroyanm 2017/11/13 17:07:14 Right, Done :)
1158 font-weight: 700; 1174 font-weight: 700;
1159 text-transform: none; 1175 text-transform: none;
1160 } 1176 }
1161 1177
1162 .context-menu li[role="menuitem"] > *:hover, 1178 .context-menu li[role="menuitem"] > *:hover,
1163 .context-menu li[role="menuitem"] > *:focus 1179 .context-menu li[role="menuitem"] > *:focus
1164 { 1180 {
1165 background-color: #E1F2FA; 1181 background-color: #E1F2FA;
1166 cursor: pointer; 1182 cursor: pointer;
1167 } 1183 }
1168 1184
1169 .context-menu li[role="menuitem"] > *::before 1185 .context-menu li[role="menuitem"] > *::before
1170 { 1186 {
1171 content: ""; 1187 content: "";
1172 height: 1.5rem; 1188 height: 1rem;
1173 width: 1.5rem; 1189 width: 1rem;
1174 margin: 0rem 1.1rem; 1190 margin: 0rem 1.1rem;
1175 } 1191 }
1176 1192
1177 .context-menu .update-subscription::before 1193 .context-menu .update-subscription::before
1178 { 1194 {
1179 background-image: url(icons/reload.svg); 1195 background-image: url(icons/reload.svg);
1180 } 1196 }
1181 1197
1182 .context-menu .website::before 1198 .context-menu .website::before
1183 { 1199 {
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
1279 width: 50vw; 1295 width: 50vw;
1280 margin: auto; 1296 margin: auto;
1281 border-radius: 3px; 1297 border-radius: 3px;
1282 background-color: #FFFFFF; 1298 background-color: #FFFFFF;
1283 } 1299 }
1284 1300
1285 #dialog header 1301 #dialog header
1286 { 1302 {
1287 display: flex; 1303 display: flex;
1288 padding: 0.7rem 1.5rem; 1304 padding: 0.7rem 1.5rem;
1289 background-color: #099CD0; 1305 background-color: #077CA6;
1290 } 1306 }
1291 1307
1292 #dialog header h3 1308 #dialog header h3
1293 { 1309 {
1294 margin: 0rem; 1310 margin: 0rem;
1295 font-size: 1.375rem; 1311 font-size: 1rem;
1296 font-weight: 700; 1312 font-weight: 700;
1297 } 1313 }
1298 1314
1299 #dialog-close, 1315 #dialog-close,
1300 #hide-notification 1316 #hide-notification
1301 { 1317 {
1302 border: 0rem; 1318 border: 0rem;
1303 padding: 0rem; 1319 padding: 0rem;
1304 margin: 0rem; 1320 margin: 0rem;
1305 background-color: transparent; 1321 background-color: transparent;
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
1417 { 1433 {
1418 position: fixed; 1434 position: fixed;
1419 top: 0rem; 1435 top: 0rem;
1420 left: 0rem; 1436 left: 0rem;
1421 display: flex; 1437 display: flex;
1422 padding: 1rem 1.9rem; 1438 padding: 1rem 1.9rem;
1423 width: 100%; 1439 width: 100%;
1424 box-sizing: border-box; 1440 box-sizing: border-box;
1425 opacity: 0.8; 1441 opacity: 0.8;
1426 font-size: 1rem; 1442 font-size: 1rem;
1427 color: #099CD0; 1443 color: #077CA6;
1428 background-color: #E1F2FA; 1444 background-color: #E1F2FA;
1429 } 1445 }
1430 1446
1431 #notification strong 1447 #notification strong
1432 { 1448 {
1433 flex: 1; 1449 flex: 1;
1434 text-align: center; 1450 text-align: center;
1435 } 1451 }
1436 1452
1437 #hide-notification 1453 #hide-notification
1438 { 1454 {
1439 margin: 0rem 1rem; 1455 margin: 0rem 1rem;
1440 } 1456 }
1441 1457
1442 #hide-notification::after 1458 #hide-notification::after
1443 { 1459 {
1444 background-image: url(icons/delete.svg#secondary); 1460 background-image: url(icons/delete.svg#secondary);
1445 } 1461 }
1446 1462
1447 #hide-notification:hover::after 1463 #hide-notification:hover::after
1448 { 1464 {
1449 background-image: url(icons/delete.svg#secondary-hover); 1465 background-image: url(icons/delete.svg#secondary-hover);
1450 } 1466 }
OLDNEW
« desktop-options.html ('K') | « desktop-options.html ('k') | skin/icons/checkbox.svg » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld