Files
homepage/static/stickers/blobcat_sign_10_of_10.svg
Alexander Bocken 9027dd9881
Some checks failed
CI / update (push) Has been cancelled
tasks: shared task board with sticker rewards, difficulty levels, and calendar
Complete household task management system behind task_users auth group:
- Task CRUD with recurring schedules, assignees, tags, and optional difficulty
- Blobcat SVG sticker rewards on completion, rarity weighted by difficulty
- Sticker collection page with calendar view and progress tracking
- Redesigned cards with left accent urgency strip, assignee PFP, round check button
- Weekday-based due date labels for tasks within 7 days
- Tasks link added to homepage LinksGrid
2026-04-02 07:32:55 +02:00

156 lines
9.7 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="128"
height="128"
viewBox="0 0 33.866666 33.866666"
version="1.1"
id="svg5"
xml:space="preserve"
sodipodi:docname="gutkato_afiŝo_10_el_10.svg"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"><sodipodi:namedview
id="namedview35"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#505050"
showgrid="false"
inkscape:zoom="0.92187498"
inkscape:cx="-93.288138"
inkscape:cy="98.169494"
inkscape:window-width="1232"
inkscape:window-height="750"
inkscape:window-x="48"
inkscape:window-y="26"
inkscape:window-maximized="1"
inkscape:current-layer="svg5"
showguides="false" /><title
id="title4279">Gutkato, afiŝo »10/10«</title><defs
id="defs2" /><path
id="path236"
style="fill:#ffdb26;fill-opacity:1;stroke:#000000;stroke-width:1.05833;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;paint-order:normal;stop-color:#000000"
d="M 7.1711384 3.7041666 C 6.9110626 5.035593 6.0130409 8.1032493 6.3458658 10.987443 C 5.1926054 12.535523 4.3026267 15.649985 3.9175903 18.746142 C 2.6912511 18.679601 1.9596439 19.16417 1.5120524 20.168278 C 0.84938348 21.65488 1.455011 22.844306 3.8519612 24.172167 C 3.9063771 24.555244 3.9761727 24.915224 4.0638346 25.242386 C 5.6798539 31.273533 24.518054 31.573152 28.928983 27.162166 C 30.473077 25.618054 30.455692 18.543772 28.972391 13.32115 C 30.00524 11.402343 30.354782 7.5977563 30.033308 5.8063638 C 27.105074 6.0012977 24.972801 6.6570667 22.784139 7.7581826 C 20.000341 6.7124258 15.785367 6.219729 12.325346 7.1468504 C 10.322236 5.5214737 8.8535064 4.5878477 7.1711384 3.7041666 z " /><path
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill;stop-color:#000000"
d="m 10.004075,19.121173 c -1.4238886,3.039424 2.342169,4.371724 4.594902,1.690642 3.202672,3.608669 6.496348,1.194297 5.575255,-1.100462"
id="path7824" /><path
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:normal;stop-color:#000000"
d="m 22.889183,18.104059 4.87622,-0.734341"
id="path7889" /><path
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:normal;stop-color:#000000"
d="m 22.899838,20.260593 4.684517,0.851137"
id="path7891" /><path
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:normal;stop-color:#000000"
d="M 8.2565339,17.019465 5.9675926,15.975012"
id="path7893" /><path
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:normal;stop-color:#000000"
d="M 7.7354506,18.902572 5.5452359,18.75928"
id="path7895" /><metadata
id="metadata4277"><rdf:RDF><cc:Work
rdf:about=""><dc:title>Gutkato, afiŝo »10/10«</dc:title><dc:creator><cc:Agent><dc:title>Tirifto</dc:title></cc:Agent></dc:creator><dc:subject><rdf:Bag><rdf:li>gutkato</rdf:li><rdf:li>gutkatoj</rdf:li><rdf:li>federujo</rdf:li></rdf:Bag></dc:subject><cc:license
rdf:resource="http://artlibre.org/licence/lal" /><dc:description>Gutkato, destinita al uzo kiel glumarko aŭ propra bildosigno, ekzemple en Federujo aŭ aliaj retaj komunikiloj.</dc:description><dc:date>2024</dc:date></cc:Work><cc:License
rdf:about="http://artlibre.org/licence/lal"><cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" /><cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" /><cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" /><cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" /><cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" /></cc:License></rdf:RDF></metadata><g
id="g7502"
transform="rotate(-66,-6.0895021,34.248777)"><path
style="fill:#ffdb26;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
d="m 6.8721321,40.638034 c 0,-4.15255 0.8181757,-5.656197 2.7781057,-5.655327 1.9599302,8.7e-4 2.7781052,1.4977 2.7781052,5.655327"
id="path915" /><g
id="g552"><circle
style="fill:#c2748e;fill-opacity:1;stroke:none;stroke-width:0.891479;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke;stop-color:#000000"
id="circle1002"
cx="-8.5123949"
cy="36.662296"
r="0.33072916"
transform="scale(-1,1)" /><path
id="path978"
style="fill:#c2748e;fill-opacity:1;stroke:none;stroke-width:1.2795;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke;stop-color:#000000"
d="m 9.6676836,36.53568 a 0.84504452,0.84504452 0 0 0 -0.8313391,0.695558 0.84504452,0.84504452 0 0 0 -0.2266681,0.575573 0.84504452,0.84504452 0 0 0 0.844668,0.845501 0.84504452,0.84504452 0 0 0 0.2140785,-0.02832 0.84504452,0.84504452 0 0 0 0.2124211,0.02831 0.84504452,0.84504452 0 0 0 0.845499,-0.845498 0.84504452,0.84504452 0 0 0 -0.227409,-0.576439 0.84504452,0.84504452 0 0 0 -0.8313388,-0.694726 z" /><use
x="0"
y="0"
xlink:href="#circle1002"
id="use1004"
transform="translate(0.72760407,-0.5522063)" /><use
x="0"
y="0"
xlink:href="#circle1002"
id="use1008"
transform="translate(1.589089,-0.55220624)" /><use
x="0"
y="0"
xlink:href="#circle1002"
id="use1010"
transform="translate(2.3113092)"
style="stroke-width:1.00012;stroke-dasharray:none" /></g></g><ellipse
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.11668;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;paint-order:stroke markers fill;stop-color:#000000"
id="path6982"
cx="12.96371"
cy="12.570978"
rx="1.6752723"
ry="2.1418331"
transform="rotate(8)" /><use
x="0"
y="0"
xlink:href="#path6982"
id="use7712"
transform="translate(8.953004,0.69247082)"
style="stroke-width:1.07136" /><g
id="g437"
transform="rotate(4,13.80983,22.06832)" /><rect
style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
id="rect425"
width="20.372917"
height="11.377083"
x="3.9484324"
y="15.450813"
transform="rotate(4)" /><text
xml:space="preserve"
style="font-weight:bold;font-size:7.05556px;line-height:0.01%;font-family:'Granstander Clean';-inkscape-font-specification:'Granstander Clean Bold';text-align:center;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000033;stroke-width:3.70417;stroke-linecap:square;stroke-linejoin:round;stop-color:#000000"
x="14.189651"
y="23.854576"
id="text429"
transform="rotate(4)"><tspan
sodipodi:role="line"
id="tspan427"
style="stroke-width:3.70417"
x="14.189651"
y="23.854576">1<tspan
style="letter-spacing:-0.264583px"
id="tspan368">0</tspan><tspan
style="letter-spacing:0.264583px"
id="tspan370">/</tspan>10</tspan></text><g
id="g457"
transform="rotate(-66,16.759466,16.41439)"><path
style="fill:#ffdb26;fill-opacity:1;stroke:#000000;stroke-width:0.79375;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
d="m 9.8210863,28.420283 c 0,-3.614558 0.8181757,-5.12703 2.7781057,-5.12616 1.95993,8.7e-4 2.778105,1.512491 2.778105,5.12616"
id="path447" /><g
id="g455"
transform="translate(-0.0585258)"><path
style="fill:#ffdb26;fill-opacity:1;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
d="m 11.599399,23.694455 v 1.058284"
id="path449" /><path
style="fill:#ffdb26;fill-opacity:1;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
d="m 12.657717,23.661518 v 1.058284"
id="path451" /><path
style="fill:#ffdb26;fill-opacity:1;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke;stop-color:#000000"
d="m 13.716036,23.694455 v 1.058284"
id="path453" /></g></g><g
id="g7902"
transform="rotate(-66,-5.8249188,33.841354)" /></svg>