Files
pyramid/lib/core/theme.dart
T
2026-04-19 19:18:12 +02:00

25 lines
678 B
Dart

import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
final colorSchemeProvider = Provider<ColorScheme>((ref) {
return ColorScheme.fromSeed(
seedColor: const Color(0xFF6B4FA0),
brightness: Brightness.light,
);
});
ThemeData buildTheme(ColorScheme colorScheme, Brightness brightness) {
final scheme = brightness == Brightness.dark
? ColorScheme.fromSeed(
seedColor: const Color(0xFF6B4FA0),
brightness: Brightness.dark,
)
: colorScheme;
return ThemeData(
colorScheme: scheme,
useMaterial3: true,
dividerTheme: const DividerThemeData(space: 1, thickness: 1),
);
}