Add themed UI, favicon, plan deletion, regrow cycles, and crop prep/post tasks

This commit is contained in:
Kai
2026-02-16 13:27:47 +01:00
parent 51181a83c8
commit a1c1ef31a3
14 changed files with 552 additions and 127 deletions

24
static/farmcal-icon.svg Normal file
View File

@@ -0,0 +1,24 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" role="img" aria-label="FarmCal Icon">
<defs>
<linearGradient id="sky" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#5db6d8"/>
<stop offset="100%" stop-color="#f6d27a"/>
</linearGradient>
<linearGradient id="field" x1="0" y1="0" x2="1" y2="1">
<stop offset="0%" stop-color="#8dbf2f"/>
<stop offset="100%" stop-color="#4f7a1c"/>
</linearGradient>
</defs>
<rect width="256" height="256" rx="40" fill="url(#sky)"/>
<path d="M0 180 C40 150, 100 145, 256 170 L256 256 L0 256 Z" fill="url(#field)"/>
<circle cx="194" cy="62" r="20" fill="#ffe98a" opacity=".9"/>
<rect x="58" y="118" width="118" height="36" rx="8" fill="#1f2c34"/>
<rect x="136" y="84" width="48" height="40" rx="8" fill="#b8d7e9"/>
<rect x="150" y="94" width="24" height="22" rx="3" fill="#8fb3c9"/>
<rect x="82" y="98" width="54" height="26" rx="6" fill="#7fbf28"/>
<circle cx="86" cy="176" r="24" fill="#1f2c34"/>
<circle cx="86" cy="176" r="10" fill="#a73b2f"/>
<circle cx="172" cy="176" r="34" fill="#1f2c34"/>
<circle cx="172" cy="176" r="14" fill="#a73b2f"/>
<rect x="52" y="154" width="154" height="10" rx="5" fill="#141d23"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB