From 0b61978e22f518432f8c1a4b551bb882afb98ed2 Mon Sep 17 00:00:00 2001 From: Nikolai Berestevich Date: Wed, 28 Jul 2021 16:36:45 +0300 Subject: [PATCH] nikolai.berestevich/fix/delete alt tags for icons /homepage + common --- src/components/custom/other-platforms.js | 70 +++++++++----------- src/components/elements/off-canvas-menu.js | 77 +++++++--------------- src/pages/home/_markets.js | 8 +-- src/pages/home/_trade-types-mobile.js | 6 +- src/pages/home/_trade-types.js | 15 +++-- src/pages/index.js | 6 +- 6 files changed, 72 insertions(+), 110 deletions(-) diff --git a/src/components/custom/other-platforms.js b/src/components/custom/other-platforms.js index 9d646f1f56a..88b3dd97468 100644 --- a/src/components/custom/other-platforms.js +++ b/src/components/custom/other-platforms.js @@ -107,7 +107,7 @@ export const TraderCard = ({ is_selected, word_break_cover }) => ( cover_background="var(--color-red)" cover_content={localize('Discover DTrader now')} title={localize('DTrader')} - Icon={() => } + Icon={() => } content={[localize('The platform to start with. It’s powerful yet easy to use.')]} is_inline_icon min_height="12.4rem" @@ -124,7 +124,7 @@ export const BotCard = ({ is_selected, word_break_cover }) => ( cover_background="var(--color-orange)" cover_content={localize('Discover DBot now')} title={localize('DBot')} - Icon={() => } + Icon={() => } content={[localize('Automated trading at your fingertips. No coding needed.')]} is_inline_icon min_height="12.4rem" @@ -141,7 +141,7 @@ export const DMT5Card = ({ is_selected, is_ppc_redirect, word_break_cover }) => cover_background="var(--color-green)" cover_content={localize('Discover DMT5 now')} title={localize('DMT5')} - Icon={() => } + Icon={() => } content={[ localize( 'Trade on Deriv MetaTrader 5 (DMT5), the all-in-one FX and CFD trading platform.', @@ -188,9 +188,7 @@ export const SmarttraderCard = ({ is_selected, word_break_cover }) => ( cover_background="var(--color-blue-3)" cover_content={localize('Discover SmartTrader now')} title={localize('SmartTrader')} - Icon={() => ( - - )} + Icon={() => } content={[ { {localize('Trade types')} Margin} + icon={() => } content={ } @@ -281,9 +279,7 @@ export const NavPlatform = ({ onClick, is_ppc, is_ppc_redirect }) => { {!is_eu_country && ( ( - Options - )} + icon={() => } content={ } @@ -294,9 +290,7 @@ export const NavPlatform = ({ onClick, is_ppc, is_ppc_redirect }) => { )} ( - Multipliers - )} + icon={() => } content={ } @@ -312,7 +306,7 @@ export const NavPlatform = ({ onClick, is_ppc, is_ppc_redirect }) => { {localize('Trading platforms')} DMT5} + icon={() => } content={ } @@ -323,7 +317,7 @@ export const NavPlatform = ({ onClick, is_ppc, is_ppc_redirect }) => { {!is_eu_country && ( Deriv X} + icon={() => } content={ } @@ -335,7 +329,7 @@ export const NavPlatform = ({ onClick, is_ppc, is_ppc_redirect }) => { Smarttrader} + icon={() => } content={ } @@ -352,7 +346,7 @@ export const NavPlatform = ({ onClick, is_ppc, is_ppc_redirect }) => { Dtrader} + icon={() => } content={ } @@ -362,7 +356,7 @@ export const NavPlatform = ({ onClick, is_ppc, is_ppc_redirect }) => { /> DBot} + icon={() => } content={ } @@ -385,7 +379,7 @@ export const NavMarket = ({ onClick, is_ppc }) => ( Forex} + icon={() => } content={ } @@ -396,9 +390,7 @@ export const NavMarket = ({ onClick, is_ppc }) => ( {!is_ppc && ( ( - SyntheticIndices - )} + icon={() => } content={ } @@ -409,7 +401,7 @@ export const NavMarket = ({ onClick, is_ppc }) => ( )} StockIndices} + icon={() => } content={ } @@ -419,9 +411,7 @@ export const NavMarket = ({ onClick, is_ppc }) => ( /> ( - Cryptocurrencies - )} + icon={() => } content={ } @@ -431,7 +421,7 @@ export const NavMarket = ({ onClick, is_ppc }) => ( /> Commodities} + icon={() => } content={ } @@ -450,44 +440,44 @@ NavMarket.propTypes = { export const NavCompany = ({ onClick }) => ( story} + icon={() => } title={localize('Our story')} onClick={onClick} to="/story/" /> leadership} + icon={() => } title={localize('Our leadership')} onClick={onClick} to="/leadership/" /> regulatory} + icon={() => } title={localize('Regulatory information')} onClick={onClick} to="/regulatory/" /> choose} + icon={() => } title={localize('Why choose us?')} onClick={onClick} to="/why-choose-us/" /> partner} + icon={() => } title={localize('Partnership programmes')} onClick={onClick} to="/partners/" /> contact} + icon={() => } title={localize('Contact us')} onClick={onClick} to="/contact_us/" /> career} + icon={() => } title={localize('Careers')} onClick={onClick} to="/careers/" @@ -502,13 +492,13 @@ NavCompany.propTypes = { export const NavResources = ({ onClick }) => ( help} + icon={() => } title={localize('Help centre')} onClick={onClick} to="/help-centre/" /> community} + icon={() => } title={localize('Community')} onClick={onClick} to="" @@ -518,25 +508,25 @@ export const NavResources = ({ onClick }) => ( rel="noopener noreferrer" /> traders tools} + icon={() => } title={localize('Traders’ tools')} onClick={onClick} to="/trader-tools/" /> payment} + icon={() => } title={localize('Payment methods')} onClick={onClick} to="/payment-methods/" /> signals} + icon={() => } title={localize('DMT5 Signals')} onClick={onClick} to="/dmt5-trading-signals/#signal-subscriber/" /> blog} + icon={() => } title={localize('Blog')} onClick={onClick} to="" diff --git a/src/components/elements/off-canvas-menu.js b/src/components/elements/off-canvas-menu.js index 2e976d912f0..fcb743d430e 100644 --- a/src/components/elements/off-canvas-menu.js +++ b/src/components/elements/off-canvas-menu.js @@ -262,14 +262,7 @@ export const OffCanvasMenuWrapper = (props) => { ( - Smarttrader - )} + icon={() => } content={ } @@ -303,7 +296,7 @@ export const OffCanvasMenuWrapper = (props) => { Forex} + icon={() => } content={localize( 'Trade the world’s largest financial market with popular forex pairs.', )} @@ -317,12 +310,7 @@ export const OffCanvasMenuWrapper = (props) => { ( - SyntheticIndices + )} content={localize( 'Enjoy synthetic markets that emulate real-world market movements.', @@ -337,12 +325,7 @@ export const OffCanvasMenuWrapper = (props) => { ( - StockIndices + )} content={localize( 'Predict broader market trends and diversify your risk with stock indices.', @@ -356,12 +339,7 @@ export const OffCanvasMenuWrapper = (props) => { ( - Cryptocurrencies + )} content={localize( 'Trade with leverage on the price movement of popular crypto-fiat pairs.', @@ -374,14 +352,7 @@ export const OffCanvasMenuWrapper = (props) => { ( - Commodities - )} + icon={() => } content={localize( "Trade natural resources that are central to the world's economy.", )} @@ -398,41 +369,41 @@ export const OffCanvasMenuWrapper = (props) => { >
- story +
{localize('Our story')}
- leadership +
{localize('Our leadership')}
- partner +
{localize('Partnership programmes')}
- choose +
{localize('Why choose us?')}
- contact +
{localize('Contact us')}
- career +
{localize('Careers')} - diagonal +
@@ -443,7 +414,7 @@ export const OffCanvasMenuWrapper = (props) => { >
- help +
{localize('Help centre')}
@@ -456,22 +427,22 @@ export const OffCanvasMenuWrapper = (props) => { onClick={handleArrowClick} >
- community +
{localize('Community')} - diagonal +
- trader tools +
{localize('Traders’ tools')}
- payment methods +
{localize('Payment methods')}
@@ -481,7 +452,7 @@ export const OffCanvasMenuWrapper = (props) => { >
- signals +
{localize('DMT5 Signals')} @@ -494,11 +465,11 @@ export const OffCanvasMenuWrapper = (props) => { onClick={handleArrowClick} >
- status +
{localize('Status page')} - diagonal + { onClick={handleArrowClick} >
- blog +
{localize('Blog')} - diagonal +
@@ -525,7 +496,7 @@ export const OffCanvasMenuWrapper = (props) => { >
- regulatory +
{localize('Regulatory information')}
diff --git a/src/pages/home/_markets.js b/src/pages/home/_markets.js index e7c5f6e4647..d55a1e8b763 100644 --- a/src/pages/home/_markets.js +++ b/src/pages/home/_markets.js @@ -81,7 +81,7 @@ const Markets = ({ is_ppc }) => ( - forex +
{localize('Forex')} @@ -98,7 +98,7 @@ const Markets = ({ is_ppc }) => (
- stock +
{localize('Stocks & indices')} @@ -116,7 +116,7 @@ const Markets = ({ is_ppc }) => ( {!is_ppc && ( - synthetic +
{localize('Synthetic indices')} @@ -136,7 +136,7 @@ const Markets = ({ is_ppc }) => ( )} - commodities +
{localize('Commodities')} diff --git a/src/pages/home/_trade-types-mobile.js b/src/pages/home/_trade-types-mobile.js index 612be30ca6c..830dac00701 100644 --- a/src/pages/home/_trade-types-mobile.js +++ b/src/pages/home/_trade-types-mobile.js @@ -88,7 +88,7 @@ TradeTypeSlide.propTypes = { const TradeTypesMobile = () => { const margin = { - icon: margin, + icon: , title: , description: ( @@ -97,7 +97,7 @@ const TradeTypesMobile = () => { linkTitle: localize('Margin'), } const options = { - icon: options, + icon: , title: , description: ( @@ -106,7 +106,7 @@ const TradeTypesMobile = () => { linkTitle: localize('Options'), } const multipliers = { - icon: multipliers, + icon: , title: , description: ( diff --git a/src/pages/home/_trade-types.js b/src/pages/home/_trade-types.js index ca769bcaa94..a6b3d4d2d43 100644 --- a/src/pages/home/_trade-types.js +++ b/src/pages/home/_trade-types.js @@ -27,9 +27,8 @@ const StyledContainer = styled(Container)` ` const TradeTypes = () => { - const margin = { - icon: margin, + icon: , title: , description: ( @@ -38,7 +37,7 @@ const TradeTypes = () => { linkTitle: localize('Margin'), } const options = { - icon: options, + icon: , title: , description: ( @@ -47,7 +46,7 @@ const TradeTypes = () => { linkTitle: localize('Options'), } const multipliers = { - icon: multipliers, + icon: , title: , description: ( @@ -55,9 +54,9 @@ const TradeTypes = () => { link: '/trade-types/multiplier/', linkTitle: localize('Multiplier'), } - + const { is_eu_country } = React.useContext(DerivStore) - + const trade_types = is_eu_country ? [margin, multipliers] : [margin, options, multipliers] return ( @@ -68,7 +67,9 @@ const TradeTypes = () => { {localize('Trade types')}
- {localize('Explore different trade types to trade on your preferred market.')} + {localize( + 'Explore different trade types to trade on your preferred market.', + )} {localize('Start trading')} diff --git a/src/pages/index.js b/src/pages/index.js index 5e56bc73f23..d674976f2b6 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -26,21 +26,21 @@ const simple_step_content = [ text: ( ), - icon: aim, + icon: , }, { header: , text: ( ), - icon: trade, + icon: , }, { header: , text: ( ), - icon: withdraw, + icon: , }, ]