diff --git a/apps/accessibility/css/themedark.scss b/apps/accessibility/css/themedark.scss
index 84f3d99c595..185b921fe67 100644
--- a/apps/accessibility/css/themedark.scss
+++ b/apps/accessibility/css/themedark.scss
@@ -74,3 +74,15 @@ $color-border-dark: lighten($color-main-background, 14%);
filter: invert(100%);
}
}
+
+input[type=checkbox] {
+ &.checkbox {
+ &:checked + label:before {
+ background-image: url('../../../core/img/actions/checkbox-mark-dark.svg');
+ }
+
+ &:indeterminate + label:before {
+ background-image: url('../../../core/img/actions/checkbox-mixed-dark.svg');
+ }
+ }
+}
diff --git a/core/img/actions/checkbox-mark-dark.svg b/core/img/actions/checkbox-mark-dark.svg
new file mode 100644
index 00000000000..dbd016163c8
--- /dev/null
+++ b/core/img/actions/checkbox-mark-dark.svg
@@ -0,0 +1 @@
+
diff --git a/core/img/actions/checkbox-mixed-dark.svg b/core/img/actions/checkbox-mixed-dark.svg
index 2f3fd3fa82d..22da18e04ca 100644
--- a/core/img/actions/checkbox-mixed-dark.svg
+++ b/core/img/actions/checkbox-mixed-dark.svg
@@ -1 +1 @@
-
+