| OLD | NEW |
| 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 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 203 height: 1.3rem; | 203 height: 1.3rem; |
| 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 -webkit-mask: url(icons/trash.svg); | 213 background-image: url(icons/trash.svg#default); |
| 214 mask: url(icons/trash.svg); | 214 } |
| 215 |
| 216 button.delete:hover::before |
| 217 { |
| 218 background-image: url(icons/trash.svg#hover); |
| 215 } | 219 } |
| 216 | 220 |
| 217 button.gear::before | 221 button.gear::before |
| 218 { | 222 { |
| 219 -webkit-mask: url(icons/gear.svg); | 223 background-image: url(icons/gear.svg#default); |
| 220 mask: url(icons/gear.svg); | 224 } |
| 225 |
| 226 button.gear:hover::before |
| 227 { |
| 228 background-image: url(icons/gear.svg#hover); |
| 221 } | 229 } |
| 222 | 230 |
| 223 button.gear, | 231 button.gear, |
| 224 button.delete | 232 button.delete |
| 225 { | 233 { |
| 226 border: 0px; | 234 border: 0px; |
| 227 padding: 0px; | 235 padding: 0px; |
| 228 background-color: transparent; | 236 background-color: transparent; |
| 229 } | 237 } |
| 230 | 238 |
| 231 button.gear::before, | 239 button.gear::before, |
| 232 button.delete::before | 240 button.delete::before |
| 233 { | 241 { |
| 234 content: ""; | 242 content: ""; |
| 235 display: block; | 243 display: block; |
| 236 height: 1.9rem; | 244 height: 1.9rem; |
| 237 width: 1.9rem; | 245 width: 1.9rem; |
| 238 background-color: #099DD1; | |
| 239 } | |
| 240 | |
| 241 button.gear:hover::before, | |
| 242 button.delete:hover::before | |
| 243 { | |
| 244 background-color: #5CBCE1; | |
| 245 } | 246 } |
| 246 | 247 |
| 247 button.link, | 248 button.link, |
| 248 button.list | 249 button.list |
| 249 { | 250 { |
| 250 color: #099CD0; | 251 color: #099CD0; |
| 251 } | 252 } |
| 252 | 253 |
| 253 button.link | 254 button.link |
| 254 { | 255 { |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 369 | 370 |
| 370 html[dir="rtl"] [data-validation] .floating-input input:focus:invalid ~ .attenti
on::before, | 371 html[dir="rtl"] [data-validation] .floating-input input:focus:invalid ~ .attenti
on::before, |
| 371 html[dir="rtl"] [data-validation] .floating-input input:valid ~ .attention::befo
re | 372 html[dir="rtl"] [data-validation] .floating-input input:valid ~ .attention::befo
re |
| 372 { | 373 { |
| 373 left: 0rem; | 374 left: 0rem; |
| 374 right: auto; | 375 right: auto; |
| 375 } | 376 } |
| 376 | 377 |
| 377 [data-validation] .floating-input input:focus:invalid ~ .attention::before | 378 [data-validation] .floating-input input:focus:invalid ~ .attention::before |
| 378 { | 379 { |
| 379 background-color: #C11D27; | 380 background-image: url(icons/attention.svg); |
| 380 -webkit-mask: url(icons/attention.svg); | |
| 381 mask: url(icons/attention.svg); | |
| 382 } | 381 } |
| 383 | 382 |
| 384 [data-validation] .floating-input input:valid ~ .attention::before | 383 [data-validation] .floating-input input:valid ~ .attention::before |
| 385 { | 384 { |
| 386 top: 0.8rem; | 385 top: 0.8rem; |
| 387 background-color: green; | 386 background-image: url(icons/checkmark.svg#approved); |
| 388 -webkit-mask: url(icons/checkmark.svg); | |
| 389 mask: url(icons/checkmark.svg); | |
| 390 } | 387 } |
| 391 | 388 |
| 392 [data-validation] .floating-input input ~ .error-msg | 389 [data-validation] .floating-input input ~ .error-msg |
| 393 { | 390 { |
| 394 margin-top: 0.5rem; | 391 margin-top: 0.5rem; |
| 395 color: #C11D27; | 392 color: #C11D27; |
| 396 display: block; | 393 display: block; |
| 397 visibility: hidden; | 394 visibility: hidden; |
| 398 } | 395 } |
| 399 | 396 |
| (...skipping 466 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 866 #dialog .table.list li button[aria-checked="true"] | 863 #dialog .table.list li button[aria-checked="true"] |
| 867 { | 864 { |
| 868 color: #BBB; | 865 color: #BBB; |
| 869 } | 866 } |
| 870 | 867 |
| 871 #dialog .table.list li button[aria-checked="true"]::before | 868 #dialog .table.list li button[aria-checked="true"]::before |
| 872 { | 869 { |
| 873 content: ""; | 870 content: ""; |
| 874 width: 1.3rem; | 871 width: 1.3rem; |
| 875 height: 1.3rem; | 872 height: 1.3rem; |
| 876 background-color: #BBB; | 873 background-image: url(icons/checkmark.svg#default); |
| 877 -webkit-mask: url(icons/checkmark.svg); | |
| 878 mask: url(icons/checkmark.svg); | |
| 879 margin: 0rem; | 874 margin: 0rem; |
| 880 } | 875 } |
| 881 | 876 |
| 882 #dialog .table.list li button .display | 877 #dialog .table.list li button .display |
| 883 { | 878 { |
| 884 flex: none; | 879 flex: none; |
| 885 margin: 0rem 0.8rem; | 880 margin: 0rem 0.8rem; |
| 886 text-transform: none; | 881 text-transform: none; |
| 887 } | 882 } |
| 888 | 883 |
| (...skipping 12 matching lines...) Expand all Loading... |
| 901 text-decoration: none; | 896 text-decoration: none; |
| 902 cursor: help; | 897 cursor: help; |
| 903 } | 898 } |
| 904 | 899 |
| 905 .tooltip::before | 900 .tooltip::before |
| 906 { | 901 { |
| 907 content: ""; | 902 content: ""; |
| 908 width: 1.3rem; | 903 width: 1.3rem; |
| 909 height: 1.3rem; | 904 height: 1.3rem; |
| 910 display: block; | 905 display: block; |
| 911 background-color: #099DD1; | 906 background-image: url(icons/tooltip.svg); |
| 912 -webkit-mask: url(icons/tooltip.svg); | |
| 913 mask: url(icons/tooltip.svg); | |
| 914 } | 907 } |
| 915 | 908 |
| 916 /* | 909 /* |
| 917 Used for translatable screen reader only conten. | 910 Used for translatable screen reader only conten. |
| 918 e.g.: Use instead of aria-label to avoid complex attribute value translation | 911 e.g.: Use instead of aria-label to avoid complex attribute value translation |
| 919 */ | 912 */ |
| 920 .sr-only | 913 .sr-only |
| 921 { | 914 { |
| 922 position: absolute; | 915 position: absolute; |
| 923 overflow: hidden; | 916 overflow: hidden; |
| (...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1171 { | 1164 { |
| 1172 background-color: #E1F2FA; | 1165 background-color: #E1F2FA; |
| 1173 cursor: pointer; | 1166 cursor: pointer; |
| 1174 } | 1167 } |
| 1175 | 1168 |
| 1176 .context-menu li[role="menuitem"] > *::before | 1169 .context-menu li[role="menuitem"] > *::before |
| 1177 { | 1170 { |
| 1178 content: ""; | 1171 content: ""; |
| 1179 height: 1.5rem; | 1172 height: 1.5rem; |
| 1180 width: 1.5rem; | 1173 width: 1.5rem; |
| 1181 background-color: #099DD1; | |
| 1182 margin: 0rem 1.1rem; | 1174 margin: 0rem 1.1rem; |
| 1183 } | 1175 } |
| 1184 | 1176 |
| 1185 .context-menu .update-subscription::before | 1177 .context-menu .update-subscription::before |
| 1186 { | 1178 { |
| 1187 -webkit-mask: url(icons/reload.svg); | 1179 background-image: url(icons/reload.svg); |
| 1188 mask: url(icons/reload.svg); | |
| 1189 } | 1180 } |
| 1190 | 1181 |
| 1191 .context-menu .website::before | 1182 .context-menu .website::before |
| 1192 { | 1183 { |
| 1193 -webkit-mask: url(icons/globe.svg); | 1184 background-image: url(icons/globe.svg); |
| 1194 mask: url(icons/globe.svg); | |
| 1195 } | 1185 } |
| 1196 | 1186 |
| 1197 .context-menu .source::before | 1187 .context-menu .source::before |
| 1198 { | 1188 { |
| 1199 -webkit-mask: url(icons/code.svg); | 1189 background-image: url(icons/code.svg); |
| 1200 mask: url(icons/code.svg); | |
| 1201 } | 1190 } |
| 1202 | 1191 |
| 1203 .context-menu .delete::before | 1192 .context-menu .delete::before |
| 1204 { | 1193 { |
| 1205 -webkit-mask: url(icons/trash.svg); | 1194 background-image: url(icons/trash.svg#default); |
| 1206 mask: url(icons/trash.svg); | |
| 1207 } | 1195 } |
| 1208 | 1196 |
| 1209 /* | 1197 /* |
| 1210 Help tab content | 1198 Help tab content |
| 1211 */ | 1199 */ |
| 1212 | 1200 |
| 1213 html:not([lang="zh"]) #social-chinese, | 1201 html:not([lang="zh"]) #social-chinese, |
| 1214 html[lang="zh"] #social-general | 1202 html[lang="zh"] #social-general |
| 1215 { | 1203 { |
| 1216 display: none; | 1204 display: none; |
| (...skipping 18 matching lines...) Expand all Loading... |
| 1235 text-align: center; | 1223 text-align: center; |
| 1236 } | 1224 } |
| 1237 | 1225 |
| 1238 #social ul li a::before | 1226 #social ul li a::before |
| 1239 { | 1227 { |
| 1240 display: block; | 1228 display: block; |
| 1241 margin: 0em auto; | 1229 margin: 0em auto; |
| 1242 width: 2.5rem; | 1230 width: 2.5rem; |
| 1243 height: 2.5rem; | 1231 height: 2.5rem; |
| 1244 content: ""; | 1232 content: ""; |
| 1245 background-color: #099DD1; | |
| 1246 } | 1233 } |
| 1247 | 1234 |
| 1248 #twitter::before | 1235 #twitter::before |
| 1249 { | 1236 { |
| 1250 -webkit-mask: url("social/twitter.svg"); | 1237 background-image: url("social/twitter.svg"); |
| 1251 mask: url("social/twitter.svg"); | |
| 1252 } | 1238 } |
| 1253 | 1239 |
| 1254 #facebook::before | 1240 #facebook::before |
| 1255 { | 1241 { |
| 1256 -webkit-mask: url("social/facebook.svg"); | 1242 background-image: url("social/facebook.svg"); |
| 1257 mask: url("social/facebook.svg"); | |
| 1258 } | 1243 } |
| 1259 | 1244 |
| 1260 #google-plus::before | 1245 #google-plus::before |
| 1261 { | 1246 { |
| 1262 -webkit-mask: url("social/googleplus.svg"); | 1247 background-image: url("social/googleplus.svg"); |
| 1263 mask: url("social/googleplus.svg"); | |
| 1264 } | 1248 } |
| 1265 | 1249 |
| 1266 /* | 1250 /* |
| 1267 Dialog | 1251 Dialog |
| 1268 */ | 1252 */ |
| 1269 | 1253 |
| 1270 #dialog-background | 1254 #dialog-background |
| 1271 { | 1255 { |
| 1272 display: none; | 1256 display: none; |
| 1273 position: fixed; | 1257 position: fixed; |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1323 } | 1307 } |
| 1324 | 1308 |
| 1325 #dialog-close::before, | 1309 #dialog-close::before, |
| 1326 #hide-notification::after | 1310 #hide-notification::after |
| 1327 { | 1311 { |
| 1328 content: ""; | 1312 content: ""; |
| 1329 display: block; | 1313 display: block; |
| 1330 height: 1rem; | 1314 height: 1rem; |
| 1331 width: 1rem; | 1315 width: 1rem; |
| 1332 border: 0rem; | 1316 border: 0rem; |
| 1333 background-color: #FFF; | 1317 background-image: url(icons/delete.svg#primary); |
| 1334 -webkit-mask: url(icons/delete.svg); | |
| 1335 mask: url(icons/delete.svg); | |
| 1336 } | 1318 } |
| 1337 | 1319 |
| 1338 #dialog-close:hover::before | 1320 #dialog-close:hover::before |
| 1339 { | 1321 { |
| 1340 background-color: #000; | 1322 background-image: url(icons/delete.svg#primary-hover); |
| 1341 } | 1323 } |
| 1342 | 1324 |
| 1343 #dialog #dialog-body | 1325 #dialog #dialog-body |
| 1344 { | 1326 { |
| 1345 max-height: 60vh; | 1327 max-height: 60vh; |
| 1346 overflow: auto; | 1328 overflow: auto; |
| 1347 } | 1329 } |
| 1348 | 1330 |
| 1349 .dialog-content | 1331 .dialog-content |
| 1350 { | 1332 { |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1452 text-align: center; | 1434 text-align: center; |
| 1453 } | 1435 } |
| 1454 | 1436 |
| 1455 #hide-notification | 1437 #hide-notification |
| 1456 { | 1438 { |
| 1457 margin: 0rem 1rem; | 1439 margin: 0rem 1rem; |
| 1458 } | 1440 } |
| 1459 | 1441 |
| 1460 #hide-notification::after | 1442 #hide-notification::after |
| 1461 { | 1443 { |
| 1462 background-color: #099DD1; | 1444 background-image: url(icons/delete.svg#secondary); |
| 1463 } | 1445 } |
| 1464 | 1446 |
| 1465 #hide-notification:hover::after | 1447 #hide-notification:hover::after |
| 1466 { | 1448 { |
| 1467 background-color: #5CBCE1; | 1449 background-image: url(icons/delete.svg#secondary-hover); |
| 1468 } | 1450 } |
| OLD | NEW |