|
|
|
import 'dart:ui';
|
|
|
|
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
|
|
|
import 'package:one_key/utils/dialog_util.dart';
|
|
...
|
...
|
@@ -74,19 +72,59 @@ class _FirstImagePageState extends State<FirstImagePage> { |
|
|
|
ThemeColorModel colorModel1 = ThemeColorModel();
|
|
|
|
colorModel1.name = '孔雀蓝';
|
|
|
|
colorModel1.color = MyColours.color_0143A3;
|
|
|
|
colorModel1.gradient = LinearGradient(colors: [
|
|
|
|
Colors.red,
|
|
|
|
Colors.yellow,
|
|
|
|
]);
|
|
|
|
colorModel1.gradient = LinearGradient(
|
|
|
|
stops: [0, 1],
|
|
|
|
colors: [
|
|
|
|
// Color.fromARGB(67, 59, 206, 224),
|
|
|
|
// Color.fromRGBO(67, 85, 250, 162),
|
|
|
|
MyColours.color_0143A3,
|
|
|
|
MyColours.color_CFB53B,
|
|
|
|
],
|
|
|
|
// begin: Alignment(0, 0),
|
|
|
|
// end: Alignment(2, 2),
|
|
|
|
begin: Alignment.bottomCenter,
|
|
|
|
end: Alignment.topCenter,
|
|
|
|
);
|
|
|
|
colorModel1.gradientSub = LinearGradient(
|
|
|
|
stops: [0.2, 1.24],
|
|
|
|
colors: [
|
|
|
|
// Color.fromARGB(67, 59, 206, 224),
|
|
|
|
// Color.fromRGBO(67, 85, 250, 162),
|
|
|
|
MyColours.color_0143A3,
|
|
|
|
MyColours.color_EEAE74,
|
|
|
|
],
|
|
|
|
begin: Alignment.bottomCenter,
|
|
|
|
end: Alignment.topCenter,
|
|
|
|
);
|
|
|
|
themeColorData.add(colorModel1);
|
|
|
|
|
|
|
|
ThemeColorModel colorModel2 = ThemeColorModel();
|
|
|
|
colorModel2.name = '群青绿';
|
|
|
|
colorModel2.color = MyColours.color_438E93;
|
|
|
|
colorModel2.gradient = LinearGradient(colors: [
|
|
|
|
Colors.red,
|
|
|
|
Colors.yellow,
|
|
|
|
]);
|
|
|
|
colorModel2.gradient = LinearGradient(
|
|
|
|
stops: [0, 1],
|
|
|
|
colors: [
|
|
|
|
// Color.fromARGB(67, 59, 206, 224),
|
|
|
|
// Color.fromRGBO(67, 85, 250, 162),
|
|
|
|
MyColours.color_438E93,
|
|
|
|
MyColours.color_CFB53B,
|
|
|
|
],
|
|
|
|
// begin: Alignment(0, 0),
|
|
|
|
// end: Alignment(2, 2),
|
|
|
|
begin: Alignment.bottomCenter,
|
|
|
|
end: Alignment.topCenter,
|
|
|
|
);
|
|
|
|
colorModel2.gradientSub = LinearGradient(
|
|
|
|
stops: [0.2, 1.24],
|
|
|
|
colors: [
|
|
|
|
// Color.fromARGB(67, 59, 206, 224),
|
|
|
|
// Color.fromRGBO(67, 85, 250, 162),
|
|
|
|
MyColours.color_438E93,
|
|
|
|
MyColours.color_EEAE74,
|
|
|
|
],
|
|
|
|
begin: Alignment.bottomCenter,
|
|
|
|
end: Alignment.topCenter,
|
|
|
|
);
|
|
|
|
themeColorData.add(colorModel2);
|
|
|
|
}
|
|
|
|
|
|
...
|
...
|
@@ -288,11 +326,28 @@ class _FirstImagePageState extends State<FirstImagePage> { |
|
|
|
onTap: () {},
|
|
|
|
child: Container(
|
|
|
|
color: MyColours.color_d9d9d9,
|
|
|
|
width: double.infinity,
|
|
|
|
height: w(210),
|
|
|
|
child: Column(
|
|
|
|
children: [
|
|
|
|
VEmptyView(80),
|
|
|
|
Image.asset(Utils.getImgPath(''))
|
|
|
|
Image.asset(
|
|
|
|
Utils.getImgPath('add_img'),
|
|
|
|
width: w(63),
|
|
|
|
),
|
|
|
|
VEmptyView(28),
|
|
|
|
Container(
|
|
|
|
width: w(139),
|
|
|
|
height: w(60),
|
|
|
|
child: Text(
|
|
|
|
'点击上传照片\n为了更好的效果\n建议上传16:9照片',
|
|
|
|
textAlign: TextAlign.center,
|
|
|
|
style: TextStyle(
|
|
|
|
height: 1.4,
|
|
|
|
color: MyColours.color_ffffff,
|
|
|
|
fontSize: font(14),
|
|
|
|
fontWeight: FontWeight.bold),
|
|
|
|
))
|
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
...
|
...
|
|