| 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#approve); | 
|   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 |