From 7f7aa2ebe798ad8531ef01802e0d527e79f55a60 Mon Sep 17 00:00:00 2001 From: turnoffthiscomputer Date: Fri, 23 Aug 2024 10:26:47 +0100 Subject: [PATCH] update UI --- app/src/components/Carousel.tsx | 4 +-- app/src/screens/CameraScreen.tsx | 52 +++++++++++++++++++++++++++++--- app/src/screens/MainScreen.tsx | 2 +- app/src/utils/colors.ts | 3 +- 4 files changed, 53 insertions(+), 8 deletions(-) diff --git a/app/src/components/Carousel.tsx b/app/src/components/Carousel.tsx index faa48a4f8..dd95caeb0 100644 --- a/app/src/components/Carousel.tsx +++ b/app/src/components/Carousel.tsx @@ -99,10 +99,10 @@ export function Carousel({ images, height = 300, onSlideChange, handleNfcScan }: {currentSlide.subtitle} - + {/* private and secured - + */} void } const CameraScreen: React.FC = ({ sheetIsOpen, setSheetIsOpen }) => { + const { + showWarningModal, + update: updateNavigationStore, + step, + setStep, + selectedTab, + setSelectedTab, + hideData, + toast, + showRegistrationErrorSheet, + registrationErrorMessage, + nfcSheetIsOpen, + setNfcSheetIsOpen, + } = useNavigationStore(); + + const { + passportNumber, + dateOfBirth, + dateOfExpiry, + deleteMrzFields, + update, + clearPassportDataFromStorage, + clearSecretFromStorage, + clearProofsFromStorage, + passportData, + registered, + setRegistered, + cscaProof, + localProof, + } = useUserStore() + const handleSkip = () => { + update({ + passportData: mockPassportData_sha256_rsa_65537 + }) + setStep(Steps.REGISTERED); + setRegistered(true); + setSelectedTab("app"); + deleteMrzFields(); + toast.show("Using mock passport data!", { type: "info" }) + } return ( @@ -20,10 +63,10 @@ const CameraScreen: React.FC = ({ sheetIsOpen, setSheetIsOpen Your data never leaves your device. - + {/* private and secured - + */} {/* = ({ sheetIsOpen, setSheetIsOpen /> */} + } /> } /> setSheetIsOpen(true)} Icon={} /> diff --git a/app/src/screens/MainScreen.tsx b/app/src/screens/MainScreen.tsx index 6a860e232..5dd4cee75 100644 --- a/app/src/screens/MainScreen.tsx +++ b/app/src/screens/MainScreen.tsx @@ -120,7 +120,7 @@ const MainScreen: React.FC = () => { update({ passportData: mockPassportData_sha256_rsa_65537 }) - setStep(Steps.NEXT_SCREEN); + setStep(Steps.REGISTERED); deleteMrzFields(); // const n_dsc = 121; diff --git a/app/src/utils/colors.ts b/app/src/utils/colors.ts index 9ebbdd674..715e6427e 100644 --- a/app/src/utils/colors.ts +++ b/app/src/utils/colors.ts @@ -15,6 +15,7 @@ export const yellowColorDark = "#2d2200" export const yellowColorLight = "#f5d90a" export const bgWhite = "#F5F5F5" export const textBlack = "#333333" -export const bgGreen = "#94FBAB" +// export const bgGreen = "#94FBAB" +export const bgGreen = "#AEECEF" export const bgBlue = "#69DFFF" export const separatorColor = "#E0E0E0" \ No newline at end of file