From 45c110514fc74b31563594d920f0d357d3713c28 Mon Sep 17 00:00:00 2001 From: Luis Perrone Date: Mon, 23 Sep 2024 10:58:29 +0800 Subject: [PATCH] Fix some colors --- src/features/browser/BrowserWebViewScreen.tsx | 17 +++++++++-------- .../home/addNewAccount/AddNewAccountScreen.tsx | 4 +++- src/features/ledger/DeviceScan.tsx | 1 + src/features/ledger/LedgerConnectSteps.tsx | 10 +++++++--- src/features/ledger/LedgerModal.tsx | 8 +++----- src/features/ledger/PairStart.tsx | 5 +++-- src/features/swaps/SwapItem.tsx | 2 +- 7 files changed, 27 insertions(+), 20 deletions(-) diff --git a/src/features/browser/BrowserWebViewScreen.tsx b/src/features/browser/BrowserWebViewScreen.tsx index 3dd8ae382..27ee92310 100644 --- a/src/features/browser/BrowserWebViewScreen.tsx +++ b/src/features/browser/BrowserWebViewScreen.tsx @@ -9,7 +9,7 @@ import { SolanaSignMessageInput, } from '@solana/wallet-standard-features' import { Transaction, VersionedTransaction } from '@solana/web3.js' -import { useSpacing } from '@theme/themeHooks' +import { useColors, useSpacing } from '@theme/themeHooks' import bs58 from 'bs58' import React, { useCallback, useMemo, useRef, useState } from 'react' import { Platform, StyleSheet } from 'react-native' @@ -67,6 +67,7 @@ const BrowserWebViewScreen = () => { const isAndroid = useMemo(() => Platform.OS === 'android', []) const spacing = useSpacing() const [isScriptInjected, setIsScriptInjected] = useState(false) + const { primaryText } = useColors() const isFavorite = useMemo(() => { return favorites.some((favorite) => favorite === currentUrl) @@ -458,11 +459,11 @@ const BrowserWebViewScreen = () => { - + ) - }, [currentUrl, closeModal, spacing]) + }, [currentUrl, closeModal, spacing, primaryText]) const onBack = useCallback(() => { webview.current?.goBack() @@ -485,20 +486,20 @@ const BrowserWebViewScreen = () => { - + - + {isFavorite ? ( - + ) : ( - + )} @@ -509,7 +510,7 @@ const BrowserWebViewScreen = () => { ) - }, [onBack, onForward, isFavorite, onFavorite, onRefresh]) + }, [onBack, onForward, isFavorite, onFavorite, onRefresh, primaryText]) return ( diff --git a/src/features/home/addNewAccount/AddNewAccountScreen.tsx b/src/features/home/addNewAccount/AddNewAccountScreen.tsx index 58571887a..2fafd2635 100644 --- a/src/features/home/addNewAccount/AddNewAccountScreen.tsx +++ b/src/features/home/addNewAccount/AddNewAccountScreen.tsx @@ -50,7 +50,9 @@ const AddNewAccountScreen = () => { - {t('addNewAccount.title')} + + {t('addNewAccount.title')} + { marginVertical="6" textAlign="center" lineHeight={38} + color="primaryText" > {t('ledger.scan.title')} diff --git a/src/features/ledger/LedgerConnectSteps.tsx b/src/features/ledger/LedgerConnectSteps.tsx index 61efd2499..6ece8dd74 100644 --- a/src/features/ledger/LedgerConnectSteps.tsx +++ b/src/features/ledger/LedgerConnectSteps.tsx @@ -39,7 +39,7 @@ const LedgerConnectSteps = ({ onLayout, onRetry }: Props) => { alignItems="center" > - + {step} @@ -48,11 +48,15 @@ const LedgerConnectSteps = ({ onLayout, onRetry }: Props) => { marginTop="2" marginBottom="6" onPress={onRetry} - backgroundColor="cardBackground" + backgroundColor="primaryText" padding="6" borderRadius="full" > - + {t('generic.tryAgain')} diff --git a/src/features/ledger/LedgerModal.tsx b/src/features/ledger/LedgerModal.tsx index b070486bd..c89b42f4a 100644 --- a/src/features/ledger/LedgerModal.tsx +++ b/src/features/ledger/LedgerModal.tsx @@ -56,7 +56,7 @@ const LedgerModal = forwardRef( const bottomSheetModalRef = useRef(null) const { backgroundStyle } = useOpacity('bg.tertiary', 1) const { setIsShowing } = useBackHandler(bottomSheetModalRef) - const { secondaryText } = useColors() + const { primaryText } = useColors() const { t } = useTranslation() const { getTransport, openSolanaApp } = useLedger() const [transactionBuffer, setTransactionBuffer] = useState() @@ -216,9 +216,9 @@ const LedgerModal = forwardRef( const handleIndicatorStyle = useMemo(() => { return { - backgroundColor: secondaryText, + backgroundColor: primaryText, } - }, [secondaryText]) + }, [primaryText]) const deviceModelId = useMemo(() => { let model = DeviceModelId.nanoX @@ -335,13 +335,11 @@ const LedgerModal = forwardRef( return ( - {/* */} { variant="displayLgRegular" textAlign="center" marginVertical="6" + color="primaryText" > {t('ledger.pairStart.title')} - + {t('ledger.pairStart.subtitle')} @@ -62,7 +63,7 @@ const PairStart = () => { backgroundColorDisabled="bg.tertiary" backgroundColorDisabledOpacity={0.5} titleColorDisabled="gray.800" - titleColor="primaryText" + titleColor="primaryBackground" fontWeight="500" title={t('ledger.pairStart.pair')} marginBottom="6" diff --git a/src/features/swaps/SwapItem.tsx b/src/features/swaps/SwapItem.tsx index 9819a7fc3..c5fe2ca13 100644 --- a/src/features/swaps/SwapItem.tsx +++ b/src/features/swaps/SwapItem.tsx @@ -70,7 +70,7 @@ const SwapItem = ({ {isPaying ? t('swapsScreen.youPay') : t('swapsScreen.youReceive')} - + {!loading ? amount.toString() : t('generic.loading')}