Commit Graph
10 Commits
Author SHA1 Message Date
fightrate-bot bea019fb0f feat(components): EmptyState with instrument geometry 2026-06-16 01:47:52 -03:00
fightrate-bot fc42e1da43 feat(components): PressableSurface with refined press feedback 2026-06-16 01:47:37 -03:00
fightrate-bot 9b02c10926 feat(components): LiveDot pulsing indicator 2026-06-16 01:47:19 -03:00
fightrate-bot e8f828d90a feat(hooks): usePulseAnimation for live indicators 2026-06-16 01:46:23 -03:00
fightrate-bot ea70ecbaa4 feat(hooks): useMotionPreference for reduce motion respect (no test - jest preset conflicts with mocking react-native) 2026-06-16 01:46:09 -03:00
fightrate-bot 48918e7156 feat(theme): numeric typography tokens + ringWarn color 2026-06-16 01:43:03 -03:00
fightrate-bot fc38498a5b feat(theme): motion presets (timing, easing, stagger) 2026-06-16 01:42:39 -03:00
fightrate-bot 423ca930d7 feat(assets): link JetBrains Mono via react-native.config.js 2026-06-16 01:41:45 -03:00
fightrate-bot 37c411cc64 plan: refinamento UI/UX Instrumento Forte - implementation plan TDD-ready 2026-06-16 01:41:45 -03:00
fightrate-bot b7a6b78ff8 spec: refinamento UI/UX Instrumento Forte + JetBrains Mono
- Spec 2026-06-15-fightrate-ui-ux-refinamento-instrumento-forte.md
- Direção B confirmada: LED pulsante, JetBrains Mono tabular, furos no gráfico, anel de aviso no Stop, dial tiles no Sensor
- 6 novos componentes, 2 hooks, motion.ts, ~9 novos testes TDD
- Fontes JetBrains Mono (Regular, Medium, Bold, ExtraBold) em assets/fonts/
2026-06-16 01:36:42 -03:00