flutter_thinking_orbs 0.1.0
flutter_thinking_orbs: ^0.1.0 copied to clipboard
Dotted thought-orb loading indicators for AI & agent UIs. Six hand-tuned animated states, monochrome and theme-aware, drawn with plain Canvas circles.
0.1.0 #
Initial release. A Flutter port of thinking-orbs by Jakub Antalik.
- Six hand-tuned animated states:
working,searching,solving,listening,composing,shaping. - Two tuned size designs (inline-text and chat-avatar scale), selected automatically from the rendered
size. - Monochrome, theme-aware ink:
auto(follows the ambientThemebrightness),dark, orlight. speedmultiplier andpausedfreeze.- One shared clock keeps every mounted orb in phase.
- Respects reduced-motion (
MediaQuery.disableAnimations) with a static representative frame, and pauses viaTickerModewhen the route is inactive. - Accessible:
Semanticswith a per-state label, overridable viasemanticLabel. - Draws only filled circles — no shaders, filters or images.