Files
rely/lib/core/config/app_theme.dart
T
2026-02-14 20:10:16 +01:00

35 lines
927 B
Dart

import 'package:flutter/material.dart';
/// Shared app theme, aligned with the visual tone of the reference templates.
class AppTheme {
AppTheme._();
static const Color background = Color(0xFFEDF0F2);
static const Color surface = Color(0xFFFFFFFF);
static const Color primary = Color(0xFF253840);
static const Color accent = Color(0xFF00B6F0);
/// Builds the Material [ThemeData].
static ThemeData light() {
final ColorScheme colorScheme = ColorScheme.fromSeed(
seedColor: primary,
primary: primary,
secondary: accent,
surface: surface,
brightness: Brightness.light,
);
return ThemeData(
useMaterial3: true,
colorScheme: colorScheme,
scaffoldBackgroundColor: background,
appBarTheme: const AppBarTheme(
centerTitle: false,
backgroundColor: surface,
foregroundColor: primary,
elevation: 0,
),
);
}
}