Files
homepage/static/stickers/blobcat_cupcake.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

145 lines
7.4 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_kuketo.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="namedview15"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#505050"
showgrid="false"
showguides="true"
inkscape:zoom="0.65186408"
inkscape:cx="55.993268"
inkscape:cy="97.412946"
inkscape:window-width="1232"
inkscape:window-height="750"
inkscape:window-x="48"
inkscape:window-y="26"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" /><title
id="title4279">Gutkato kuketo</title><defs
id="defs2" /><g
id="layer1"><path
style="fill:#8b6536;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 6.3460128,10.987509 C 6.0131876,8.1033126 6.9112569,5.0355095 7.1713329,3.7040818 c 1.6823697,0.883682 3.1509471,1.8173157 5.1540591,3.4426941 3.460025,-0.9271224 7.675181,-0.4344139 10.458981,0.611344 2.188665,-1.101117 4.320882,-1.7567683 7.249119,-1.9517024 0.321474,1.7913943 -0.0283,5.5961075 -1.06115,7.5149165 1.483302,5.222627 1.500916,12.296756 -0.04318,13.840869 C 24.518229,31.573194 5.6799495,31.273305 4.0639285,25.242152 3.064468,21.512066 4.2865251,13.752064 6.3460128,10.987509 Z"
id="path236" /><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" /><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" /><path
id="path14608"
style="fill:#20170d;stroke-width:0.793751;stroke-linecap:round;stroke-linejoin:round;stop-color:#000000"
d="m 19.963891,10.103738 c -0.135241,0.504761 -0.268431,0.903656 -0.687852,1.145804 -0.419417,0.242151 -0.911733,0.322317 -1.416495,0.187056 C 17.354781,11.301338 16.853667,10.939646 16.61152,10.520229 16.369367,10.10081 16.272219,9.6734621 16.407472,9.1686997 16.54273,8.6639404 16.887651,8.316789 17.307071,8.0746372 c 0.419418,-0.2421531 0.931201,-0.3507243 1.435963,-0.2154746 0.504763,0.1352583 0.74198,0.3836507 0.98413,0.8030694 0.242152,0.4194182 0.371991,0.9367441 0.236737,1.441506 z"
sodipodi:nodetypes="zzzzzzzzz" /><use
x="0"
y="0"
xlink:href="#path14608"
id="use4527"
transform="rotate(39.431893,-7.6347562,1.4055944)" /><use
x="0"
y="0"
xlink:href="#use4527"
id="use4529"
transform="rotate(17.212253,16.388558,79.70304)" /><use
x="0"
y="0"
xlink:href="#use4529"
id="use4531"
transform="rotate(23.0232,33.959909,-1.3986986)" /><use
x="0"
y="0"
xlink:href="#use4531"
id="use4533"
transform="translate(12.424673,-7.6989112)" /><use
x="0"
y="0"
xlink:href="#use4533"
id="use4535"
transform="matrix(0.73105806,0,0,0.73105806,-11.160602,-0.25725956)"
style="stroke-width:1.36788" /><use
x="0"
y="0"
xlink:href="#use4535"
id="use4537"
transform="rotate(36.700838,-2.4316512,9.1386865)" /><use
x="0"
y="0"
xlink:href="#use4537"
id="use4539"
transform="rotate(31.876324,-6.8155963,39.275444)" /><use
x="0"
y="0"
xlink:href="#use4539"
id="use4541"
transform="matrix(0.7658753,0,0,0.7658753,-1.8025063,7.6916486)"
style="stroke-width:1.3057" /><use
x="0"
y="0"
xlink:href="#use4541"
id="use4543"
transform="translate(1.2967401,-15.957032)" /><use
x="0"
y="0"
xlink:href="#use4543"
id="use4545"
transform="rotate(52.310754,16.141687,25.185641)" /><use
x="0"
y="0"
xlink:href="#use4545"
id="use4547"
transform="rotate(-76.826709,25.871488,26.065164)" /></g><metadata
id="metadata4277"><rdf:RDF><cc:Work
rdf:about=""><dc:title>Gutkato kuketo</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></svg>