VThemeConfig.light constructor
VThemeConfig.light()
Implementation
factory VThemeConfig.light() {
return const VThemeConfig(
// inputCursorColor: Color(0xFF0389F9),
// hintStyle: TextStyle(fontSize: 15, color: Color(0xFFCFD1D1)),
labelStyle: TextStyle(fontSize: 13, color: Colors.black,decoration: TextDecoration.none),
valueStyle: TextStyle(fontSize: 13, color: Colors.black,decoration: TextDecoration.none),
requiredStarStyle: TextStyle(fontSize: 13, color: Color(0xFFCD0000),decoration: TextDecoration.none),
iconTheme: IconThemeData(color: Color(0xFFC8C8C8), size: 20),
arrowIconTheme: IconThemeData(color: Color(0xFFC8C8C8), size: 20),
clearIconTheme: IconThemeData(color: Color(0xFFcfd1d1), size: 16),
pwdEyeIconTheme: IconThemeData(color: Color(0xFF999999), size: 22),
buttonHeight: 44,
buttonFontSize: 14,
buttonRadius: 6,
buttonPaddingH: 10,
cellHeight: 50,
cellTitleWidth: 80,
tabBarStyle: VTabBarStyle(),
smallRadius: 4,
mediumRadius: 8,
largeRadius: 16,
circularRadius: 999,
spacingXS: 4,
spacingSM: 8,
spacingMD: 16,
spacingLG: 24,
spacingXL: 32,
// 通用语义色(亮色版本)
successColor: Color(0xFF4CAF50),
errorColor: Color(0xFFE53935),
warningColor: Color(0xFFFFA726),
infoColor: Color(0xFF2196F3),
linkColor: Color(0xFF1976D2),
);
}