fightrate-bot
|
569d22dee0
|
build: release APK v2 (Instrumento Forte) + 7z
|
2026-06-16 02:11:57 -03:00 |
|
fightrate-bot
|
8cce2e52db
|
docs(design): update FIGHTRATE_DESIGN_SYSTEM.md with numeric typography + motion presets
|
2026-06-16 01:59:32 -03:00 |
|
fightrate-bot
|
1cb658f899
|
feat(app): FightRateApp tab fade + brand LiveDot + tab live indicator
|
2026-06-16 01:59:20 -03:00 |
|
fightrate-bot
|
55fb37a34a
|
feat(insights): InsightsScreen with InsightRow + EmptyState
|
2026-06-16 01:58:32 -03:00 |
|
fightrate-bot
|
06475346da
|
feat(sensor): SensorScreen with DialTile + LiveDot
|
2026-06-16 01:57:06 -03:00 |
|
fightrate-bot
|
139294a6bd
|
feat(history): HistoryScreen with TrackRow + EmptyState
|
2026-06-16 01:56:15 -03:00 |
|
fightrate-bot
|
cd278aa2b1
|
feat(capture): CaptureScreen with LiveDot, JetBrains Mono BPM, stopAlert ring
|
2026-06-16 01:54:20 -03:00 |
|
fightrate-bot
|
e7a20cc42c
|
feat(chart): TrainingChart ECG furos laterais + LiveDot readout
|
2026-06-16 01:52:31 -03:00 |
|
fightrate-bot
|
5ddc7c2c35
|
feat(components): StatusTag size + SectionPanel divider + MetricTile numeric
|
2026-06-16 01:51:06 -03:00 |
|
fightrate-bot
|
bbe2919c2c
|
feat(components): ActionButton stopAlert + typography type fixes
|
2026-06-16 01:50:26 -03:00 |
|
fightrate-bot
|
2c51fd2623
|
feat(components): InsightRow with stagger reveal animation
|
2026-06-16 01:48:50 -03:00 |
|
fightrate-bot
|
edc10826aa
|
feat(components): TrackRow for history sessions
|
2026-06-16 01:48:32 -03:00 |
|
fightrate-bot
|
8232882977
|
feat(components): DialTile for sensor signal rows
|
2026-06-16 01:48:12 -03:00 |
|
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 |
|