Skip to content

Commit

Permalink
Merge pull request #4 from joeriddles/1-fix-styling
Browse files Browse the repository at this point in the history
#1: fix styling for non-webkit browsers
  • Loading branch information
joeriddles authored Feb 17, 2024
2 parents a0472fb + 548d179 commit 0c45914
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 11 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -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": {
Expand Down
30 changes: 24 additions & 6 deletions styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -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, <svg width="100%" height="100%" viewBox="0 0 12 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g transform="matrix(0.839754,0,0,1,0.961479,0)"><path d="M12,4.477L12,5.523C12,5.812 11.721,6.047 11.377,6.047L0.623,6.047C0.279,6.047 0,5.812 0,5.523L0,4.477C0,4.188 0.279,3.953 0.623,3.953L11.377,3.953C11.721,3.953 12,4.188 12,4.477Z"/></g></svg>');
mask-image: var(--mask-image);
Expand Down Expand Up @@ -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, <svg width="100%" height="100%" viewBox="0 0 12 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g transform="matrix(0.593795,-0.593795,0.707107,0.707107,-1.09831,5.02724)"><path d="M4.754,3.953L4.754,0.485C4.754,0.196 5.033,-0.039 5.377,-0.039L6.623,-0.039C6.967,-0.039 7.246,0.196 7.246,0.485L7.246,3.953L11.377,3.953C11.721,3.953 12,4.188 12,4.477L12,5.523C12,5.812 11.721,6.047 11.377,6.047L7.246,6.047L7.246,9.515C7.246,9.804 6.967,10.039 6.623,10.039L5.377,10.039C5.033,10.039 4.754,9.804 4.754,9.515L4.754,6.047L0.623,6.047C0.279,6.047 -0,5.812 0,5.523L0,4.477C0,4.188 0.279,3.953 0.623,3.953L4.754,3.953Z" style="fill:rgb(0,0,0);"/></g></svg>');
mask-image: var(--mask-image);
Expand Down
3 changes: 2 additions & 1 deletion versions.json
Original file line number Diff line number Diff line change
@@ -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"
}

0 comments on commit 0c45914

Please sign in to comment.