--- name: floret-kit order: 3 status: Design system released: false platform: Android library license: MIT summary: >- The shared Material 3 Expressive design system and plumbing behind the Floret app family — so each app draws from one bloom instead of reinventing it. tech: - Kotlin - Gradle composite build features: - title: Built from source body: >- Embedded as a git submodule and wired in with a Gradle composite build — no published artifacts, which keeps every app reproducible for F-Droid. - title: core-time body: >- Pure-Kotlin date/time helpers: local-day windows for smart-list logic and locale/zone-aware display formatting. No Android, no dependencies. - title: Growing body: >- Identity/theme, components, screen recipes, and provider / prefs / reminders / crash plumbing land as they're extracted from the apps. links: gitea: https://gitea.jeanlucmakiola.de/makiolaj/floret-kit donate: https://ko-fi.com/jeanlucmakiola --- "Floret" is the family's design language: a Calendula flower head is a cluster of many small *florets*, and each app is one of them. floret-kit is the bloom they share — so a new app doesn't reinvent a settings screen, an edit form, or a theme; it draws from here. Gradle's dependency substitution maps `de.jeanlucmakiola.floret:` to local source, so editing the kit updates every app immediately.