initial commit of new code to manage filters

This commit is contained in:
Dave Lane 2024-09-18 15:53:10 +12:00
parent 78dcd84341
commit a15ad889d1
3 changed files with 334 additions and 86 deletions

View file

@ -24,9 +24,9 @@
inkscape:pagecheckerboard="0"
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="0.27496365"
inkscape:cx="636.44776"
inkscape:cy="1161.9718"
inkscape:zoom="1.0998546"
inkscape:cx="623.2642"
inkscape:cy="345.04561"
inkscape:window-width="1547"
inkscape:window-height="1088"
inkscape:window-x="0"
@ -35,6 +35,18 @@
inkscape:current-layer="layer1" />
<defs
id="defs14">
<linearGradient
inkscape:collect="always"
id="linearGradient48819">
<stop
style="stop-color:#edf300;stop-opacity:1;"
offset="0"
id="stop48815" />
<stop
style="stop-color:#edf300;stop-opacity:0;"
offset="1"
id="stop48817" />
</linearGradient>
<rect
x="103.13863"
y="378.72194"
@ -120,20 +132,41 @@
id="linearGradient22687"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(28.373246,78.002834)"
x1="11.545767"
y1="43.178448"
x2="55.775768"
y2="43.178448" />
x1="0.16692716"
y1="12.035994"
x2="63.443279"
y2="71.808151" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5458"
id="linearGradient22710"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(89.161221,78.677533)"
x1="11.545767"
y1="43.178448"
x2="55.775768"
y2="43.178448" />
x1="1.2561908"
y1="35.261524"
x2="58.534"
y2="64.484146" />
<rect
x="103.13863"
y="378.72195"
width="328.13995"
height="308.35397"
id="rect19085-1" />
<rect
x="103.13863"
y="378.72195"
width="328.13995"
height="308.35397"
id="rect19085-1-7" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient48819"
id="linearGradient48821"
x1="108.90812"
y1="470.22269"
x2="221.20922"
y2="470.22269"
gradientUnits="userSpaceOnUse" />
</defs>
<g
inkscape:label="Layer 1"
@ -156,7 +189,7 @@
y="28.054415"
ry="3.9535661" />
<rect
style="fill:#0066ff;fill-opacity:0.65748;fill-rule:evenodd;stroke:url(#linearGradient22687);stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none"
style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient22687);stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none"
id="rect43-7-5"
width="34.230003"
height="32.348484"
@ -170,9 +203,9 @@
style="font-style:normal;font-weight:normal;font-size:133.333px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect7333);fill:#f3f415;fill-opacity:1;stroke:#240d0c;stroke-opacity:0.95896482"><tspan
x="163.06445"
y="498.98044"
id="tspan43262">🗹</tspan></text>
id="tspan60302">🗹</tspan></text>
<rect
style="fill:#0066ff;fill-opacity:0.65748;fill-rule:evenodd;stroke:url(#linearGradient22710);stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient22710);stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none"
id="rect43-7-9"
width="34.230003"
height="32.348484"
@ -181,13 +214,37 @@
ry="3.9535661" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,83.231667,-9.193983)"
transform="matrix(0.26458333,0,0,0.26458333,113.11267,-50.648638)"
id="text19083"
style="font-style:normal;font-weight:normal;font-size:160px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect19085);fill:#edf300;fill-opacity:1;stroke:none"><tspan
x="103.13867"
y="524.30269"
id="tspan43266"><tspan
id="tspan60306"><tspan
style="stroke:#140d0c;stroke-opacity:0.958965"
id="tspan43264">🗸</tspan></tspan></text>
id="tspan60304">🗸</tspan></tspan></text>
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,145.80878,-39.237512)"
id="text19083-2"
style="font-style:normal;font-weight:normal;font-size:160px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect19085-1);fill:#edf300;fill-opacity:1;stroke:none;stroke-width:4.7811;stroke-miterlimit:4;stroke-dasharray:none"
inkscape:export-filename="/home/dave/Projects/svelte/webservices-app/static/images/check-yellowblack.png"
inkscape:export-xdpi="200"
inkscape:export-ydpi="200"><tspan
x="103.13867"
y="524.30269"
id="tspan60310"><tspan
style="stroke:#140d0c;stroke-opacity:0.958965"
id="tspan60308">🗸</tspan></tspan></text>
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,146.54956,-3.8660822)"
id="text19083-2-0"
style="font-style:normal;font-weight:normal;font-size:160px;line-height:1.25;font-family:sans-serif;white-space:pre;shape-inside:url(#rect19085-1-7);fill:#111111;fill-opacity:1;stroke:#edf3f8;stroke-width:4.7811;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:export-filename="/home/dave/Projects/svelte/webservices-app/static/images/check-black-in-white.png"
inkscape:export-xdpi="200"
inkscape:export-ydpi="200"><tspan
x="103.13867"
y="524.30269"
id="tspan60312">🗸</tspan></text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

Before After
Before After