-
{intl.formatMessage(globalMessages.transactionFee)}
-
+
+ {intl.formatMessage(globalMessages.transactionFee)}
+
+
{this.renderBundle({
amount: this.props.transactionFee,
render: this.renderSingleFee,
})}
-
+
diff --git a/packages/yoroi-extension/app/components/wallet/send/WalletSendFormSteps/WalletSendPreviewStep.scss b/packages/yoroi-extension/app/components/wallet/send/WalletSendFormSteps/WalletSendPreviewStep.scss
index ca99146c3e..d0e626f3ad 100644
--- a/packages/yoroi-extension/app/components/wallet/send/WalletSendFormSteps/WalletSendPreviewStep.scss
+++ b/packages/yoroi-extension/app/components/wallet/send/WalletSendFormSteps/WalletSendPreviewStep.scss
@@ -14,14 +14,9 @@
.txError {
display: flex;
flex-flow: column;
- align-items: center;
justify-content: center;
- padding: 16px 0 16px 0;
+ padding: 12px 16px;
border-radius: 8px;
- background-color: rgba(255, 19, 81, 0.06);
- box-shadow: var(--yoroi-warning-box-bg-shadow);
- font-weight: 500;
- color: var(--yoroi-palette-error-200);
font-size: 16px;
font-weight: 500;
margin-bottom: 20px;
diff --git a/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryDialog.js b/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryDialog.js
index 15c734b5bf..df32c9a3d2 100644
--- a/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryDialog.js
+++ b/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryDialog.js
@@ -10,7 +10,7 @@ import Dialog from '../../../widgets/Dialog';
import { injectIntl, defineMessages } from 'react-intl';
import type { $npm$ReactIntl$IntlShape } from 'react-intl';
import { RewardHistoryItem } from './RewardHistoryTab';
-import InvalidURIImg from '../../../../assets/images/uri/invalid-uri.inline.svg';
+import { ReactComponent as InvalidURIImg } from '../../../../assets/images/uri/invalid-uri.inline.svg';
import ErrorBlock from '../../../widgets/ErrorBlock';
import LoadingSpinner from '../../../widgets/LoadingSpinner';
import VerticallyCenteredLayout from '../../../layout/VerticallyCenteredLayout';
diff --git a/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryGraph.js b/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryGraph.js
index 92e606c7e1..715a15164f 100644
--- a/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryGraph.js
+++ b/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryGraph.js
@@ -7,7 +7,7 @@ import globalMessages from '../../../../i18n/global-messages';
import type { $npm$ReactIntl$IntlShape } from 'react-intl';
import { getAvatarFromPoolId } from '../utils';
import RewardGraphClean from './RewardGraphClean';
-import InvalidURIImg from '../../../../assets/images/uri/invalid-uri.inline.svg';
+import { ReactComponent as InvalidURIImg } from '../../../../assets/images/uri/invalid-uri.inline.svg';
import ErrorBlock from '../../../widgets/ErrorBlock';
import VerticallyCenteredLayout from '../../../layout/VerticallyCenteredLayout';
import LoadingSpinner from '../../../widgets/LoadingSpinner';
diff --git a/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryTab.js b/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryTab.js
index 63ff190098..c100d25d29 100644
--- a/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryTab.js
+++ b/packages/yoroi-extension/app/components/wallet/staking/dashboard-revamp/RewardHistoryTab.js
@@ -8,7 +8,7 @@ import globalMessages from '../../../../i18n/global-messages';
import type { $npm$ReactIntl$IntlShape } from 'react-intl';
import { getAvatarFromPoolId, groupByPoolName } from '../utils';
import type { GraphRewardData } from './RewardHistoryDialog';
-import InvalidURIImg from '../../../../assets/images/uri/invalid-uri.inline.svg';
+import { ReactComponent as InvalidURIImg } from '../../../../assets/images/uri/invalid-uri.inline.svg';
import ErrorBlock from '../../../widgets/ErrorBlock';
import VerticallyCenteredLayout from '../../../layout/VerticallyCenteredLayout';
import LoadingSpinner from '../../../widgets/LoadingSpinner';
diff --git a/packages/yoroi-extension/app/components/widgets/DialogBackButton.js b/packages/yoroi-extension/app/components/widgets/DialogBackButton.js
index 459c113609..7ce9d0e04a 100644
--- a/packages/yoroi-extension/app/components/widgets/DialogBackButton.js
+++ b/packages/yoroi-extension/app/components/widgets/DialogBackButton.js
@@ -2,19 +2,27 @@
import { Component } from 'react';
import type { Node } from 'react';
import { observer } from 'mobx-react';
-import { ReactComponent as BackArrow } from '../../assets/images/back-arrow-ic.inline.svg';
-import { IconButton } from '@mui/material';
+import { ReactComponent as BackArrow } from '../../assets/images/back-arrow-ic.inline.svg';
+import { IconButton, styled } from '@mui/material';
type Props = {|
+onBack: void => PossiblyAsync
,
|};
+const IconWrapper = styled(IconButton)(({ theme }) => ({
+ '& svg': {
+ '& path': {
+ fill: theme.palette.ds.el_gray_medium,
+ },
+ },
+}));
+
@observer
export default class DialogBackButton extends Component {
render(): Node {
const { onBack } = this.props;
return (
- {
svg: {
width: '20px',
height: '16px',
- path: {
- fill: 'hsl(220deg 2% 28%)',
- },
},
}}
>
-
+
);
}
}
diff --git a/packages/yoroi-extension/app/components/widgets/QrCodeWrapper.js b/packages/yoroi-extension/app/components/widgets/QrCodeWrapper.js
index c3b76c99be..43840bb1b2 100644
--- a/packages/yoroi-extension/app/components/widgets/QrCodeWrapper.js
+++ b/packages/yoroi-extension/app/components/widgets/QrCodeWrapper.js
@@ -1,7 +1,6 @@
// @flow
import type { Node } from 'react';
import QRCode from 'qrcode.react';
-import { readCssVar } from '../../styles/utils';
import { useTheme } from '@mui/material';
type Props = {|
@@ -13,12 +12,12 @@ type Props = {|
+fgColor?: string,
|};
-const QrCodeWrapper = ({ value, size, id = 'qr-code', includeMargin = false, addBg = true, fgColor }: Props): Node => {
+const QrCodeWrapper = ({ value, size, id = 'qr-code', includeMargin = false, addBg = true }: Props): Node => {
const theme = useTheme();
console.log('theme', theme);
// Get QRCode color value from active theme's CSS variable
const qrCodeBackgroundColor = addBg ? theme.palette.ds.el_gray_max : '#ffffff';
- const qrCodeForegroundColor = fgColor ?? readCssVar('--yoroi-qr-code-foreground');
+ const qrCodeForegroundColor = theme.palette.ds.gray_min;
return (
,
];
diff --git a/packages/yoroi-extension/app/connector/components/connect/ConnectedWallet.scss b/packages/yoroi-extension/app/connector/components/connect/ConnectedWallet.scss
index 123afcffa9..9f846562d5 100644
--- a/packages/yoroi-extension/app/connector/components/connect/ConnectedWallet.scss
+++ b/packages/yoroi-extension/app/connector/components/connect/ConnectedWallet.scss
@@ -13,6 +13,14 @@
width: 40px;
}
+ & .icon {
+ width: 40px;
+ height: 40px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+
& .wrapper {
display: flex;
align-items: center;
diff --git a/packages/yoroi-extension/app/connector/components/signin/CardanoSignTxPage.js b/packages/yoroi-extension/app/connector/components/signin/CardanoSignTxPage.js
index be51882700..70075151b8 100644
--- a/packages/yoroi-extension/app/connector/components/signin/CardanoSignTxPage.js
+++ b/packages/yoroi-extension/app/connector/components/signin/CardanoSignTxPage.js
@@ -428,14 +428,18 @@ class SignTxPage extends Component