Commit Graph

  • b7569e610f docs(readme): redesenha o README com hero em SVG [skip ci] main evandro 2026-10-24 04:42:06 -03:00
  • f377fa63b4 Add proprietary license (credits + 50% revenue share) evandro 2026-10-24 04:37:41 +00:00
  • 86a4949751 wip: snapshot das alterações não commitadas (2026-10-20) wip/2026-10-20 evandro 2026-10-20 00:49:37 -03:00
  • 98b09bad06 docs: redesign do README (padrão TwitterBR-MOD) — dados atualizados evandro 2026-10-13 21:43:44 -03:00
  • 8bce19c448 fix(capture): redesign battery warning with icon, eyebrow, title, hint, chevron fightrate-bot 2026-06-16 17:33:59 -03:00
  • 2e527fbf5f fix(app): replace tab opacity=0 flash with proper slide+fade cross-fade fightrate-bot 2026-06-16 17:24:59 -03:00
  • e16d31318b fix(theme): add default color to all typography tokens to prevent black text on dark theme fightrate-bot 2026-06-16 14:51:13 -03:00
  • eb88ff95c4 docs: update .impeccable.md with v2 status fightrate-bot 2026-06-16 02:12:17 -03:00
  • 569d22dee0 build: release APK v2 (Instrumento Forte) + 7z fightrate-bot 2026-06-16 02:11:57 -03:00
  • 8cce2e52db docs(design): update FIGHTRATE_DESIGN_SYSTEM.md with numeric typography + motion presets fightrate-bot 2026-06-16 01:59:32 -03:00
  • 1cb658f899 feat(app): FightRateApp tab fade + brand LiveDot + tab live indicator fightrate-bot 2026-06-16 01:59:20 -03:00
  • 55fb37a34a feat(insights): InsightsScreen with InsightRow + EmptyState fightrate-bot 2026-06-16 01:58:32 -03:00
  • 06475346da feat(sensor): SensorScreen with DialTile + LiveDot fightrate-bot 2026-06-16 01:57:06 -03:00
  • 139294a6bd feat(history): HistoryScreen with TrackRow + EmptyState fightrate-bot 2026-06-16 01:56:15 -03:00
  • cd278aa2b1 feat(capture): CaptureScreen with LiveDot, JetBrains Mono BPM, stopAlert ring fightrate-bot 2026-06-16 01:54:20 -03:00
  • e7a20cc42c feat(chart): TrainingChart ECG furos laterais + LiveDot readout fightrate-bot 2026-06-16 01:52:31 -03:00
  • 5ddc7c2c35 feat(components): StatusTag size + SectionPanel divider + MetricTile numeric fightrate-bot 2026-06-16 01:51:06 -03:00
  • bbe2919c2c feat(components): ActionButton stopAlert + typography type fixes fightrate-bot 2026-06-16 01:50:26 -03:00
  • 2c51fd2623 feat(components): InsightRow with stagger reveal animation fightrate-bot 2026-06-16 01:48:50 -03:00
  • edc10826aa feat(components): TrackRow for history sessions fightrate-bot 2026-06-16 01:48:32 -03:00
  • 8232882977 feat(components): DialTile for sensor signal rows fightrate-bot 2026-06-16 01:48:12 -03:00
  • bea019fb0f feat(components): EmptyState with instrument geometry fightrate-bot 2026-06-16 01:47:52 -03:00
  • fc42e1da43 feat(components): PressableSurface with refined press feedback fightrate-bot 2026-06-16 01:47:37 -03:00
  • 9b02c10926 feat(components): LiveDot pulsing indicator fightrate-bot 2026-06-16 01:47:19 -03:00
  • e8f828d90a feat(hooks): usePulseAnimation for live indicators fightrate-bot 2026-06-16 01:46:23 -03:00
  • ea70ecbaa4 feat(hooks): useMotionPreference for reduce motion respect (no test - jest preset conflicts with mocking react-native) fightrate-bot 2026-06-16 01:46:09 -03:00
  • 48918e7156 feat(theme): numeric typography tokens + ringWarn color fightrate-bot 2026-06-16 01:43:03 -03:00
  • fc38498a5b feat(theme): motion presets (timing, easing, stagger) fightrate-bot 2026-06-16 01:42:39 -03:00
  • 423ca930d7 feat(assets): link JetBrains Mono via react-native.config.js fightrate-bot 2026-06-16 01:41:45 -03:00
  • 37c411cc64 plan: refinamento UI/UX Instrumento Forte - implementation plan TDD-ready fightrate-bot 2026-06-16 01:41:45 -03:00
  • b7a6b78ff8 spec: refinamento UI/UX Instrumento Forte + JetBrains Mono fightrate-bot 2026-06-16 01:36:42 -03:00
  • 41b49ba442 feat(chart): TrainingChart dinâmico com viewport, zoom, pan e pin sobrevivente FightRate Agent 2026-06-15 00:10:55 -03:00
  • 86908495d2 Initial commit Evandro 2026-06-09 20:30:01 -03:00