Skip to content

Commit

Permalink
Merge branch 'binary-com:master' into amina/feature/90115/update_juri…
Browse files Browse the repository at this point in the history
…sdiction
  • Loading branch information
shaheer-deriv committed Apr 13, 2023
2 parents c23e84b + d7aaba9 commit e0ecd30
Show file tree
Hide file tree
Showing 18 changed files with 55 additions and 50 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,14 @@ const PersonalDetails = ({
/>
);
};

/*
In most modern browsers, setting autocomplete to "off" will not prevent a password manager from asking the user if they would like to save username and password information, or from automatically filling in those values in a site's login form.
check this link https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion#the_autocomplete_attribute_and_login_fields
*/
// for dropdowns use 'none'
const autocomplete_value = 'none';

return (
<Formik
innerRef={selected_step_ref}
Expand Down Expand Up @@ -320,7 +328,7 @@ const PersonalDetails = ({
(props.value?.place_of_birth && has_real_account)
}
data-lpignore='true'
autoComplete='off' // prevent chrome autocomplete
autoComplete={autocomplete_value} // prevent chrome autocomplete
type='text'
label={
is_mf
Expand Down Expand Up @@ -384,7 +392,7 @@ const PersonalDetails = ({
<Autocomplete
{...field}
data-lpignore='true'
autoComplete='off' // prevent chrome autocomplete
autoComplete={autocomplete_value} // prevent chrome autocomplete
type='text'
label={
is_mf
Expand Down Expand Up @@ -475,7 +483,7 @@ const PersonalDetails = ({
<Autocomplete
{...field}
data-lpignore='true'
autoComplete='off' // prevent chrome autocomplete
autoComplete={autocomplete_value} // prevent chrome autocomplete
type='text'
label={
is_mf
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
transform: rotate(-180deg);
}
&--disabled {
--fill-color1: var(--text-disabled) !important;
--fill-color1: var(--text-less-prominent) !important;
}
.color1-fill {
fill: var(--text-less-prominent);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@
margin-right: 1rem;
}
&__placeholder {
color: var(--text-less-prominent);
color: var(--text-general);
transform: none;
transition: transform 0.25s linear;
position: absolute;
Expand All @@ -157,9 +157,6 @@
&--is-focused {
color: var(--brand-secondary);
}
.dc-input--disabled & {
color: var(--text-disabled);
}
}
&__error {
display: flex;
Expand Down
2 changes: 1 addition & 1 deletion packages/components/src/components/dropdown/dropdown.scss
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@
border: 1px solid var(--general-disabled);

&-text {
color: var(--text-disabled);
color: var(--text-less-prominent);
}
}
}
Expand Down
17 changes: 10 additions & 7 deletions packages/components/src/components/input/input.scss
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,11 @@
margin-bottom: calc(3.2rem - 12px);
}
&--disabled {
border-color: var(--general-disabled);
color: var(--text-disabled);
border-color: var(--border-normal);

.dc-datepicker__display-text {
color: var(--text-less-prominent);
}
}
&--error {
border-color: var(--brand-red-coral) !important;
Expand Down Expand Up @@ -84,16 +87,16 @@
}
}
&:disabled {
-webkit-text-fill-color: var(--text-disabled); // iOS
-webkit-text-fill-color: var(--text-less-prominent); // iOS
opacity: 1; // iOS
color: var(--text-disabled);
color: var(--text-less-prominent);

& ~ label {
color: var(--text-disabled) !important;
color: var(--text-general) !important;
}
& ~ svg {
.color1-fill {
fill: var(--text-disabled);
fill: var(--text-less-prominent);
}
}
// TODO: Ugly safari override hack, find better way to override shadow dom generated by Safari
Expand Down Expand Up @@ -208,7 +211,7 @@
white-space: nowrap;
color: var(--text-less-prominent);
font-size: var(--text-size-xs);
background-color: var(--general-main-2);
background-color: var(--general-main-1);
position: absolute;
pointer-events: none;
left: 1rem;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,6 @@
max-width: 100%;
display: none;
}
&--disabled {
color: var(--text-disabled);
}
}
&__picker {
opacity: 0;
Expand All @@ -87,13 +84,13 @@
}
&--disabled {
.dc-select-native__display-text {
color: var(--text-disabled);
color: var(--text-less-prominent);
}
.dc-select-native__placeholder:not(.dc-select-native__placeholder--has-value) {
color: var(--text-disabled);
color: var(--text-less-prominent);
}
.dc-icon {
--fill-color1: var(--text-disabled);
--fill-color1: var(--text-less-prominent);
}
}
&--error {
Expand Down
2 changes: 1 addition & 1 deletion packages/p2p/src/translations/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@
"-1837059346": "Comprar / Vender",
"-494667560": "Pedidos",
"-679691613": "Mis anuncios",
"-992568889": "No one to show here",
"-992568889": "No hay nadie a quien mostrar aquí",
"-1298666786": "Mis contrapartes",
"-1148912768": "Si la tasa de mercado cambia con respecto a la que se muestra aquí, no podremos procesar su pedido.",
"-55126326": "Vendedor",
Expand Down
2 changes: 1 addition & 1 deletion packages/p2p/src/translations/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@
"-1837059346": "Achat / Vente",
"-494667560": "Ordres",
"-679691613": "Mes annonces",
"-992568889": "No one to show here",
"-992568889": "Il n'y a personne à montrer ici",
"-1298666786": "Mes contreparties",
"-1148912768": "Si le taux du marché change par rapport au taux indiqué ici, nous ne serons pas en mesure de traiter votre commande.",
"-55126326": "Vendeur",
Expand Down
2 changes: 1 addition & 1 deletion packages/p2p/src/translations/id.json
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@
"-1837059346": "Beli / Jual",
"-494667560": "Order",
"-679691613": "Iklan saya",
"-992568889": "No one to show here",
"-992568889": "Tidak ada yang menunjukkan di sini",
"-1298666786": "Mitra saya",
"-1148912768": "Jika harga pasar berubah dari harga yang ditampilkan di sini, maka kami tidak dapat memproses order.",
"-55126326": "Penjual",
Expand Down
6 changes: 3 additions & 3 deletions packages/p2p/src/translations/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
"834075131": "Inserzionisti bloccati",
"838024160": "Dettagli bancari",
"842911528": "Non mostrare più questo messaggio.",
"846659545": "Il tuo annuncio non è elencato nella <0>sezione Compra/Vendi</0> perché l'importo supera il limite giornaliero di {{limit}} {{currency}}.\n <1 /><1 /> Puoi ancora vedere il tuo annuncio nella sezione <0>I miei annunci</0>. Se desideri aumentare il limite giornaliero, contattaci tramite <2>live chat</2>.",
"846659545": "Il tuo annuncio non è elencato nella <0>sezione Compra/Vendi</0> perché l'importo supera il limite giornaliero di {{limit}} {{currency}}.\n <1 /><1 /> Puoi ancora vedere il tuo annuncio nella sezione <0>I miei annunci</0>. Se desideri aumentare il limite giornaliero, contattaci tramite <2>chat live</2>.",
"858027714": "Visto {{ duration }} minuti fa",
"873437248": "Istruzioni (opzionali)",
"876086855": "Completa il modulo della valutazione finanziaria",
Expand Down Expand Up @@ -245,7 +245,7 @@
"-1837059346": "Acquista / Vendi",
"-494667560": "Ordini",
"-679691613": "I miei annunci",
"-992568889": "No one to show here",
"-992568889": "Nessuno da mostrare",
"-1298666786": "Le mie controparti",
"-1148912768": "Se il tasso del mercato si discosta da quello riportato qui, non potremo eseguire il tuo ordine.",
"-55126326": "Venditore",
Expand All @@ -272,7 +272,7 @@
"-740038242": "Il tuo tasso è",
"-205277874": "Il tuo annuncio non è elencato nella sezione Compra/Vendi perché il suo ordine minimo è superiore al saldo disponibile di Deriv P2P ({{balance}} {{currency}}).",
"-971817673": "Il tuo annuncio non è visibile agli altri",
"-1735126907": "Ciò potrebbe essere dovuto al fatto che il saldo del tuo account è insufficiente, l'importo dell'annuncio supera il limite giornaliero o entrambi. Puoi comunque vedere il tuo annuncio nella sezione <0>I miei annunci</0>.",
"-1735126907": "Questo potrebbe essere dovuto a un saldo insufficiente sul conto, al superamento del limite giornaliero nell'importo dell'annuncio, oppure a entrambi i motivi. Puoi vedere l'annuncio su <0>I miei annunci</0>.",
"-674715853": "L'annuncio supera il limite giornaliero",
"-1530773708": "Bloccare {{advertiser_name}}?",
"-2035037071": "Il saldo Deriv P2P non è sufficiente. Ti invitiamo ad aggiungere fondi e riprovare.",
Expand Down
2 changes: 1 addition & 1 deletion packages/p2p/src/translations/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@
"-1837059346": "Comprar/Vender",
"-494667560": "Pedidos",
"-679691613": "Meus anúncios",
"-992568889": "No one to show here",
"-992568889": "Ninguém para mostrar aqui",
"-1298666786": "Minhas contrapartes",
"-1148912768": "Se a taxa de mercado mudar em relação à taxa mostrada aqui, não poderemos processar seu pedido.",
"-55126326": "Vendedor",
Expand Down
2 changes: 1 addition & 1 deletion packages/p2p/src/translations/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@
"-1837059346": "Покупка/продажа",
"-494667560": "Ордеры",
"-679691613": "Мои объявления",
"-992568889": "No one to show here",
"-992568889": "Здесь никого нет",
"-1298666786": "Мои контрагенты",
"-1148912768": "Если рыночный курс изменится по сравнению с указанным здесь, мы не сможем обработать ваш ордер.",
"-55126326": "Продавец",
Expand Down
2 changes: 1 addition & 1 deletion packages/p2p/src/translations/vi.json
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@
"-1837059346": "Mua/Bán",
"-494667560": "Giao dịch",
"-679691613": "Quảng cáo của tôi",
"-992568889": "No one to show here",
"-992568889": "Không có người dùng để hiển thị ở đây",
"-1298666786": "Đối tác của tôi",
"-1148912768": "Nếu tỷ giá thị trường thay đổi so với tỷ giá hiển thị ở đây, chúng tôi sẽ không thể xử lý giao dịch của bạn.",
"-55126326": "Người bán",
Expand Down
24 changes: 12 additions & 12 deletions packages/translations/src/translations/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -1408,7 +1408,7 @@
"1694517345": "Inserisci un nuovo indirizzo e-mail",
"1700233813": "Il trasferimento da {{selected_value}} non è consentito. Scegli un altro conto dal menu a discesa",
"1701447705": "Aggiorna l'indirizzo",
"1703091957": "We collect information about your employment as part of our due diligence obligations, as required by anti-money laundering legislation.",
"1703091957": "Raccogliamo informazioni sul tuo lavoro nell'ambito degli obblighi di due diligence, come richiesto dalle normative anti-riciclaggio di denaro.",
"1704656659": "Quanta esperienza hai nel trading di CFD?",
"1708413635": "Per il tuo conto {{currency_name}} in {{currency}}",
"1709401095": "Fai trading di CFD su Deriv X con i mercati finanziari e i nostri indici derivati.",
Expand Down Expand Up @@ -1607,7 +1607,7 @@
"1905589481": "Se vuoi cambiare la valuta del tuo conto, contattaci tramite <0>chat live</0>.",
"1906639368": "Se è la prima volta che crei una password o hai dimenticato la tua, ti invitiamo a reimpostarla.",
"1907884620": "Aggiungi un conto reale di gioco su Deriv",
"1908023954": "Sorry, an error occurred while processing your request.",
"1908023954": "Siamo spiacenti, si è verificato un errore durante l'elaborazione della tua richiesta.",
"1908239019": "Assicurati che l'immagine comprenda il documento per intero",
"1908686066": "Avviso sul test di adeguatezza",
"1909647105": "TRX/USD",
Expand Down Expand Up @@ -2324,7 +2324,7 @@
"-428335668": "Per completare la procedura, dovrai impostare una password.",
"-1743024217": "Seleziona lingua",
"-1107320163": "Automatizza il trading, non serve alcun codice.",
"-829643221": "Piattaforma di trading con Moltiplicatori.",
"-829643221": "Piattaforma di trading con moltiplicatori.",
"-1585707873": "Commissione finanziaria",
"-199154602": "Vanuatu Financial Services Commission",
"-191165775": "Malta Financial Services Authority",
Expand All @@ -2350,18 +2350,18 @@
"-699372497": "Fai trading con leva e spread ridotti per avere un ritorno maggiore sui tradeche vanno a buon fine. <0>Scopri di più</0>",
"-1884966862": "Ottieni più conti Deriv MT5 con diversi tipi e giurisdizioni.",
"-596618970": "Altri CFD",
"-982095728": "Ottieni",
"-982095728": "Vai",
"-1277942366": "Asset totali",
"-1922462747": "Trader's hub",
"-493788773": "Non-UE",
"-493788773": "Extra-UE",
"-673837884": "UE",
"-1308346982": "Derivato",
"-1145604233": "Fai trading con i CFD su MT5 con indici derivati che simulano i movimenti del mercato nel mondo reale.",
"-328128497": "Finanziario",
"-1484404784": "Fai trading con CFD su MT5 su Forex, indici azionari, materie prime, e criptovalute.",
"-230566990": "I seguenti documenti che hai inviato non hanno superato i nostri controlli:",
"-846812148": "Verifica dell'indirizzo.",
"-2055865877": "Regolamento non UE",
"-2055865877": "Regolamento extra-UE",
"-643108528": "Regolamento extra UE e UE",
"-172898036": "CR5236585",
"-1665192032": "Conto Moltiplicatori",
Expand Down Expand Up @@ -3068,8 +3068,8 @@
"-922510206": "Hai bisogno di aiuto per usare Acuity?",
"-815070480": "Disclaimer: i servizi e le informazioni di trading forniti da Acuity non devono essere interpretati come una sollecitazione a investire e/o negoziare. Deriv non offre consulenza in materia di investimenti. Il passato non è una guida per le prestazioni future e le strategie che hanno funzionato in passato potrebbero non funzionare in futuro.",
"-2111521813": "Scarica Acuity",
"-941870889": "Il cassiere è solo per conti reali",
"-352838513": "Sembra che tu non abbia un vero account {{regulation}} . Per utilizzare la cassa, passa al tuo conto reale {{active_real_regulation}} o ottieni un conto reale a {{regulation}} .",
"-941870889": "La Cassa è solo per conti reali",
"-352838513": "Sembra che tu non abbia un vero conto {{regulation}}. Per utilizzare la cassa, passa al tuo conto reale {{active_real_regulation}} o ottieni un conto reale {{regulation}}.",
"-1858915164": "Sei pronto ad effettuare depositi e fare trading sul serio?",
"-162753510": "Aggiungi conto reale",
"-7381040": "Rimani in versione demo",
Expand Down Expand Up @@ -3245,7 +3245,7 @@
"-1738427539": "Acquisto",
"-504410042": "Quando si apre una posizione, si creano barriere attorno al prezzo dell'asset. Per ogni nuovo segno di spunta, le barriere superiore e inferiore vengono calcolate automaticamente in base al valore dell'asset e dell'accumulatore scelto. Guadagnerai un profitto se chiudi la posizione prima che il prezzo dell'asset raggiunga una delle barriere.",
"-1907770956": "Finché la variazione di prezzo per ogni segno rientra nei limiti consentiti, la tua vincita crescerà ad ogni segno, in base al valore dell'accumulatore che hai selezionato.",
"-997670083": "Numero massimo di zecche",
"-997670083": "Numero massimo di tick",
"-1392065699": "Se selezioni \"Rialzo\", vinci il payout quando lo spot d'uscita è notevolmente superiore allo spot d'ingresso.",
"-1762566006": "Se selezioni \"Ribasso\", vinci il payout quando lo spot d'uscita è notevolmente inferiore allo spot d'ingresso.",
"-1435306976": "Se selezioni \"Consenti valori uguali\", vincerai il payout quando lo spot di uscita è superiore o uguale a quello di entrata per \"Rialzo\". Allo stesso modo, vincerai il payout se lo spot di uscita è inferiore o uguale al spot di entrata per \"Ribasso\".",
Expand Down Expand Up @@ -3277,7 +3277,7 @@
"-178096090": "Il \"Take profit\" non può essere aggiornato. Sarà possibile farlo una volta scada la cancellazione.",
"-206909651": "Il punto di entrata è il prezzo del mercato al momento dell'elaborazione del contratto da parte dei nostri server.",
"-1139774694": "<0>Per Put:</0><1/> riceverai un pagamento se il prezzo di mercato è inferiore al prezzo della puntata alla scadenza. La tua vincita crescerà proporzionalmente alla distanza tra il prezzo di mercato e quello di puntata. Inizierai a realizzare un profitto quando il pagamento sarà superiore alla tua puntata. Se il prezzo di mercato è uguale o superiore al prezzo di puntata alla scadenza, non ci sarà alcun pagamento.",
"-351875097": "Numero di zecche",
"-351875097": "Numero di tick",
"-138599872": "<0>Per {{contract_type}}:</0> ricevi un pagamento se {{index_name}} è {{strike_status}} rispetto al prezzo di puntata alla scadenza. La tua vincita è zero se il prezzo di mercato è pari a {{market_status}} o uguale al prezzo di puntata alla scadenza. Inizierai a realizzare un profitto quando il pagamento sarà superiore alla tua puntata.",
"-2014059656": "superiore",
"-149836494": "Il numero di riferimento dell'operazione è {{transaction_id}}",
Expand All @@ -3304,8 +3304,8 @@
"-194424366": "superiore",
"-1527492178": "Acquisto bloccato",
"-725375562": "Puoi bloccare/sbloccare il pulsante di acquisto dal menu Impostazioni",
"-601992465": "Accumulare",
"-30171993": "Your stake will grow by {{growth_rate}}% at every tick starting from the second tick, as long as the price remains within a range of ±{{tick_size_barrier}} from the previous tick price.",
"-601992465": "Accumula",
"-30171993": "La tua puntata aumenterà del {{growth_rate}}% ad ogni tick a partire dal secondo tick, sempre che il prezzo rimanga nell'intervallo ±{{tick_size_barrier}} rispetto al tick precedente.",
"-1358367903": "Puntata",
"-1918235233": "Puntata min.",
"-1935239381": "Puntata max.",
Expand Down
Loading

0 comments on commit e0ecd30

Please sign in to comment.