feat: add spinner component

This commit is contained in:
2026-11-03 16:39:13 +07:00
parent 978aecb651
commit 7399d92f36
11 changed files with 595 additions and 114 deletions
+6 -5
View File
@@ -8,13 +8,14 @@ is the first downstream consumer; its screens drive the order.
## Next
- [ ] **Spinner** (`core`) — the loading ring, indeterminate + determinate.
- [ ] **Spinner** (`core`) — the loading ring, indeterminate + determinate;
painted-ring and rotating-icon variants.
Replaces `Tab::busy`'s placeholder ring; land before signed wires repo
loading into dock tabs.
- [ ] API sketch
- [ ] Implementation (theme-baked, motion inline per AGENTS.md)
- [ ] Tests
- [ ] Gallery panel
- [x] API sketch
- [x] Implementation (theme-baked, motion inline per AGENTS.md)
- [x] Tests
- [x] Gallery panel
- [ ] Review
## Queue — to follow