diff --git a/README.md b/README.md
index 78c7db3..479715e 100644
--- a/README.md
+++ b/README.md
@@ -17,3 +17,7 @@ Simply add an in-progress or won't do task item and toggle reader mode (Ctrl/Cmd
- [~] Won't do
- [x] Done
```
+
+### Development
+
+To get started, set up your local dev environment by following steps 1–3 in the official Obsidian docs for building a plugin: https://docs.obsidian.md/Plugins/Getting+started/Build+a+plugin#Step+1+Download+the+sample+plugin.
diff --git a/manifest.json b/manifest.json
index d7fb706..bc45a01 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,7 +1,7 @@
{
"id": "extended-task-lists",
"name": "Extended Task Lists",
- "version": "1.0.2",
+ "version": "1.0.3",
"minAppVersion": "0.15.0",
"description": "Extended reader view support for task lists, including in-progress and won't do task items.",
"author": "joeriddles",
diff --git a/package-lock.json b/package-lock.json
index d620fd0..780ed48 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "extended-task-lists",
- "version": "1.0.2",
+ "version": "1.0.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "extended-task-lists",
- "version": "1.0.0",
+ "version": "1.0.3",
"license": "MIT",
"devDependencies": {
"@types/node": "^16.11.6",
diff --git a/package.json b/package.json
index cfb3c3d..0b7d499 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "extended-task-lists",
- "version": "1.0.2",
+ "version": "1.0.3",
"description": "Extended reader view support for task lists, including in-progress and won't do task items.",
"main": "main.js",
"scripts": {
diff --git a/styles.css b/styles.css
index 858a906..d89c2ac 100644
--- a/styles.css
+++ b/styles.css
@@ -20,9 +20,18 @@ input[type=checkbox]:indeterminate:after {
height: var(--checkbox-size);
display: block;
background-color: var(--checkbox-marker-color);
- -webkit-mask-position: 52% 52%;
- -webkit-mask-size: 65%;
- -webkit-mask-repeat: no-repeat;
+
+ --mask-position: 52% 52%;
+ mask-position: var(--mask-position);
+ -webkit-mask-position: var(--mask-position);
+
+ --mask-size: 65%;
+ mask-size: var(--mask-size);
+ -webkit-mask-size: var(--mask-size);
+
+ --mask-repeat: no-repeat;
+ mask-repeat: var(--mask-repeat);
+ -webkit-mask-repeat: var(--mask-repeat);
--mask-image: url('data:image/svg+xml; utf8, ');
mask-image: var(--mask-image);
@@ -51,9 +60,18 @@ input[type=checkbox].wont-do:after {
height: var(--checkbox-size);
display: block;
background-color: var(--checkbox-marker-color);
- -webkit-mask-position: 52% 52%;
- -webkit-mask-size: 65%;
- -webkit-mask-repeat: no-repeat;
+
+ --mask-position: 52% 52%;
+ mask-position: var(--mask-position);
+ -webkit-mask-position: var(--mask-position);
+
+ --mask-size: 65%;
+ mask-size: var(--mask-size);
+ -webkit-mask-size: var(--mask-size);
+
+ --mask-repeat: no-repeat;
+ mask-repeat: var(--mask-repeat);
+ -webkit-mask-repeat: var(--mask-repeat);
--mask-image: url('data:image/svg+xml; utf8, ');
mask-image: var(--mask-image);
diff --git a/versions.json b/versions.json
index ab00753..b2c60e5 100644
--- a/versions.json
+++ b/versions.json
@@ -1,4 +1,5 @@
{
"1.0.1": "0.15.0",
- "1.0.2": "0.15.0"
+ "1.0.2": "0.15.0",
+ "1.0.3": "0.15.0"
}