From 8fc5266a8d4a7eb6dd1a9df7b45edc1c19c2d97f Mon Sep 17 00:00:00 2001 From: George Marshall Date: Wed, 23 Mar 2022 08:45:52 -0700 Subject: [PATCH] Dark mode: icons ens input (#14133) * Dark mode ens input on send page icons convert to font-awesome * Updating for close in dark mode --- app/images/check-green-solid.svg | 6 --- app/images/qr-blue.svg | 5 -- .../add-recipient/ens-input.component.js | 46 +++++++++++++----- ui/pages/send/send.scss | 48 ++++--------------- 4 files changed, 45 insertions(+), 60 deletions(-) delete mode 100644 app/images/check-green-solid.svg delete mode 100644 app/images/qr-blue.svg diff --git a/app/images/check-green-solid.svg b/app/images/check-green-solid.svg deleted file mode 100644 index 68c46196d..000000000 --- a/app/images/check-green-solid.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/app/images/qr-blue.svg b/app/images/qr-blue.svg deleted file mode 100644 index 7310e3e85..000000000 --- a/app/images/qr-blue.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/ui/pages/send/send-content/add-recipient/ens-input.component.js b/ui/pages/send/send-content/add-recipient/ens-input.component.js index de0332078..4cf63a7fa 100644 --- a/ui/pages/send/send-content/add-recipient/ens-input.component.js +++ b/ui/pages/send/send-content/add-recipient/ens-input.component.js @@ -96,10 +96,16 @@ export default class EnsInput extends Component { 'ens-input__wrapper--valid': hasSelectedAddress, })} > -
{hasSelectedAddress ? ( <> @@ -113,10 +119,18 @@ export default class EnsInput extends Component {
)} -
+ className="ens-input__wrapper__action-icon-button" + > + + ) : ( <> @@ -133,10 +147,7 @@ export default class EnsInput extends Component { data-testid="ens-input" /> )}
diff --git a/ui/pages/send/send.scss b/ui/pages/send/send.scss index 3bceb1202..670bfbc87 100644 --- a/ui/pages/send/send.scss +++ b/ui/pages/send/send.scss @@ -175,20 +175,7 @@ } &__status-icon { - @extend %bg-contain; - - background-image: url('/images/search-black.svg'); - width: 1.125rem; - height: 1.125rem; - margin: 0.25rem 0.5rem 0.25rem 0.25rem; - - [data-theme='dark'] & { - background-image: url('/images/search.svg'); - } - - &--valid { - background-image: url('/images/check-green-solid.svg'); - } + margin: 4px 8px 4px 4px; } &__input { @@ -206,36 +193,21 @@ } } - &__action-icon { - @extend %bg-contain; - - cursor: pointer; - - &--erase { - background-image: url('/images/close-gray.svg'); - background-color: unset; - width: 0.75rem; - height: 0.75rem; - margin: 0 0.25rem; - } - - &--qrcode { - background-image: url('/images/qr-blue.svg'); - background-color: unset; - width: 1.5rem; - height: 1.5rem; - margin: 0 0.25rem; - } + &__action-icon-button { + background: none; + border: none; + padding: 0 8px; + height: 24px; + font-size: 16px; + display: flex; + align-items: center; + justify-content: center; } &--valid { border-color: var(--color-primary-default); .ens-input__wrapper { - &__status-icon { - background-image: url('/images/check-green-solid.svg'); - } - &__input { @extend %col-nowrap;