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

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

Issue 29673576: Make new options page compatible with edge (Closed)
Left Patch Set: Created Jan. 18, 2018, 11:13 a.m.
Right Patch Set: dropped automatically inserted extra line Created Feb. 5, 2018, 9:44 a.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
« desktop-options.js ('K') | « desktop-options.js ('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-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 207 matching lines...) Expand 10 before | Expand all | Expand 10 after
218 .side-controls:not(.wrap) 218 .side-controls:not(.wrap)
219 { 219 {
220 margin: 0.8rem 0rem; 220 margin: 0.8rem 0rem;
221 display: flex; 221 display: flex;
222 justify-content: flex-end; 222 justify-content: flex-end;
223 } 223 }
224 224
225 .side-controls button 225 .side-controls button
226 { 226 {
227 margin: 0rem; 227 margin: 0rem;
228 }
229
230 /*
231 Due to Edge adoption as new target browser
232 we cannot use -moz/webkit-margin-start
233 or -moz/webkit-margin-end because
234 these lack Edge support.
235 Yet we need to preserve html direction
236 and potential UI that might swap right to left.
237 */
238 html:not([dir="rtl"]) .side-controls button
239 {
228 margin-left: 1rem; 240 margin-left: 1rem;
Thomas Greiner 2018/01/18 16:20:46 We intentionally avoided using properties such as
a.giammarchi 2018/01/19 17:02:28 Done.
229 } 241 }
230 242
243 html[dir="rtl"] .side-controls button
244 {
245 margin-right: 1rem;
246 }
247
231 .side-controls.wrap button 248 .side-controls.wrap button
232 { 249 {
233 margin: 0.6rem 0rem; 250 margin: 0.6rem 0rem;
251 }
252
253 html:not([dir="rtl"]) .side-controls.wrap button
254 {
234 margin-left: auto; 255 margin-left: auto;
256 }
257
258 html[dir="rtl"] .side-controls.wrap button
259 {
260 margin-right: auto;
235 } 261 }
236 262
237 /* 263 /*
238 icons 264 icons
239 */ 265 */
240 266
241 .icon 267 .icon
242 { 268 {
243 border: 0px; 269 border: 0px;
244 padding: 0px; 270 padding: 0px;
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after
608 font-size: 1rem; 634 font-size: 1rem;
609 } 635 }
610 636
611 [role="tablist"] li a 637 [role="tablist"] li a
612 { 638 {
613 display: flex; 639 display: flex;
614 margin-top: -1px; 640 margin-top: -1px;
615 padding: 1rem 0.8rem; 641 padding: 1rem 0.8rem;
616 margin-left: -1px; 642 margin-left: -1px;
617 margin-right: -1px; 643 margin-right: -1px;
618 border-color: transparent; 644 border-color: #CDCDCD transparent;
Thomas Greiner 2018/01/18 16:20:46 Why did you remove the second value for the border
619 border-style: solid; 645 border-style: solid;
620 border-width: 1px; 646 border-width: 1px;
621 text-decoration: none; 647 text-decoration: none;
622 color: inherit; 648 color: inherit;
623 cursor: pointer; 649 cursor: pointer;
624 } 650 }
625 651
626 li a[role="tab"][aria-selected] 652 li a[role="tab"][aria-selected]
627 { 653 {
628 border-color: #CDCDCD transparent #CDCDCD #CDCDCD;
Thomas Greiner 2018/01/18 16:20:46 This is the same issue as in the comment regarding
a.giammarchi 2018/01/19 11:16:48 I was sure there were reasons for using those (unu
Thomas Greiner 2018/01/19 13:55:16 No need to apologize because there's also no expla
a.giammarchi 2018/01/19 14:16:28 Yes, it would've helped indeed. I am adding here a
Thomas Greiner 2018/01/22 13:06:38 That's fine with me.
629 font-weight: 700; 654 font-weight: 700;
630 background-color: #FFF; 655 background-color: #FFF;
656 }
657
658 html:not([dir="rtl"]) li a[role="tab"][aria-selected]
659 {
660 border-left-color: #CDCDCD;
661 }
662
663 html[dir="rtl"] li a[role="tab"][aria-selected]
664 {
665 border-right-color: #CDCDCD;
631 } 666 }
632 667
633 #sidebar footer 668 #sidebar footer
634 { 669 {
635 width: 100%; 670 width: 100%;
636 } 671 }
637 672
638 #sidebar footer p 673 #sidebar footer p
639 { 674 {
640 display: flex; 675 display: flex;
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
723 } 758 }
724 759
725 section.cols 760 section.cols
726 { 761 {
727 display: flex; 762 display: flex;
728 } 763 }
729 764
730 section.cols > *:first-child 765 section.cols > *:first-child
731 { 766 {
732 flex: 1; 767 flex: 1;
768 }
769
770 html:not([dir="rtl"]) section.cols > *:first-child
771 {
733 margin-right: 2rem; 772 margin-right: 2rem;
773 }
774
775 html[dir="rtl"] section.cols > *:first-child
776 {
777 margin-left: 2rem;
734 } 778 }
735 779
736 section.cols > *:last-child 780 section.cols > *:last-child
737 { 781 {
738 flex: 3; 782 flex: 3;
739 } 783 }
740 784
741 /* 785 /*
742 Acceptable ads 786 Acceptable ads
743 */ 787 */
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
798 html[dir="rtl"] button 842 html[dir="rtl"] button
799 { 843 {
800 left: auto; 844 left: auto;
801 right: 0rem; 845 right: 0rem;
802 } 846 }
803 847
804 #acceptable-ads label 848 #acceptable-ads label
805 { 849 {
806 font-weight: 700; 850 font-weight: 700;
807 font-size: 1rem; 851 font-size: 1rem;
852 }
853
854 html:not([dir="rtl"]) #acceptable-ads label
855 {
808 margin-right: 0.5rem; 856 margin-right: 0.5rem;
857 }
858
859 html[dir="rtl"] #acceptable-ads label
860 {
861 margin-left: 0.5rem;
809 } 862 }
810 863
811 #dnt 864 #dnt
812 { 865 {
813 padding: 0.8rem; 866 padding: 0.8rem;
814 border: 1px solid #077CA6; 867 border: 1px solid #077CA6;
815 } 868 }
816 869
817 .new 870 .new
818 { 871 {
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after
962 .th .col5:nth-of-type(4), 1015 .th .col5:nth-of-type(4),
963 .table .col5:nth-of-type(4) 1016 .table .col5:nth-of-type(4)
964 { 1017 {
965 flex: 1; 1018 flex: 1;
966 } 1019 }
967 1020
968 .th .col5:nth-of-type(5), 1021 .th .col5:nth-of-type(5),
969 .table .col5:nth-of-type(5) 1022 .table .col5:nth-of-type(5)
970 { 1023 {
971 flex: 1; 1024 flex: 1;
1025 }
1026
1027 html:not([dir="rtl"]) .th .col5:nth-of-type(5),
1028 html:not([dir="rtl"]) .table .col5:nth-of-type(5)
1029 {
972 margin-left: 0; 1030 margin-left: 0;
973 margin-right: 1.8rem; 1031 margin-right: 1.8rem;
974 } 1032 }
975 1033
1034 html[dir="rtl"] .th .col5:nth-of-type(5),
1035 html[dir="rtl"] .table .col5:nth-of-type(5)
1036 {
1037 margin-right: 0;
1038 margin-left: 1.8rem;
1039 }
1040
976 .table.cols > span 1041 .table.cols > span
977 { 1042 {
978 margin: 0rem; 1043 margin: 0rem;
979 } 1044 }
980 1045
981 .table.cols li 1046 .table.cols li
982 { 1047 {
983 padding: 0.5rem 0rem; 1048 padding: 0.5rem 0rem;
984 } 1049 }
985 1050
986 .table.cols .state 1051 html:not([dir="rtl"]) .table.cols .state
987 { 1052 {
988 margin-left: 1rem; 1053 margin-left: 1rem;
1054 }
1055
1056 html[dir="rtl"] .table.cols .state
1057 {
1058 margin-right: 1rem;
989 } 1059 }
990 1060
991 .table.cols .gear 1061 .table.cols .gear
992 { 1062 {
993 margin: 0rem 1063 margin: 0rem
994 } 1064 }
995 1065
996 #dialog .table.list li 1066 #dialog .table.list li
997 { 1067 {
998 display: block; 1068 display: block;
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
1035 } 1105 }
1036 1106
1037 /* 1107 /*
1038 Tooltips 1108 Tooltips
1039 */ 1109 */
1040 1110
1041 .tooltip 1111 .tooltip
1042 { 1112 {
1043 position: relative; 1113 position: relative;
1044 margin: 0rem; 1114 margin: 0rem;
1045 margin-right: 1rem;
1046 line-height: 1.5rem; 1115 line-height: 1.5rem;
1047 text-decoration: none; 1116 text-decoration: none;
1048 cursor: help; 1117 cursor: help;
1118 }
1119
1120 html:not([dir="rtl"]) .tooltip
1121 {
1122 margin-right: 1rem;
1123 }
1124
1125 html[dir="rtl"] .tooltip
1126 {
1127 margin-left: 1rem;
1049 } 1128 }
1050 1129
1051 /* 1130 /*
1052 Used for translatable screen reader only content. 1131 Used for translatable screen reader only content.
1053 e.g.: Use instead of aria-label to avoid complex attribute value translation 1132 e.g.: Use instead of aria-label to avoid complex attribute value translation
1054 */ 1133 */
1055 .sr-only 1134 .sr-only
1056 { 1135 {
1057 position: absolute; 1136 position: absolute;
1058 overflow: hidden; 1137 overflow: hidden;
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
1092 1171
1093 #content-whitelist form input 1172 #content-whitelist form input
1094 { 1173 {
1095 flex: 1; 1174 flex: 1;
1096 height: 100%; 1175 height: 100%;
1097 padding: 0.5rem 1rem; 1176 padding: 0.5rem 1rem;
1098 font-size: 1rem; 1177 font-size: 1rem;
1099 border: 2px solid #077CA6; 1178 border: 2px solid #077CA6;
1100 } 1179 }
1101 1180
1102 #content-whitelist form button 1181 html:not([dir="rtl"]) #content-whitelist form button
1103 { 1182 {
1104 margin-left: 0.7rem; 1183 margin-left: 0.7rem;
1184 }
1185
1186 html[dir="rtl"] #content-whitelist form button
1187 {
1188 margin-right: 0.7rem;
1105 } 1189 }
1106 1190
1107 #whitelisting-table li 1191 #whitelisting-table li
1108 { 1192 {
1109 padding-left: 1.4rem; 1193 padding-left: 1.4rem;
1110 padding-right: 1.4rem; 1194 padding-right: 1.4rem;
1111 border-left: 0rem; 1195 border-left: 0rem;
1112 border-right: 0rem; 1196 border-right: 0rem;
1113 } 1197 }
1114 1198
(...skipping 212 matching lines...) Expand 10 before | Expand all | Expand 10 after
1327 1411
1328 #social ul 1412 #social ul
1329 { 1413 {
1330 list-style: none; 1414 list-style: none;
1331 padding: 0px; 1415 padding: 0px;
1332 } 1416 }
1333 1417
1334 #social ul li 1418 #social ul li
1335 { 1419 {
1336 display: inline-block; 1420 display: inline-block;
1421 }
1422
1423 html:not([dir="rtl"]) #social ul li
1424 {
1337 margin-right: 1rem; 1425 margin-right: 1rem;
1426 }
1427
1428 html[dir="rtl"] #social ul li
1429 {
1430 margin-left: 1rem;
1338 } 1431 }
1339 1432
1340 #social ul li a 1433 #social ul li a
1341 { 1434 {
1342 display: block; 1435 display: block;
1343 text-align: center; 1436 text-align: center;
1344 text-decoration: none; 1437 text-decoration: none;
1345 } 1438 }
1346 1439
1347 /* 1440 /*
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
1498 font-size: 1rem; 1591 font-size: 1rem;
1499 color: #077CA6; 1592 color: #077CA6;
1500 background-color: #E1F2FA; 1593 background-color: #E1F2FA;
1501 } 1594 }
1502 1595
1503 #notification strong 1596 #notification strong
1504 { 1597 {
1505 flex: 1; 1598 flex: 1;
1506 text-align: center; 1599 text-align: center;
1507 } 1600 }
LEFTRIGHT

Powered by Google App Engine
This is Rietveld