--- name: QFila — Design kit entregue pelo usuário description: Pasta com design system completo (theme, widgets, 9 telas) que o usuário entregou pra QFila Gestor; usar como fonte de verdade type: reference originSessionId: 3ff8bac9-8fc1-4611-9430-5f98569e47bb --- Local: `C:\Users\Jesiel\Desktop\flutter\` Conteúdo: - `README.md` — instruções - `pubspec.yaml` — google_fonts, cupertino_icons - `assets/qfila-logo.png` — mesma logo que `assets/images/logo.png` do projeto - `lib/theme.dart` — tokens `QF`, `QFRadii`, `QFShadows`, `QFGrad`, `QFType` - `lib/widgets.dart` — `QFLogo`, `QFRing`, `QFGradientButton`, `QFBottomNav`, `QFBottomNavFab`, `QFRoundIcon`, `QFIconTile`, `QFBadge`, `QFStat` - `lib/screens.dart` — 9 telas: Splash, Welcome, Login, Home, Search, Detail, Ticket, History, Profile - `lib/main.dart` — ScreenPicker (hub) + ScreenSplash entry Identidade visual: - Cor primária: **roxo `QF.purple #7B5BFF`** (NÃO o azul antigo da marca) - Acentos pastel: pink, yellow, green, blue, peach - Tipografia: Sora (display), Inter (UI), JetBrainsMono (números/IDs) - Botões: pílula (radius 999) gradient roxo - Cards: radius 24, sombras coloridas `0x14/0x24/0x52 7B5BFF` - Estilo: limpo, generoso de espaço, ilustrações de objetos (sem pessoas) Implementação atual no projeto: - `lib/core/theme/qf_design.dart` ← copy de theme.dart - `lib/widgets/qf_widgets.dart` ← versão enxuta (QFLogo, QFPrimaryButton, QFSecondaryButton, QFRoundIcon) usando `assets/images/logo.png` - Telas migradas: `splash_screen.dart`, `welcome_screen.dart`, `login_screen.dart` Telas ainda pendentes (a fazer): Home, Search, Detail, Ticket, History, Profile do mockup.