Commit dd796622a25a241a1c8b285d124f84b7e4cd9962

Authored by wdn127929
1 parent b94e00bf

首图形象展示UI ok

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),
))
],
),
),
... ...