Changed theme to globally enable rounded borders for textfields
This commit is contained in:
@@ -1,15 +1,20 @@
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
ThemeData get lightTheme => ThemeData.from(colorScheme: _lightColorScheme);
|
||||
const _seed = Colors.deepPurple;
|
||||
|
||||
ThemeData get darkTheme => ThemeData.from(colorScheme: _darkColorScheme);
|
||||
ColorScheme get _lightColorScheme =>
|
||||
ColorScheme.fromSeed(seedColor: _seed, brightness: Brightness.light);
|
||||
|
||||
ColorScheme get _darkColorScheme => ColorScheme.fromSeed(
|
||||
seedColor: Colors.deepPurple,
|
||||
brightness: Brightness.dark,
|
||||
);
|
||||
ColorScheme get _darkColorScheme =>
|
||||
ColorScheme.fromSeed(seedColor: _seed, brightness: Brightness.dark);
|
||||
|
||||
ColorScheme get _lightColorScheme => ColorScheme.fromSeed(
|
||||
seedColor: Colors.deepPurple,
|
||||
brightness: Brightness.light,
|
||||
);
|
||||
ThemeData get lightTheme => _baseTheme(_lightColorScheme);
|
||||
|
||||
ThemeData get darkTheme => _baseTheme(_darkColorScheme);
|
||||
|
||||
ThemeData _baseTheme(ColorScheme scheme) =>
|
||||
ThemeData.from(colorScheme: scheme, useMaterial3: true).copyWith(
|
||||
inputDecorationTheme: InputDecorationTheme(
|
||||
border: OutlineInputBorder(borderRadius: BorderRadius.circular(12)),
|
||||
),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user