import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'services/audio_service.dart'; import 'pages/home_page.dart'; void main() { runApp( ChangeNotifierProvider( create: (_) => AudioService(), child: const QTPlayerApp(), ), ); } class QTPlayerApp extends StatelessWidget { const QTPlayerApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( title: '清听', theme: ThemeData( brightness: Brightness.dark, // 深色底色,护眼且显质感 primaryColor: const Color(0xFF7C9A9E), // 清冷的灰绿/青瓷色 colorScheme: const ColorScheme.dark( primary: Color(0xFF7C9A9E), secondary: Color(0xFFB8D4D0), surface: Color(0xFF1A1F1E), background: Color(0xFF0E1211), ), appBarTheme: const AppBarTheme( backgroundColor: Color(0xFF1A1F1E), elevation: 0, centerTitle: true, ), useMaterial3: true, ), home: const HomePage(), ); } }