Index: skin/desktop-options.css |
=================================================================== |
--- a/skin/desktop-options.css |
+++ b/skin/desktop-options.css |
@@ -181,13 +181,14 @@ |
button[role="checkbox"]:not(.toggle) |
{ |
- background-image: url(icons/checkbox.svg#off); |
+ /* Using ?query as a workaround to chromium bug #643716 */ |
+ background-image: url(icons/checkbox.svg?off#off); |
display: inline-block; |
} |
button[role="checkbox"][aria-checked="true"]:not(.toggle) |
{ |
- background-image: url(icons/checkbox.svg#on); |
+ background-image: url(icons/checkbox.svg?on#on); |
} |
button[role="checkbox"][disabled], |
@@ -199,17 +200,17 @@ |
button[role="checkbox"].toggle |
{ |
- background: url(icons/toggle.svg#on); |
+ background-image: url(icons/toggle.svg?on#on); |
} |
button[role="checkbox"][aria-checked="false"].toggle |
{ |
- background: url(icons/toggle.svg#off); |
+ background-image: url(icons/toggle.svg?off#off); |
} |
button[role="checkbox"][aria-checked="true"].toggle |
{ |
- background: url(icons/toggle.svg#on); |
+ background-image: url(icons/toggle.svg?on#on); |
} |
button[role="checkbox"].toggle |
@@ -227,22 +228,22 @@ |
button.delete::before |
{ |
- background-image: url(icons/trash.svg#default); |
+ background-image: url(icons/trash.svg?default#default); |
} |
button.delete:hover::before |
{ |
- background-image: url(icons/trash.svg#hover); |
+ background-image: url(icons/trash.svg?hover#hover); |
} |
button.gear::before |
{ |
- background-image: url(icons/gear.svg#default); |
+ background-image: url(icons/gear.svg?default#default); |
} |
button.gear:hover::before |
{ |
- background-image: url(icons/gear.svg#hover); |
+ background-image: url(icons/gear.svg?hover#hover); |
} |
button.gear, |
@@ -404,7 +405,7 @@ |
[data-validation] .floating-input input:valid ~ .attention::before |
{ |
top: 0.5rem; |
- background-image: url(icons/checkmark.svg#approved); |
+ background-image: url(icons/checkmark.svg?approved#approved); |
} |
[data-validation] .floating-input input ~ .error-msg |
@@ -900,7 +901,7 @@ |
content: ""; |
width: 1.3rem; |
height: 1.3rem; |
- background-image: url(icons/checkmark.svg#default); |
+ background-image: url(icons/checkmark.svg?default#default); |
margin: 0rem; |
} |
@@ -1228,7 +1229,7 @@ |
.context-menu .delete::before |
{ |
- background-image: url(icons/trash.svg#default); |
+ background-image: url(icons/trash.svg?default#default); |
} |
/* |
@@ -1352,12 +1353,12 @@ |
height: 1rem; |
width: 1rem; |
border: 0rem; |
- background-image: url(icons/delete.svg#primary); |
+ background-image: url(icons/delete.svg?primary#primary); |
} |
#dialog-close:hover::before |
{ |
- background-image: url(icons/delete.svg#primary-hover); |
+ background-image: url(icons/delete.svg?primary-hover#primary-hover); |
} |
#dialog #dialog-body |
@@ -1474,10 +1475,10 @@ |
#hide-notification::after |
{ |
- background-image: url(icons/delete.svg#secondary); |
+ background-image: url(icons/delete.svg?secondary#secondary); |
} |
#hide-notification:hover::after |
{ |
- background-image: url(icons/delete.svg#secondary-hover); |
+ background-image: url(icons/delete.svg?secondary-hover#secondary-hover); |
} |