feat: wip redeem portfolio

This commit is contained in:
2024-02-21 19:45:22 +07:00
parent 6e03fa5fa7
commit a3148d8210
11 changed files with 1393 additions and 4 deletions

View File

@@ -54,6 +54,7 @@ class PathAssets {
static const String iconNavigationTransaction = 'assets/icons/icon-navigation-transaction.png';
static const String iconNavigationPortfolio = 'assets/icons/icon-navigation-portfolio.png';
static const String iconNavigationProfile = 'assets/icons/icon-navigation-profile.png';
static const String iconRemove = 'assets/icons/icon-remove.png';
/// IMAGE
static const String imgSplashLogo = 'assets/images/splash-logo.png';
@@ -91,4 +92,20 @@ class PathAssets {
static const String imgPaymentSuccess = 'assets/images/img-payment-success.png';
static const String frameSignature = 'assets/images/frame-signature.png';
static const String imgFinish = 'assets/images/img-finish.png';
static const Map<String, String> goalInvestIcon = {
'Education': iconToga,
'Marriage': iconCake,
'Old age days': iconHouse,
'Home': iconHouse,
'Other Plan': iconCreatePlan,
'Create Plan': iconCreatePlan,
'Entertainment': iconTicket,
'Gadget': iconGadget,
'Business': iconMarket,
'Fashion': iconBag,
'Shop': iconBag,
'Vehicle': iconCar,
'Holiday': iconPlane,
};
}

View File

@@ -1,3 +1,5 @@
import 'package:cims_apps/application/assets/path_assets.dart';
import 'package:cims_apps/application/component/image/image_view.dart';
import 'package:cims_apps/application/theme/color_palette.dart';
import 'package:cims_apps/core/utils/size_config.dart';
import 'package:flutter/material.dart';
@@ -101,8 +103,9 @@ class NumericPad extends StatelessWidget {
number,
textAlign: TextAlign.center,
style: TextStyle(
fontSize: 28,
fontWeight: FontWeight.bold
fontSize: 28,
fontWeight: FontWeight.bold,
color: ColorPalette.slate800
),
),
),
@@ -117,8 +120,9 @@ class NumericPad extends StatelessWidget {
onNumberSelected('');
},
child: Icon(
Icons.highlight_remove,
Icons.backspace_outlined,
size: 28,
color: ColorPalette.slate800,
),
)
);

View File

@@ -92,6 +92,7 @@ class ColorPalette {
static const Color green100 = Color(0xFFDCFCE7);
static const Color green400 = Color(0xFF4ADE80);
static const Color green500 = Color(0xFF16A34A);
static const Color red600 = Color(0xffDC2626);
static const Map<String, Color> investTypeColor = {
'Money Market': purple500,