name: kzeduca_app description: "A new Flutter project." publish_to: 'none' version: 1.0.0+1 environment: sdk: '>=3.0.0 <4.0.0' dependencies: flutter: sdk: flutter flutter_localizations: sdk: flutter cupertino_icons: ^1.0.8 # Firebase Core para inicialização do Firebase firebase_core: ^4.1.1 # Autenticação Firebase (Email/Password, Anónimo, etc.) firebase_auth: ^6.1.0 # Firestore para base de dados NoSQL cloud_firestore: ^6.0.2 hive: ^2.2.3 hive_flutter: ^1.1.0 path_provider: ^2.0.11 intl: ^0.20.2 share_plus: ^12.0.0 fl_chart: ^0.68.0 pie_chart: ^5.3.2 google_fonts: ^6.3.2 google_sign_in: ^6.1.0 flutter_svg: ^2.0.11+1 # Pacote Font Awesome CORRETO font_awesome_flutter: ^10.0.0 flutter_inappwebview_android: ^1.1.3 flutter_inappwebview: ^5.8.0 youtube_player_iframe_plus: ^2.3.2 youtube_player_iframe: ^5.2.2 cached_network_image: ^3.2.3 flutter_cache_manager: ^3.0.0 shared_preferences: ^2.2.3 url_launcher: ^6.3.2 http: ^1.5.0 connectivity_plus: ^7.0.0 flutter_spinkit: ^5.1.0 shimmer: ^3.0.0 badges: ^3.1.2 smooth_page_indicator: ^1.0.0+2 carousel_slider: ^5.1.1 step_progress_indicator: ^1.0.2 youtube_player_flutter: ^8.1.2 video_player: ^2.8.1 video_player_rtmp_ext: ^0.3.1 video_compress: ^3.1.2 #vi_search: ^1.0.5 chewie_audio: ^1.3.0 chewie: ^1.7.4 webview_flutter: ^4.7.0 flutter_downloader: ^1.11.4 permission_handler: ^12.0.1 flutter_local_notifications: ^19.4.2 #flutter_local_notifications_platform_interface: ^6.0.0 flutter_native_splash: ^2.2.20 image: ^4.0.17 image_picker: ^1.0.4 fontresoft: ^0.1.0 csv: ^6.0.0 pdf: ^3.10.4 printing: ^5.12.0 # Syncfusion PDF Viewer CORRETO e na seção correta syncfusion_flutter_pdfviewer: ^31.1.19 #pdfx: ^2.6.0 dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^6.0.0 animate_do: ^4.2.0 provider: ^6.1.5 hive_generator: ^2.0.1 build_runner: ^2.4.9 firebase_storage: ^13.0.2 # Pacote para gerar ícones nativos flutter_launcher_icons: ^0.14.4 # <--- Mantido # Pacotes Syncfusion de desenvolvimento #syncfusion_flutter_core: ^21.2.3 #syncfusion_flutter_sliders: ^21.2.3 #syncfusion_flutter_datepicker: ^21.2.3 #syncfusion_flutter_charts: ^21.2.3 #syncfusion_flutter_gauges: ^21.2.3 #syncfusion_flutter_calendar: ^21.2.3 #syncfusion_flutter_datagrid: ^21.2.3 #syncfusion_flutter_xlsio: ^21.2.3 #syncfusion_flutter_pdf: ^21.2.3 flutter: uses-material-design: true assets: - assets/images/ - assets/images/estudante.png - assets/images/empreendedor.png - assets/images/profissional.png - assets/images/artista.png - assets/images/jornalista.png - assets/images/professor.png - assets/images/chefe_de_familia.png - assets/images/splash.png - assets/images/lotador.png - assets/images/taxista.png - assets/images/zumqueira.png - assets/images/no_budget.png # Garantir que o logo está listado como asset (já estava, mas bom checar) fonts: - family: Inter fonts: - asset: assets/fonts/inter/Inter-Thin.otf weight: 100 - asset: assets/fonts/inter/Inter-ExtraLight.otf weight: 200 - asset: assets/fonts/inter/Inter-Light.otf weight: 300 - asset: assets/fonts/inter/Inter-Regular.otf weight: 400 - asset: assets/fonts/inter/Inter-Medium.otf weight: 500 - asset: assets/fonts/inter/Inter-SemiBold.otf weight: 600 - asset: assets/fonts/inter/Inter-Bold.otf weight: 700 - asset: assets/fonts/inter/Inter-ExtraBold.otf weight: 800 - asset: assets/fonts/inter/Inter-Black.otf weight: 900 # CONFIGURAÇÃO ADICIONADA: Flutter Launcher Icons flutter_launcher_icons: # Gerar ícones para Android e iOS android: true ios: true # Caminho do seu logo image_path: "assets/images/icone.png" # Opcional: Define a cor de fundo para ícones adaptativos do Android. Usei a cor de fundo do seu app (0xFF1F1237). adaptive_icon_background: "#1F1237" # Opcional: Versão do logo sem fundo (apenas a letra K) para a parte da frente do ícone adaptativo. # NOTE: Você precisará criar e salvar esta imagem separadamente. adaptive_icon_foreground: "assets/images/icone.png"