Skip to content
This repository has been archived by the owner on Sep 26, 2024. It is now read-only.

DPROD-3065/Translation-new-homepage-performance #6867

Merged
merged 208 commits into from
Feb 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
208 commits
Select commit Hold shift + click to select a range
46a13e5
chore: added quick translations
prince-deriv Nov 22, 2023
d278d86
chore: update ts to tsx
prince-deriv Nov 22, 2023
b5b273e
chore: test trigger
prince-deriv Nov 22, 2023
db8d860
chore: revert test
prince-deriv Nov 22, 2023
17072d2
chore: added strings from data
prince-deriv Nov 22, 2023
03bd214
chore: updated strings
prince-deriv Nov 23, 2023
2d59a18
Merge branch 'master' into translation-new-homepage
mohsen-deriv Nov 26, 2023
6d4705e
Michio/setup migration branch beta (#6039)
mohsen-deriv Nov 27, 2023
fd9df06
Merge branch 'master' into translation-new-homepage
prince-deriv Nov 27, 2023
1ccb637
auto-pull-translation
prince-deriv Nov 27, 2023
939319c
Merge branch 'master' into translation-new-homepage
prince-deriv Nov 27, 2023
46731da
auto-pull-translation
prince-deriv Nov 27, 2023
4aefc62
translation: 📚 sync translations from crowdin feature branch
DerivFE Nov 27, 2023
c77b0d8
Prince/update homepage theme (#6058)
prince-deriv Nov 27, 2023
de04ae2
chore: home v2 hero (#6059)
hasan-deriv Nov 27, 2023
cdb8b2e
Fasih: updated stats component (#6060)
fasihali-deriv Nov 27, 2023
a7fc682
chore: removed tailwind merge package (#6062)
fasihali-deriv Nov 27, 2023
52d8f49
Jia/add footer cta block (#6061)
jia-deriv Nov 27, 2023
428c88a
Jia/footer cta fix (#6063)
jia-deriv Nov 28, 2023
3c71a3e
Merge branch 'master' into translation-new-homepage
prince-deriv Nov 28, 2023
c2aa8e8
feat: added the start trading steps (#6069)
aswathy-deriv Nov 29, 2023
da356bd
nuzhy/update navigation and footer, illustrations (#6078)
Nuzhy-Deriv Nov 30, 2023
6cc6aee
Merge branch 'master' into translation-new-homepage
mohsen-deriv Nov 30, 2023
02400d1
Hasan/Translation 375 live pricing block (#6092)
hasan-deriv Dec 1, 2023
8b88f8a
chore: implemented tabs for user friendly section (#6095)
meenakshi-deriv Dec 1, 2023
a46bba1
chore: integrate language switcher (#6109)
Nuzhy-Deriv Dec 1, 2023
f488311
chore: platform section (#6108)
hasan-deriv Dec 4, 2023
d318d87
Jia/fix button desktop only (#6093)
jia-deriv Dec 4, 2023
7540d33
fix: footer download images, paddings (#6114)
Nuzhy-Deriv Dec 4, 2023
b6a83f5
chore: fixed tab blocks (#6116)
hasan-deriv Dec 4, 2023
b0eadf3
chore: language switch based on selection (#6120)
Nuzhy-Deriv Dec 4, 2023
c89c654
Jia/trade type options (#6119)
jia-deriv Dec 5, 2023
42de7b5
Jia/fasih: / fast payment section DPROD-378 (#6088)
fasihali-deriv Dec 5, 2023
b943ed1
Jia/remove darkmode toggle (#6122)
jia-deriv Dec 5, 2023
878e031
nuzhy/added language direction change (#6123)
Nuzhy-Deriv Dec 5, 2023
ad14f92
Merge branch 'master' into translation-new-homepage
mohsen-deriv Dec 5, 2023
09a70bb
fix: added localize text for translation (#6127)
Nuzhy-Deriv Dec 5, 2023
b8c0a49
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 5, 2023
8cddc07
Prince/added trustpilot section (#6137)
prince-deriv Dec 6, 2023
1360551
Nuzhy/footer fixes (#6142)
Nuzhy-Deriv Dec 6, 2023
2710571
Fasih/Update eu content (#6139)
fasihali-deriv Dec 6, 2023
d540870
auto-pull-translation
prince-deriv Dec 6, 2023
e76cda0
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 7, 2023
8b89178
auto-pull-translation
prince-deriv Dec 7, 2023
def7575
translation: 📚 sync translations from crowdin feature branch
DerivFE Dec 7, 2023
eaee95b
Merge branch 'master' into translation-new-homepage
mohsen-deriv Dec 7, 2023
0fa7a6b
Merge branch 'master' of github.com:binary-com/deriv-com into transla…
mohsen-deriv Dec 7, 2023
ade4611
Merge branch 'translation-new-homepage' of github.com:binary-com/deri…
mohsen-deriv Dec 7, 2023
e1d40fb
auto-pull-translation
mohsen-deriv Dec 7, 2023
7e7fe5a
chore: removed lmdb
mohsen-deriv Dec 7, 2023
9fbf721
chore: updated cards data (#6168)
hasan-deriv Dec 7, 2023
1bd4c45
auto-pull-translation
prince-deriv Dec 8, 2023
00e742f
translation: 📚 sync translations from crowdin feature branch
DerivFE Dec 8, 2023
728687a
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 8, 2023
077fd24
fix: updated the navigation, footer texts for translation (#6178)
Nuzhy-Deriv Dec 8, 2023
baac244
Hasan/Translation 00 fix market and platforms (#6180)
hasan-deriv Dec 8, 2023
a47345d
chore: fixed designers suggestions for hero content (#6174)
hasan-deriv Dec 11, 2023
303b5e2
chore: inprogress of adding link (#6159)
fasihali-deriv Dec 11, 2023
75a42e1
fix: text for trustpilot (#6181)
prince-deriv Dec 11, 2023
8e602a4
chore: added live pricing logic (#6183)
mohsen-deriv Dec 11, 2023
3f95600
chore: updated all localize component (#6187)
hasan-deriv Dec 11, 2023
dd8eb1c
chore: cta setup (#6188)
hasan-deriv Dec 11, 2023
c26da3f
Merge branch 'master' into translation-new-homepage
mohsen-deriv Dec 11, 2023
8b80282
auto-pull-translation
mohsen-deriv Dec 11, 2023
06015ec
translation: 📚 sync translations from crowdin feature branch
DerivFE Dec 11, 2023
8bac1ca
Hasan/Translation 00 hero fix 3 (#6192)
hasan-deriv Dec 12, 2023
da44393
chore: fixed company background (#6196)
hasan-deriv Dec 12, 2023
3528185
chore: fixed item position (#6194)
fasihali-deriv Dec 12, 2023
96787ac
fix: navigation subtasks (#6198)
Nuzhy-Deriv Dec 12, 2023
72acfb2
fix: remove the testlink added for temporary (#6211)
Nuzhy-Deriv Dec 13, 2023
02ba8c8
fix: description changes (#6210)
aswathy-deriv Dec 14, 2023
6642f41
Fasih/: added updated changes of blocks (#6225)
fasihali-deriv Dec 14, 2023
837139a
Fasih/: added 3x images (#6219)
fasihali-deriv Dec 14, 2023
09a850d
Prince/DPROD-379/Fetch TrustPilot on build time (#6193)
prince-deriv Dec 14, 2023
206de15
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 15, 2023
d98e41d
auto-pull-translation
prince-deriv Dec 15, 2023
de9d768
translation: 📚 sync translations from crowdin feature branch
DerivFE Dec 15, 2023
28a92b9
chore: default trustpilot values
prince-deriv Dec 15, 2023
9f54b2b
fix: issue on rendering trustpilot data (#6246)
prince-deriv Dec 15, 2023
f849941
Hasan/Translation 2017 quill platform fix (#6247)
hasan-deriv Dec 15, 2023
ec12c01
Fasih/fix infinite carousel speed (#6242)
fasihali-deriv Dec 15, 2023
0a64651
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 15, 2023
aaa3f7a
chore: follow gatsby convention
prince-deriv Dec 15, 2023
76acc41
Hasan/chore: fixed link component for eu (#6261)
hasan-deriv Dec 18, 2023
4fcba29
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 19, 2023
9e0ba6e
Hasan/chore: fixed live market issues (#6244)
hasan-deriv Dec 19, 2023
a08ea8a
Hasan/Pr 00 quill remove floating cta (#6279)
hasan-deriv Dec 19, 2023
81c182a
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 19, 2023
753c20a
auto-pull-translation
prince-deriv Dec 19, 2023
7905db5
auto-pull-translation
prince-deriv Dec 19, 2023
e8c3d39
translation: 📚 sync translations from crowdin feature branch
DerivFE Dec 19, 2023
ea1242b
chore: retrigger build
prince-deriv Dec 19, 2023
c23ba31
Hasan/Pr 375 live market issues 2 (#6288)
hasan-deriv Dec 21, 2023
92d3a95
Hasan/chore: added media query based on height for hero award images …
hasan-deriv Dec 21, 2023
82594ea
auto-pull-translation
prince-deriv Dec 26, 2023
e523fa6
Prince/New homepage master update (#6356)
prince-deriv Dec 26, 2023
632520b
auto-pull-translation
prince-deriv Dec 26, 2023
bf03629
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 26, 2023
a860fa8
fix: package-lock file
prince-deriv Dec 26, 2023
65a4808
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 26, 2023
337c248
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 27, 2023
de13428
auto-pull-translation
prince-deriv Dec 27, 2023
b2167f6
translation: 📚 sync translations from crowdin feature branch
DerivFE Dec 27, 2023
eec9cac
Nuzhy/_/quill icons issue (#6386)
Nuzhy-Deriv Dec 27, 2023
d64b4a3
Nuzhy/QUILL-1290/Update Home page (#6392)
Nuzhy-Deriv Dec 27, 2023
179dd22
Prince/Trustpilot debug (#6383)
prince-deriv Dec 27, 2023
dd93e93
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 27, 2023
7257309
auto-pull-translation
prince-deriv Dec 27, 2023
63f69dd
translation: 📚 sync translations from crowdin feature branch
DerivFE Dec 27, 2023
dc7941c
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 28, 2023
0b88dfb
Aswathy/Steps homepage gap (#6382)
aswathy-deriv Dec 28, 2023
22f9f27
Hasan/Pr 00 add prefix to atomic css (#6334)
hasan-deriv Dec 29, 2023
8d0fc1b
Merge branch 'master' into translation-new-homepage
prince-deriv Dec 29, 2023
c0deba4
auto-pull-translation
prince-deriv Dec 29, 2023
ac19c33
auto-pull-translation
prince-deriv Dec 29, 2023
68e2685
translation: 📚 sync translations from crowdin feature branch
DerivFE Dec 29, 2023
2d208be
Merge branch 'master' into translation-new-homepage
prince-deriv Jan 2, 2024
6dcac53
Hasan/Pr 2169 quill layout (#6346)
hasan-deriv Jan 3, 2024
9956684
chore: updated blocks (#6289)
fasihali-deriv Jan 3, 2024
74f9ecd
chore: request translation (#6455)
mayuran-deriv Jan 8, 2024
a0277b4
Hasan/DPROD-2094/cfd banner fix (#6457)
hasan-deriv Jan 8, 2024
07c99e9
auto-pull-translation
prince-deriv Jan 8, 2024
1db6d78
chore: resolved issues from master
prince-deriv Jan 8, 2024
a4ab210
auto-pull-translation
prince-deriv Jan 8, 2024
ecf95a7
translation: 📚 sync translations from crowdin feature branch
DerivFE Jan 8, 2024
84119ee
Aswathy/Fast hassle issues (#6384)
aswathy-deriv Jan 9, 2024
0cba861
Meenu/1334/Translation 1334 meenu 3 simple steps sub task (#6450)
meenakshi-deriv Jan 10, 2024
2ee01f0
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 10, 2024
ff75e0f
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 10, 2024
e48ac5b
auto-pull-translation
mitra-deriv Jan 10, 2024
8788521
translation: 📚 sync translations from crowdin feature branch
DerivFE Jan 10, 2024
421fbcb
Hasan/DPROD-2159/live market card tarnslation fix (#6473)
hasan-deriv Jan 10, 2024
d2c42bc
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 11, 2024
c7a973f
auto-pull-translation
mitra-deriv Jan 11, 2024
b521565
translation: 📚 sync translations from crowdin feature branch
DerivFE Jan 11, 2024
d4ea2bc
{DPRO-378}/ Translation 378 fix fast hassle block subtask (#6494)
meenakshi-deriv Jan 11, 2024
a8460bc
Meenu/{DPROD-2331}/Translation 2331 fixx cta button 3 steps (#6496)
meenakshi-deriv Jan 11, 2024
3a38e3d
Pr 2169 quill layout fixes (#6462)
hasan-deriv Jan 12, 2024
7eee4eb
Meenu/{DPROD-2331}/Pr 2331 gap issue for 3 steps (#6515)
meenakshi-deriv Jan 12, 2024
92b94cd
Hasan/Pr 00 quill floating cta (#6406)
hasan-deriv Jan 15, 2024
56a842a
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 15, 2024
6513115
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 15, 2024
160a4b0
auto-pull-translation
mitra-deriv Jan 15, 2024
247ebb0
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 15, 2024
0bf1c59
auto-pull-translation
mitra-deriv Jan 15, 2024
030d982
translation: 📚 sync translations from crowdin feature branch
DerivFE Jan 15, 2024
2078a2e
empty: :rocket: to redeploy and trigger build
mitra-deriv Jan 15, 2024
f185c82
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 15, 2024
93240f2
chore: added 2 more commands to update other external libs (#6467)
prince-deriv Jan 15, 2024
0ce0c6c
auto-pull-translation
mitra-deriv Jan 15, 2024
1ae82bc
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 15, 2024
7ed0273
auto-pull-translation
mitra-deriv Jan 15, 2024
7b33b32
translation: 📚 sync translations from crowdin feature branch
DerivFE Jan 15, 2024
321d925
empty: :rocket: to redeploy and trigger build
mitra-deriv Jan 16, 2024
a1947f1
Pr 00 overlay fixes (#6585)
hasan-deriv Jan 16, 2024
dc4ef88
auto-pull-translation
mitra-deriv Jan 16, 2024
d56dcad
Hasan/2170/eutestlink hero (#6472)
hasan-deriv Jan 16, 2024
e8b8a00
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 16, 2024
f3dd574
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 16, 2024
2b3965c
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 16, 2024
bd6ca92
chore: fetching total trustpilot reviews (#6657)
prince-deriv Jan 16, 2024
42b0a72
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 16, 2024
9dfab06
auto-pull-translation
mitra-deriv Jan 16, 2024
dc38893
translation: 📚 sync translations from crowdin feature branch
DerivFE Jan 16, 2024
699a5b0
hasan/Pr 00 rtl issue fix (#6451)
hasan-deriv Jan 17, 2024
c7fd3fe
Hasan/Pr 375 live market fix (#6436)
hasan-deriv Jan 17, 2024
65a4724
Hasan/Pr 00 live market icon (#6706)
hasan-deriv Jan 17, 2024
d3d759c
fix: :rewind: add missing classname (#6717)
mitra-deriv Jan 17, 2024
317c3c6
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 17, 2024
1694a24
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 17, 2024
c7dc27f
Pr 00 swiper issue (#6712)
hasan-deriv Jan 17, 2024
5c16594
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 18, 2024
b8ce0d1
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 18, 2024
8f457cc
Hasan/Pr 00 cta fix (#6742)
hasan-deriv Jan 18, 2024
2eed2f1
Mitra/DPROD-2166/Improve seo and accessibility (#6738)
mitra-deriv Jan 18, 2024
9ee04ec
empty: :rocket: to redeploy and trigger build
mitra-deriv Jan 18, 2024
70f9b64
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 25, 2024
6025f82
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 25, 2024
319ae4c
fix: alignment issue for the hero block
aswathy-deriv Jan 19, 2024
ee66281
fix: left crop issue fixed
meenakshi-deriv Jan 19, 2024
d39dfcc
fix: hotfix
meenakshi-deriv Jan 19, 2024
7455e5a
empty: :rocket: to redeploy and trigger build
mitra-deriv Jan 25, 2024
f60373f
fix: sync package-lock.json
mitra-deriv Jan 25, 2024
9c9f0d5
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 26, 2024
08709e3
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 26, 2024
ff7760e
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 29, 2024
44277b4
Mitra/DPROD-3022/Update content for new homepage (#6895)
mitra-deriv Jan 29, 2024
04c4950
auto-pull-translation
mitra-deriv Jan 29, 2024
9f1b7fb
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 29, 2024
07ba250
auto-pull-translation
mitra-deriv Jan 29, 2024
3d90fea
translation: 📚 sync translations from crowdin feature branch
DerivFE Jan 29, 2024
14a4c3e
auto-pull-translation
mitra-deriv Jan 29, 2024
933ca15
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Jan 29, 2024
9df5dc6
auto-pull-translation
mitra-deriv Jan 29, 2024
0782497
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 31, 2024
50a0f31
auto-pull-translation
mitra-deriv Jan 31, 2024
dbba7db
translation: 📚 sync translations from crowdin feature branch
DerivFE Jan 31, 2024
c35b1c9
fix: :mag: improve seo title and meta description (#6881)
mitra-deriv Jan 31, 2024
efd6ec5
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 31, 2024
b07a930
Merge branch 'master' into translation-new-homepage
mitra-deriv Jan 31, 2024
5a3e252
auto-pull-translation
mitra-deriv Jan 31, 2024
c888d3d
translation: 📚 sync translations from crowdin feature branch
DerivFE Jan 31, 2024
565ba8a
Merge branch 'master' into translation-new-homepage
mitra-deriv Feb 1, 2024
adecac5
Merge branch 'translation-new-homepage' of https://github.com/binary-…
mitra-deriv Feb 1, 2024
6a1c9f6
chore: :package: update the packages
mitra-deriv Feb 1, 2024
0e6c2fa
fix: :bug: fix change of the icon name coming from quill icons
mitra-deriv Feb 1, 2024
e67e0a2
Mitra/DPROD-3109/Arabic slider scroll issue (#6963)
mitra-deriv Feb 2, 2024
e03125a
Mitra/DPROD-3333/Seo alt for svg (#6929)
mitra-deriv Feb 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,11 @@
"pattern": "features/components/templates/layout",
"group": "parent",
"position": "after"
},
{
"pattern": "features/components/quill/quill-layout",
"group": "parent",
"position": "after"
}
],
"newlines-between": "never"
Expand Down
206 changes: 132 additions & 74 deletions crowdin/messages.json

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions gatsby-browser.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,11 @@ import {
updateURLAsPerUserLanguage,
} from 'common/utility'
import './static/css/noto-sans-arabic.css'
import 'swiper/swiper-bundle.min.css'
import 'features/styles/app.scss'
import './static/css/ubuntu.css'
import './static/css/global.css'
import '@deriv-com/blocks/style.css'
import '@deriv-com/components/style.css'
import '@deriv-com/blocks/style.css';

const is_browser = typeof window !== 'undefined'

Expand Down
28 changes: 28 additions & 0 deletions gatsby-node.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,43 @@ const language_config = require(`./i18n-config.js`)
const language_config_en = require(`./i18n-config-en.js`)
const path = require('path')
const { copyLibFiles } = require('@builder.io/partytown/utils')
const { exec } = require('child_process')
const webpack = require('webpack')
const StylelintPlugin = require('stylelint-webpack-plugin')
const TerserPlugin = require('terser-webpack-plugin')

const translations_cache = {}

function OSFunction() {
this.execCommand = function (cmd, callback) {
exec(cmd, (error, stdout) => {
if (error) {
console.error(`exec error: ${error}`)
return
}

callback(stdout)
})
}
}

const fetchTrustpilotData = () => {
// Trustpilot on-build data fetching
const os = new OSFunction()

os.execCommand('node scripts/trustpilot.js', (returnvalue) => {
console.log(returnvalue)
})
}

exports.onPreBuild = async () => {
await copyLibFiles(path.join(__dirname, 'static', '~partytown'))
}
exports.onPreInit = () => {
// Update truspilot.json file with latest data
fetchTrustpilotData()
}

// Based upon https://github.com/gatsbyjs/gatsby/tree/master/examples/using-i18n

const BuildPage = (page, actions) => {
Expand Down
Loading
Loading