1234567891011121314151617181920212223242526272829303132 |
- 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,
- ),
- ));
- }
|