Initial commit
This commit is contained in:
38
lib/theme.dart
Normal file
38
lib/theme.dart
Normal file
@@ -0,0 +1,38 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:google_fonts/google_fonts.dart';
|
||||
|
||||
class HTheme {
|
||||
static final darkTheme = ThemeData(
|
||||
useMaterial3: true,
|
||||
brightness: Brightness.dark,
|
||||
colorScheme: const ColorScheme.dark(
|
||||
primary: Color(0xFFFAFAFA), // Zinc 50
|
||||
onPrimary: Color(0xFF09090B), // Zinc 950
|
||||
secondary: Color(0xFFE4E4E7), // Zinc 200
|
||||
onSecondary: Color(0xFF09090B),
|
||||
surface: Color(0xFF09090B), // Zinc 950
|
||||
onSurface: Color(0xFFFAFAFA), // Zinc 50
|
||||
surfaceContainer: Color(0xFF18181B), // Zinc 900
|
||||
),
|
||||
scaffoldBackgroundColor: const Color(0xFF09090B), // Zinc 950
|
||||
cardTheme: CardThemeData(
|
||||
color: const Color(0xFF18181B), // Zinc 900
|
||||
elevation: 0,
|
||||
shape: RoundedRectangleBorder(
|
||||
borderRadius: BorderRadius.circular(12),
|
||||
side: BorderSide(color: const Color(0xFF27272A), width: 1), // Zinc 800
|
||||
),
|
||||
),
|
||||
dividerTheme: const DividerThemeData(
|
||||
color: Color(0xFF27272A), // Zinc 800
|
||||
thickness: 1,
|
||||
),
|
||||
textTheme: GoogleFonts.interTextTheme(ThemeData.dark().textTheme).apply(
|
||||
bodyColor: const Color(0xFFFAFAFA),
|
||||
displayColor: const Color(0xFFFAFAFA),
|
||||
),
|
||||
iconTheme: const IconThemeData(
|
||||
color: Color(0xFFA1A1AA), // Zinc 400
|
||||
),
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user