Skip to content

Commit 3c92588

Browse files
committed
fix: fixed banner design
1 parent b81033d commit 3c92588

File tree

11 files changed

+32
-11
lines changed

11 files changed

+32
-11
lines changed

packages/account/build/webpack.config.js

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ module.exports = function (env) {
1616
'financial-details-config': 'Configs/financial-details-config',
1717
'get-status-badge-config': 'Configs/get-status-badge-config',
1818
'personal-details-config': 'Configs/personal-details-config',
19-
'poi-poa-docs-submitted': 'Components/poi-poa-docs-submitted/poi-poa-docs-submitted',
2019
'risk-tolerance-warning-modal': 'Components/trading-assessment/risk-tolerance-warning-modal',
2120
'sent-email-modal': 'Components/sent-email-modal',
2221
'terms-of-use-config': 'Configs/terms-of-use-config',

packages/account/src/Configs/get-mt5-status-badge-config.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ const getMT5StatusBadgeConfig = (mt5_account_status: TMT5AccountStatus) => {
1212
return {
1313
text: (
1414
<Localize
15-
i18n_default_text='<0>Pending verification</0>'
15+
i18n_default_text='<1>In review</1>'
1616
components={[<Text key={0} weight='bold' size='xxxs' color='var(--status-warning)' />]}
1717
/>
1818
),
@@ -22,7 +22,7 @@ const getMT5StatusBadgeConfig = (mt5_account_status: TMT5AccountStatus) => {
2222
return {
2323
text: (
2424
<Localize
25-
i18n_default_text='<0>Verification failed.</0> <1>Why?</1>'
25+
i18n_default_text='<1>Failed</1>'
2626
components={[
2727
<Text key={0} weight='bold' size='xxxs' color='var(--status-danger)' />,
2828
<Text
@@ -41,7 +41,7 @@ const getMT5StatusBadgeConfig = (mt5_account_status: TMT5AccountStatus) => {
4141
return {
4242
text: (
4343
<Localize
44-
i18n_default_text='<0>Needs verification.</0><1>Verify now</1>'
44+
i18n_default_text='<1>Needs Verification</1>'
4545
components={[
4646
<Text key={0} weight='bold' size='xxxs' color='var(--status-info)' />,
4747
<Text
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
import FailedVerificationModal from './failed-verification-modal';
1+
import VerificationDocsListModalContent from './verification-docs-list-modal';
22

3-
export default FailedVerificationModal;
3+
export default VerificationDocsListModalContent;

packages/components/src/components/icon/icons.js

+3
Original file line numberDiff line numberDiff line change
@@ -743,6 +743,7 @@ import './mt5/ic-mt5-device-laptop.svg';
743743
import './mt5/ic-mt5-device-phone.svg';
744744
import './mt5/ic-mt5-device-tablet.svg';
745745
import './mt5/ic-mt5-expired.svg';
746+
import './mt5/ic-mt5-failed.svg';
746747
import './mt5/ic-mt5-financial-platform.svg';
747748
import './mt5/ic-mt5-financial-stp-platform.svg';
748749
import './mt5/ic-mt5-financial-stp.svg';
@@ -756,6 +757,7 @@ import './mt5/ic-mt5-one-password.svg';
756757
import './mt5/ic-mt5-open-markets.svg';
757758
import './mt5/ic-mt5-password-updated.svg';
758759
import './mt5/ic-mt5-password.svg';
760+
import './mt5/ic-mt5-pending.svg';
759761
import './mt5/ic-mt5-responsive.svg';
760762
import './mt5/ic-mt5-standard-financial-bvi.svg';
761763
import './mt5/ic-mt5-standard-financial-vanuatu.svg';
@@ -775,6 +777,7 @@ import './mt5/ic-mt5-vanuatu-derived.svg';
775777
import './mt5/ic-mt5-vanuatu-financial.svg';
776778
import './mt5/ic-mt5-vanuatu-standard.svg';
777779
import './mt5/ic-mt5-vanuatu.svg';
780+
import './mt5/ic-mt5-verification.svg';
778781
import './mt5/ic-mt5-zero-spread.svg';
779782
import './option/ic-option-accumulators.svg';
780783
import './option/ic-option-call-put-reset.svg';
Loading
Loading
Loading

packages/components/src/components/status-badge/status-badge.scss

+17-1
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,23 @@
1212
align-items: center;
1313
white-space: nowrap;
1414

15+
&--pending {
16+
font-size: var(--text-size-xxxs);
17+
color: var(--status-warning);
18+
background-color: var(--status-warning-transparent);
19+
border: 1.5px;
20+
}
21+
22+
&--needs_verification {
23+
height: 100%;
24+
width: 100%;
25+
font-size: var(--text-size-xxxs);
26+
background-color: var(--status-info-transparent);
27+
border: 1.5px;
28+
}
29+
1530
&--migrated_with_position,
1631
&--migrated_without_position,
17-
&--pending,
1832
&--under_maintenance,
1933
&--unavailable {
2034
border-color: var(--status-warning);
@@ -25,6 +39,8 @@
2539
&--failed {
2640
border-color: var(--status-danger);
2741
color: var(--status-danger);
42+
background-color: var(--status-danger-transparent);
43+
border: 1.5px;
2844
}
2945

3046
&--icon {

packages/components/src/components/status-badge/status-badge.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ const StatusBadge = ({
2929
<div
3030
className={classNames(
3131
'switcher-status-badge__container--icon',
32-
`switcher-status-badge__container--icon${account_status ?? 'failed'}`
32+
`switcher-status-badge__container--icon--${account_status ?? 'failed'}`
3333
)}
3434
>
3535
<Icon icon={icon} size='11' />

packages/core/src/Stores/traders-hub-store.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ export default class TradersHubStore extends BaseStore {
107107
setIsOnboardingVisited: action.bound,
108108
setIsFirstTimeVisit: action.bound,
109109
toggleVerificationModal: action.bound,
110-
openVerificationDocsListModalal: action.bound,
110+
openVerificationDocsListModal: action.bound,
111111
toggleRegulatorsCompareModal: action.bound,
112112
showTopUpModal: action.bound,
113113
toggleWalletsUpgrade: action.bound,
@@ -767,7 +767,7 @@ export default class TradersHubStore extends BaseStore {
767767
this.is_verification_docs_list_modal_visible = !this.is_verification_docs_list_modal_visible;
768768
}
769769

770-
openVerificationDocsListModalal() {
770+
openVerificationDocsListModal() {
771771
const {
772772
modules: { cfd },
773773
} = this.root_store;

packages/stores/types.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1087,7 +1087,7 @@ type TTradersHubStore = {
10871087
selectRegion: (region: string) => void;
10881088
closeAccountTransferModal: () => void;
10891089
toggleRegulatorsCompareModal: () => void;
1090-
openVerificationDocsListModalal: () => void;
1090+
openVerificationDocsListModal: () => void;
10911091
toggleVerificationModal: () => void;
10921092
modal_data: TModalData;
10931093
financial_restricted_countries: boolean;

0 commit comments

Comments
 (0)