From e3380ba3aeeb87a2ec657e6d892cd48dcfd06c9a Mon Sep 17 00:00:00 2001 From: David Walsh Date: Thu, 23 Feb 2023 15:20:07 -0600 Subject: [PATCH] UX: Icon: Remove fa-exclamation-triangle usages (#17691) * UX: Icon: WIP: Remove fa-exclamation-triangle usages * Swap the rest of the icons * Fix color import * Update ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.stories.js Co-authored-by: Nidhi Kumari * Update ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.stories.js Co-authored-by: Nidhi Kumari * Update ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.stories.js Co-authored-by: Nidhi Kumari * Update ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.js Co-authored-by: Nidhi Kumari * Update ui/components/app/add-network/add-network.js Co-authored-by: Nidhi Kumari * Update ui/components/ui/review-spending-cap/review-spending-cap.js Co-authored-by: Nidhi Kumari * Fix lint * Fix alignment and sizes * Use IconColor * Update ui/components/app/custom-spending-cap/custom-spending-cap-tooltip.js Co-authored-by: George Marshall * Update ui/components/app/confirmation-warning-modal/confirmation-warning-modal.js Co-authored-by: Danica Shen * Update ui/components/app/signature-request-original/signature-request-original-warning/signature-request-original-warning.js Co-authored-by: Danica Shen * Update ui/components/ui/review-spending-cap/review-spending-cap.js Co-authored-by: Danica Shen * Update ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.js Co-authored-by: Danica Shen * Fix imports * Use IconColor --------- Co-authored-by: Nidhi Kumari Co-authored-by: George Marshall Co-authored-by: Danica Shen --- ui/components/app/add-network/add-network.js | 10 +++++++--- ui/components/app/add-network/index.scss | 4 ---- .../confirmation-warning-modal.js | 9 ++++++++- .../app/confirmation-warning-modal/index.scss | 1 - .../custom-spending-cap-tooltip.js | 9 +++++++-- .../set-approval-for-all-warning.js | 6 +++++- .../index.scss | 2 +- .../signature-request-original-warning.js | 8 +++++++- .../ui/review-spending-cap/index.scss | 4 ---- .../review-spending-cap.js | 19 +++++++++++++++---- .../secure-your-wallet/index.scss | 1 - .../skip-srp-backup-popover.js | 13 ++++++++++++- .../skip-srp-backup-popover.stories.js | 17 +++++++++++++++++ 13 files changed, 79 insertions(+), 24 deletions(-) create mode 100644 ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.stories.js diff --git a/ui/components/app/add-network/add-network.js b/ui/components/app/add-network/add-network.js index a4dcdb9d3..e4cfc23d9 100644 --- a/ui/components/app/add-network/add-network.js +++ b/ui/components/app/add-network/add-network.js @@ -14,6 +14,7 @@ import { BorderRadius, BackgroundColor, TextColor, + IconColor, } from '../../../helpers/constants/design-system'; import Button from '../../ui/button'; import Tooltip from '../../ui/tooltip'; @@ -36,6 +37,7 @@ import { FEATURED_RPCS } from '../../../../shared/constants/network'; import { ADD_NETWORK_ROUTE } from '../../../helpers/constants/routes'; import { getEnvironmentType } from '../../../../app/scripts/lib/util'; import ZENDESK_URLS from '../../../helpers/constants/zendesk-url'; +import { Icon, ICON_NAMES, ICON_SIZES } from '../../component-library'; const AddNetwork = () => { const t = useContext(I18nContext); @@ -235,9 +237,11 @@ const AddNetwork = () => { } trigger="mouseenter" > - ) diff --git a/ui/components/app/add-network/index.scss b/ui/components/app/add-network/index.scss index 29899b329..6f2d60bc3 100644 --- a/ui/components/app/add-network/index.scss +++ b/ui/components/app/add-network/index.scss @@ -34,10 +34,6 @@ } } - &__warning-icon { - color: var(--color-icon-muted); - } - &__warning-tooltip { color: var(--color-text-alternative); width: 180px; diff --git a/ui/components/app/confirmation-warning-modal/confirmation-warning-modal.js b/ui/components/app/confirmation-warning-modal/confirmation-warning-modal.js index 06814c4f6..ebdbd74bc 100644 --- a/ui/components/app/confirmation-warning-modal/confirmation-warning-modal.js +++ b/ui/components/app/confirmation-warning-modal/confirmation-warning-modal.js @@ -13,7 +13,9 @@ import { JustifyContent, TypographyVariant, AlignItems, + IconColor, } from '../../../helpers/constants/design-system'; +import { Icon, ICON_NAMES, ICON_SIZES } from '../../component-library'; const ConfirmationWarningModal = ({ onSubmit, onCancel }) => { const t = useI18nContext(); @@ -53,7 +55,12 @@ const ConfirmationWarningModal = ({ onSubmit, onCancel }) => { margin={0} className="confirmation-warning-modal__content__header" > - + {tooltipIcon ? ( - + ) : ( tooltipIcon !== '' && )} diff --git a/ui/components/app/set-approval-for-all-warning/set-approval-for-all-warning.js b/ui/components/app/set-approval-for-all-warning/set-approval-for-all-warning.js index fddcba543..93812f904 100644 --- a/ui/components/app/set-approval-for-all-warning/set-approval-for-all-warning.js +++ b/ui/components/app/set-approval-for-all-warning/set-approval-for-all-warning.js @@ -16,6 +16,7 @@ import { } from '../../../helpers/constants/design-system'; import Identicon from '../../ui/identicon'; import { shortenAddress } from '../../../helpers/utils/util'; +import { Icon, ICON_NAMES } from '../../component-library'; const SetApproveForAllWarning = ({ collectionName, @@ -60,7 +61,10 @@ const SetApproveForAllWarning = ({ padding={4} className="set-approval-for-all-warning__content__header" > - + - + {valueIsGreaterThanBalance && ( - + )} {Number(tokenValue) === 0 && ( )} diff --git a/ui/pages/onboarding-flow/secure-your-wallet/index.scss b/ui/pages/onboarding-flow/secure-your-wallet/index.scss index a5b401b6c..898a16002 100644 --- a/ui/pages/onboarding-flow/secure-your-wallet/index.scss +++ b/ui/pages/onboarding-flow/secure-your-wallet/index.scss @@ -52,7 +52,6 @@ width: 365px; &__icon { - color: var(--color-error-default); display: block; margin-top: 16px; margin-bottom: 16px; diff --git a/ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.js b/ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.js index 789e21026..4e9c69e89 100644 --- a/ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.js +++ b/ui/pages/onboarding-flow/secure-your-wallet/skip-srp-backup-popover.js @@ -9,6 +9,7 @@ import Box from '../../../components/ui/box'; import Typography from '../../../components/ui/typography'; import { AlignItems, + IconColor, FLEX_DIRECTION, FONT_WEIGHT, JustifyContent, @@ -19,6 +20,11 @@ import Checkbox from '../../../components/ui/check-box'; import { ONBOARDING_COMPLETION_ROUTE } from '../../../helpers/constants/routes'; import { EVENT_NAMES, EVENT } from '../../../../shared/constants/metametrics'; import { MetaMetricsContext } from '../../../contexts/metametrics'; +import { + Icon, + ICON_NAMES, + ICON_SIZES, +} from '../../../components/component-library'; export default function SkipSRPBackup({ handleClose }) { const [checked, setChecked] = useState(false); @@ -74,7 +80,12 @@ export default function SkipSRPBackup({ handleClose }) { justifyContent={JustifyContent.center} margin={4} > - + { + return ( +
+ +
+ ); +}; + +DefaultStory.storyName = 'Default';