import 'package:flutter/material.dart'; const kPrimaryColor = Color(0xFF6F35A5); const kPrimaryLightColor = Color(0xFFF1E6FF); const double defaultPadding = 16.0; class Config { // 颜色主题 static ThemeData themeData = ThemeData( primaryColor: kPrimaryColor, scaffoldBackgroundColor: Colors.white, elevatedButtonTheme: ElevatedButtonThemeData( style: ElevatedButton.styleFrom( elevation: 0, backgroundColor: kPrimaryColor, shape: const StadiumBorder(), maximumSize: const Size(double.infinity, 56), minimumSize: const Size(double.infinity, 56), ), ), inputDecorationTheme: const InputDecorationTheme( filled: true, fillColor: kPrimaryLightColor, iconColor: kPrimaryColor, prefixIconColor: kPrimaryColor, contentPadding: EdgeInsets.symmetric( horizontal: defaultPadding, vertical: defaultPadding), border: OutlineInputBorder( borderRadius: BorderRadius.all(Radius.circular(30)), borderSide: BorderSide.none, ), )); }