feat(ui): 增加视觉 token 与统一导航

This commit is contained in:
Zhou Weidong committed 2026-10-19 10:16:12 +08:00
1 parent 42ce1d1d84
commit df5fbe5b08
7 files changed
+260 -1

No files matched your search

+11 -1
View File
@@ -3,6 +3,7 @@
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:provider/provider.dart';
import 'core/config/locale_controller.dart';
@@ -39,6 +40,7 @@ import 'core/data/services/playback_session.dart';
import 'core/data/services/video_player_port.dart';
import 'core/platform/haptics.dart';
import 'core/theme/app_theme.dart';
import 'core/theme/app_colors.dart';
import 'l10n/app_localizations.dart';
import 'pages/home/home_view.dart';
@@ -218,9 +220,17 @@ class _LumaDramaAppState extends State<LumaDramaApp> {
localeResolutionCallback: (deviceLocale, _) =>
resolveAppLocale(locale.locale, deviceLocale),
debugShowCheckedModeBanner: false,
themeMode: ThemeMode.system,
themeMode: ThemeMode.dark,
theme: AppTheme.light(),
darkTheme: AppTheme.dark(),
builder: (context, child) => AnnotatedRegion<SystemUiOverlayStyle>(
value: SystemUiOverlayStyle.light.copyWith(
statusBarColor: Colors.transparent,
systemNavigationBarColor: AppColors.bar,
systemNavigationBarIconBrightness: Brightness.light,
),
child: child ?? const SizedBox.shrink(),
),
home: const HomePage(),
),
),