From 2d9eac2224e06231e7d9660b654a84e2cfd0805c Mon Sep 17 00:00:00 2001 From: Hamid Roohi Date: Mon, 11 Mar 2024 10:01:39 -0400 Subject: [PATCH 01/19] fix(start): fix start script --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a99e9c27..90d711d9 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "web-vitals": "^2.1.4" }, "scripts": { - "start": "BROWSER=none PORT=3003 react-scripts start", + "start": "set PORT=3003 && react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", From 7537442d59aa66491039afd128b97ca0281aef6a Mon Sep 17 00:00:00 2001 From: Hamid Roohi Date: Wed, 13 Mar 2024 04:13:26 -0400 Subject: [PATCH 02/19] Update index.tsx --- src/index.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/index.tsx b/src/index.tsx index 6e3b27fd..c956cac3 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -4,6 +4,7 @@ import "./common"; import App from "./App"; import { HashRouter } from "react-router-dom"; +// const root = ReactDOM.createRoot(document.getElementById("root") as HTMLElement); root.render( From 25d2f35483a8489ca5f7e5c0a9c88903d3b707f7 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 11:46:53 +0330 Subject: [PATCH 03/19] Update index.tsx --- src/index.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/index.tsx b/src/index.tsx index c956cac3..6e3b27fd 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -4,7 +4,6 @@ import "./common"; import App from "./App"; import { HashRouter } from "react-router-dom"; -// const root = ReactDOM.createRoot(document.getElementById("root") as HTMLElement); root.render( From 57ca119f29b4dadb7c5effcd2edd8c1e24336e75 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 12:22:14 +0330 Subject: [PATCH 04/19] create bridge and add new pages --- public/images/bridge/CoinEX.png | Bin 0 -> 5834 bytes public/images/bridge/DeGate.png | Bin 0 -> 4632 bytes public/images/bridge/Gate.io.png | Bin 0 -> 4331 bytes public/images/bridge/HTX.png | Bin 0 -> 3193 bytes public/images/bridge/MEXC.png | Bin 0 -> 3340 bytes public/images/bridge/Poloniex.png | Bin 0 -> 2344 bytes public/images/bridge/Quickswap.png | Bin 0 -> 6488 bytes public/images/bridge/Snowswap.png | Bin 0 -> 4928 bytes public/images/bridge/UnionBridge.svg | 4 ++ public/images/bridge/UniswapV2.png | Bin 0 -> 6594 bytes public/images/bridge/UniswapV3.png | Bin 0 -> 6258 bytes public/images/bridge/bridgeHeroBg.png | Bin 0 -> 136197 bytes public/images/bridge/cards/Bridges.png | Bin 0 -> 1828 bytes public/images/bridge/cards/Centralized.png | Bin 0 -> 2135 bytes public/images/bridge/cards/Decentralized.png | Bin 0 -> 1913 bytes public/images/bridge/cards/EarnRING.png | Bin 0 -> 2038 bytes public/images/bridge/cards/ReceiveRING.png | Bin 0 -> 1245 bytes public/images/bridge/cards/StakingRewards.png | Bin 0 -> 1635 bytes public/images/bridge/cards/goIcon.svg | 3 ++ public/images/bridge/ring.png | Bin 0 -> 8057 bytes public/images/bridge/ringBg.png | Bin 0 -> 48224 bytes public/images/bridge/ringformobile.png | Bin 0 -> 30275 bytes src/components/bridge/BgBlackContainer.tsx | 11 ++++ src/components/bridge/BridgeCards.tsx | 24 +++++++++ src/components/bridge/BridgeHero.tsx | 16 ++++++ .../bridge/CentralizedExchanges.tsx | 29 +++++++++++ .../bridge/DecentralizedExchanges.tsx | 33 ++++++++++++ src/components/bridge/DecentralizedItems.tsx | 26 ++++++++++ src/components/bridge/UseYourRing.tsx | 22 ++++++++ src/pages/bridge/index.tsx | 49 ++++++++++++++++++ 30 files changed, 217 insertions(+) create mode 100644 public/images/bridge/CoinEX.png create mode 100644 public/images/bridge/DeGate.png create mode 100644 public/images/bridge/Gate.io.png create mode 100644 public/images/bridge/HTX.png create mode 100644 public/images/bridge/MEXC.png create mode 100644 public/images/bridge/Poloniex.png create mode 100644 public/images/bridge/Quickswap.png create mode 100644 public/images/bridge/Snowswap.png create mode 100644 public/images/bridge/UnionBridge.svg create mode 100644 public/images/bridge/UniswapV2.png create mode 100644 public/images/bridge/UniswapV3.png create mode 100644 public/images/bridge/bridgeHeroBg.png create mode 100644 public/images/bridge/cards/Bridges.png create mode 100644 public/images/bridge/cards/Centralized.png create mode 100644 public/images/bridge/cards/Decentralized.png create mode 100644 public/images/bridge/cards/EarnRING.png create mode 100644 public/images/bridge/cards/ReceiveRING.png create mode 100644 public/images/bridge/cards/StakingRewards.png create mode 100644 public/images/bridge/cards/goIcon.svg create mode 100644 public/images/bridge/ring.png create mode 100644 public/images/bridge/ringBg.png create mode 100644 public/images/bridge/ringformobile.png create mode 100644 src/components/bridge/BgBlackContainer.tsx create mode 100644 src/components/bridge/BridgeCards.tsx create mode 100644 src/components/bridge/BridgeHero.tsx create mode 100644 src/components/bridge/CentralizedExchanges.tsx create mode 100644 src/components/bridge/DecentralizedExchanges.tsx create mode 100644 src/components/bridge/DecentralizedItems.tsx create mode 100644 src/components/bridge/UseYourRing.tsx create mode 100644 src/pages/bridge/index.tsx diff --git a/public/images/bridge/CoinEX.png b/public/images/bridge/CoinEX.png new file mode 100644 index 0000000000000000000000000000000000000000..4fb2895ee668762815187745de1e7cd3dcbb0712 GIT binary patch literal 5834 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ÐejRP20OvxTY?dKz5()1_h0?eGj5t3fJHcjso zH*i>QEEtqrNi5!=Xf{vW;ufZunjb02By;i_W+i_9MOmDof@T5fDSCO1mG;&-n&p;z zny$PXbCfxmm0vDAux~5ZvG|HwmBiOCN<^tyMh+|61BE9{5Tm#iCz31Jr zoj&OZ_;uu!=Jnso%+IG0Nb<(1&`;c(k#_8F;CcEO~^s* zST|Mrw%m6XpxAQGz!9>(cUOwimRmKA-9i&isU{HSigha%sWP7#JeZngyT`1XRm$7$ zZ@s!3=Sa>eII4W6ch{{EP1{Th=nPyKbMqfN-qC%ri65u{{>o6Z7b$|@@vYV?x^a%> zyn$oOCZSCl-^4WST3Xb4Ph5g9!md8=at_ZB>F%IrFCtRYv$bjd{{_sMG>Lc8jZ>sqmoxG8h=!ETdD6!#Y0{_+@kd&#;26_*PfbPZ-n!(9G(IBve+ifg U34VHZBLDyZ07*qoM6N<$g0#Fb1^@s6 literal 0 HcmV?d00001 diff --git a/public/images/bridge/DeGate.png b/public/images/bridge/DeGate.png new file mode 100644 index 0000000000000000000000000000000000000000..d40e8d327dd0abec59c2e5644b69075ebfb16e61 GIT binary patch literal 4632 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 Ze+O*M`A;-J>iYly002ovPDHLkV1lMuH--QJ literal 0 HcmV?d00001 diff --git a/public/images/bridge/HTX.png b/public/images/bridge/HTX.png new file mode 100644 index 0000000000000000000000000000000000000000..3420ee8dadc64557d273812a78520ba1d4217288 GIT binary patch literal 3193 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 literal 0 HcmV?d00001 diff --git a/public/images/bridge/MEXC.png b/public/images/bridge/MEXC.png new file mode 100644 index 0000000000000000000000000000000000000000..62a627e5ddbbb1d25d3ab279bfd07e8fd8f05373 GIT binary patch literal 3340 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 O0000rnP)K=wVe+JgD!3o0+-GS^nqSzcZuZ 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 + + + diff --git a/public/images/bridge/UniswapV2.png b/public/images/bridge/UniswapV2.png new file mode 100644 index 0000000000000000000000000000000000000000..214eb81a82bb0da2ab4b3961486d61d1e8c8b55d GIT binary patch literal 6594 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 literal 0 HcmV?d00001 diff --git a/public/images/bridge/cards/EarnRING.png b/public/images/bridge/cards/EarnRING.png new file mode 100644 index 0000000000000000000000000000000000000000..35aec024106aa37bae675c5c7cc05db082f6bce2 GIT binary patch literal 2038 zcmV=|9Ye3`y}{Yo|r8Z?ON)vM>Llb@eYZ{EBSn{VH~B?lz1?DzhYMTI<#jg3`{ z7cW+>`0?Y1I&|oe>e{ud?+CIZqU!>7NL{>mQH>otR`G!P*~Na2!;FNe&}?|9UcEY< zKYyNDw{A_7Cr_qt-@Zi*MVT^XsBYc5G;rWR>esKIe7Ab_YMMWPK5<_n^kZUTXz$*= zl#q}>D^{$aD_5>W=A?qoL)*4(laAG>QNziZxVSiV^X5(U`SWMhs8J)W4rUk_KYqNEO<5 zbnMts9=c$`0_TTTty)zcnwgnt)WM7$J$lsHCgkA3gR;Lc>)~y&WPumU8#HJ@uHa76 z-Me?GWy_XE9Yi2oP6-ExV=7gu6g6wsETYZo$gf|&l6a@9_*Z2KR*|KHn%a<<{1jt!{E~i-?@qYaH@ndoYM!J3b z_VnPv18qAJBkZEQ34-3edlT;wdid~RM4Q!-wr$(W=k@E?$rYnVkCw`Slb*J{MT-{1 zIfpJ?x-nnz<6h}j&qv5h_*)p+-%#P$3 z*b&rP02htchxPB@UtPU=RYol(B}GaLonDtNUBu@4_3N!Rn>KAKH5tGKtTummVmxrv zs#S}Ul9FU|p^`=Q84jKSYSN?$4I4I$+O=y(pFVw}dGqGc%9ShST%ptF#43LyV(Dxm zPjG2Nefso~iW+u!dDDam6Mm-x6SN+#S+hpDo*S_IHf`FZI05>O@VIf~MBl|`c6PQb z)4qNC8fUk##1#Bd1UP5#5}@+s%lnQ1MhF@D)vH%dCq&ppwDJQ77W(kvgCxKA@84_B zH9BY=`4eHyBYz71cci328-B6bLEYFkJ3=$ch1<7p%Z9gsBhc^K%>;y790Q&_c|v#Y z+@T=QhO?zhmns(^RC44}%#Nteojd!6NX`Z7`}glob~(>T6672eefR|sCU4!kCFS_c znKQM?2&Fg@C+MJFy?RM9Te4({h%O-lyLRoOF=NIMmmPHP-o1!+&_S@t92xPESylzJ zGg62m90#5e2s_$rm>5dG}bWjlL2Ayovrj0h?d0`BLt9W!QlYaT%+c1d0ku;w7Ina~p!MyKOd z416QyWD`{ass;4JCk>b{dYEJuRz1i?4;XU*+?7cWR|5#oylkDEShQ%7*hFD!(947) z#;Z3k8G`#B;w*&M>Y$t0rU?tE53U+^+qoUXI~07v&N UeT_$D2><{907*qoM6N<$f^|mHg#Z8m literal 0 HcmV?d00001 diff --git a/public/images/bridge/cards/ReceiveRING.png b/public/images/bridge/cards/ReceiveRING.png new file mode 100644 index 0000000000000000000000000000000000000000..1f8141a8a7be91c2ad17d3a4b2a87a5f06eac89d GIT binary patch literal 1245 zcmV<31S0#1P)77~qE&G*oVwok5tru(49{LukCu+tI}0C%8~VLk-!`|K=oS&bA7pR_vUHISt5n^9oUo0sp!G(nde0qAqk9v7|!QI_mtgWp@A0Hnh zvqFBR!HH)>v`|k^4?aIXH^r6t~-C=+rjii?XwW_&z6JT%fT|DOmC59h|V+wF=f8XFtqS;@=G zGX%sJKB=gv2>kr~U}Iwgl!$qS9}5c$!3cc;Nk~ZG$IHu0P@=Q5Gk#><42;khklWi^ zevFKa1SJy6UtL|v{-3_SJ}56Q2etHHUyF~A=ff$@6QH1vS}Ydsk+QNfS>-1uCwckB z#YOb@_gBLwUr%mtZ{y9)4Q6I$%BmzWF%gfCkMZ>MRI*VtagL0PaEP_FH4F#{5G@xN z7>HR}S)PGZRaNmXT3K1akdP3`N`w)sv$InYVqjo^mt9|9$C#KHrx2{$;l;%T78De? z4?=Un(9jU?VzaZed7_EjK(o%*$>@#yG?!_qP(DJe-7#OCIvEC}k}3Lu<= z2+`2cz-MeRot&KT1tgnyT-G5NTPhPmb_rG?gfs{RE$1l{?d|Q@+uMs>U0ulTO;k0u zkO?*syIe`9r>8qxIw_)-9ZHQYWP;texrAU7FIHAo>Ib5>v1tuQLp(`05Veh+o16O% zp&N+W#?Hvd;1G9rcl<6@a}ceJO`af#rluw|nM~S(XlZN#g3f6UqLr~}W23&l{{6hB zAX*vwGlZrfS{j?SojzYz9Yhafi~$7`v{nPVzf7AAUcEJH~EqZkAQIE+9&botBm+%M-eTC^5FX5W0Z4V{AE|&=o|k zv2${AJc7^^g!Y~8@9#A+w(c2Wo7S2b+Z_;xr!aazNPzsNP3(QpK+M>%y1L3Yw_96V zVS0KRG}IqI_GcUZz3rfyn6Y7QZVpmYQ^97l@kiTjZEfJGN=r+fUE3M)^uWZl) z@Z&~-7W&k+90Vb}FhCixfeK>lCtxdL&{F&R`@o(S2p_+(`1SF+6;w964q*W&vUpiT zU4<1SWCHJaN6T4|pA`*GCiv%@-vD5A;~j5pp;t9TA8!5yqGDpxU2W>k00000NkvXX Hu0mjf#>Ol_ literal 0 HcmV?d00001 diff --git a/public/images/bridge/cards/StakingRewards.png b/public/images/bridge/cards/StakingRewards.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7e329de6502c4aaef10da4e743f9e3c94cf550 GIT binary patch literal 1635 zcmV-p2AuhcP)5)2oA!Vlp$mzl zM~`A+Vj_-@k7G|y55~mApuu3k6DLmK#*G^nyt`$~7Ce3WG(La+93vtku&=LA2qz~e z%ljI~<_Ifc%_#zF*RI9SpFfKtY=w^>KjN-kyEOH&b?a9A@#6Kf zx6{jt2TMvy!r9qbjEs!L{rmSjH7VRaDk=)6rl!QY=9W|t=HU3CJc~IwIXF5xif`Y( zb&7zwyn6Ktr>Cc}sHg}xZ{Dn?jbj6?U%wvH($a8fXb2xaeyl4AlRSL*P%M*~nTZ=V zY;X;cZ{NPjjJm^w{Gc2 z#KXe_^YZd!U)a8VyUR(iurC^oM)4OL`;4|uA3S&<)_DE;wPuC(?%j+2{{HCc>8ZKx z%a<>4W@ZMTJb9uI5#F%s>gv$l-CeUX$B!S!!NEa?LNui|Vv+RpbgR$ZK?8Q|*a5e1 z-v-*Tfz~W6CMG8*AvHBs#^1erx5aZ!MDE_b3lw&NtO84c=;&ym-~xB<+_8A3iOAKf zSD~@75o&8|VJT2kQv;O4iB-&@iO8Wthk&973=9mwQh-x^%AVoi!GjjhR1;y7Qn-cg z?rvw!4o;(?p+S7r93G$&t5>gvb?epvQx}l;uhXY?brp&x025iI7i$CKMDDC@S04)de?h+)$h_o>1CPEWTer+3~VJs{xM4AY^ckiCV z{aBNoJ9kR*_~F9`i)X5xT@850_To;QF2`n!! zmmTf}gh}G# zBy+Y=opGFqD;?WhFLrWYUte4AIYwl@C0t2@&n~o?VpUa@y#twcA|?`y{QP{R+{Yy( zC?%5qxwLxe(j|NEYa=q>vAG(^HLaAC6r@d1R}z#iNg0Tbw~rn@Qqx8~5o?akwI?o> z*4NkLg$oySA;JA{p_@__Ej2TBL~J?s<;$0m(gvy7a&dvJ<_G~g@8I|E-=(<0Rg-Ji zu4!p+pNJaA=A{)H8Y)YH3(;KjqPr0(8rV{RH@9QQj!8t~&5nzHT%Ffi1a~vBVGt3Z zbqVLros*LogVTrjsF*t|@*7L|~YAnTpZBsd?ueAutz;^L%W z&0*G&5);^4TD+Xf%F1Lp*(p`35>}EgcUWPr96G7AIwIcQ-hUkX{{8!U59liSd(mSe zLInn~#0nx&%vF>UFasZH$tpIFy~_-ZOk_bA;;6zTva+&Z1wrl*`D#~wvcXQShhs0Y z80RzcS^)|xi2=;;Yndu)OTK~vzAiIGZOJdN0|P9N-)Jcb`?D8lfC2vhRYWlWEVc5+ hIbHat8lGSU{{i}zN!2XBikSca002ovPDHLkV1i0*{o()s literal 0 HcmV?d00001 diff --git a/public/images/bridge/cards/goIcon.svg b/public/images/bridge/cards/goIcon.svg new file mode 100644 index 00000000..72744e26 --- /dev/null +++ b/public/images/bridge/cards/goIcon.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/images/bridge/ring.png b/public/images/bridge/ring.png new file mode 100644 index 0000000000000000000000000000000000000000..a1876a3bff25ac0835a953c1a638342ab71bbb9f GIT binary patch literal 8057 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 Hu0mjfi?$Qy literal 0 HcmV?d00001 diff --git a/public/images/bridge/ringBg.png b/public/images/bridge/ringBg.png new file mode 100644 index 0000000000000000000000000000000000000000..d34e1002328a8be219118b24aa23e9306ea5c017 GIT binary patch literal 48224 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 R2ljl0kdaiBs1h>{{2%Mda4rA< literal 0 HcmV?d00001 diff --git a/src/components/bridge/BgBlackContainer.tsx b/src/components/bridge/BgBlackContainer.tsx new file mode 100644 index 00000000..06c3fc07 --- /dev/null +++ b/src/components/bridge/BgBlackContainer.tsx @@ -0,0 +1,11 @@ +import React from 'react' + +const BgBlackContainer = ({children} : any) => { + return ( +

+ {children} +
+ ) +} + +export default BgBlackContainer \ No newline at end of file diff --git a/src/components/bridge/BridgeCards.tsx b/src/components/bridge/BridgeCards.tsx new file mode 100644 index 00000000..eb2d56a9 --- /dev/null +++ b/src/components/bridge/BridgeCards.tsx @@ -0,0 +1,24 @@ +import React from 'react'; + +const BridgeCards = ({ data, scrollToRef, DecentralizedExchangesRef, CentralizedExchangesRef }: any) => { + const handleScroll = (ref: React.RefObject) => { + scrollToRef(ref); + }; + + return ( +
+ +

{data.title}

+

{data.desc}

+ +
+ ); +}; + +export default BridgeCards; \ No newline at end of file diff --git a/src/components/bridge/BridgeHero.tsx b/src/components/bridge/BridgeHero.tsx new file mode 100644 index 00000000..75fd90de --- /dev/null +++ b/src/components/bridge/BridgeHero.tsx @@ -0,0 +1,16 @@ +import React from 'react' + +const BridgeHero = () => { + return ( +
+

Where to get RING

+

You can earn RING, receive it from your peers, or buy it from exchanges and DApps

+
+ ) +} + +export default BridgeHero \ No newline at end of file diff --git a/src/components/bridge/CentralizedExchanges.tsx b/src/components/bridge/CentralizedExchanges.tsx new file mode 100644 index 00000000..2851798d --- /dev/null +++ b/src/components/bridge/CentralizedExchanges.tsx @@ -0,0 +1,29 @@ +import React from 'react' +import DecentralizedItems from './DecentralizedItems' +import BgBlackContainer from './BgBlackContainer' + +const CentralizedExchanges = ({ref} : any) => { + return ( + +
+

Centralized Exchanges(CEXs)

+

+ Centralized exchanges are platforms that are managed by a single entity or company. They act as middlemen between buyers and sellers of cryptocurrencies, similar to traditional stock exchanges. + Typically, exchanges have restrictions on where they can sell crypto. Some exchanges may not be available in your country or area, you can consult the exchanges customer service or check the announcement from exchanges. As for the tax issue, you may also want to consult the local department for more information. +

+
+ + + + + +
+
+

DISCLAIMER: The information presented herein, sourced from community and CoinGecko , is made available solely for general information purposes. It should not be construed as professional or financial advice of any kind.

+
+
+
+ ) +} + +export default CentralizedExchanges \ No newline at end of file diff --git a/src/components/bridge/DecentralizedExchanges.tsx b/src/components/bridge/DecentralizedExchanges.tsx new file mode 100644 index 00000000..9465b67e --- /dev/null +++ b/src/components/bridge/DecentralizedExchanges.tsx @@ -0,0 +1,33 @@ +import React from 'react' +import DecentralizedItems from './DecentralizedItems' +import BgBlackContainer from './BgBlackContainer' + +const DecentralizedExchanges = ({ref} : any) => { + return ( + +
+

Decentralized Exchanges(DEXs)

+

+ DEXs operate without a central authority, serving as open marketplaces for tokens where buyers and sellers are connected directly. + Instead of relying on a trusted third party to secure funds during transactions, DEXs utilize code, called smart contracts, to ensure transaction security. In this setup, the seller &apos s RING is only transferred once payment is guaranteed. + DEXs offer fewer geographical restrictions compared to their centralized alternatives. As long as someone is selling what you need and accepting a payment method you can offer, you &apos re ready to proceed. This decentralized nature provides greater accessibility and flexibility for users. +

+
+ + + + + + +
+
+

DISCLAIMER: The information presented herein, sourced from community and + CoinGecko + , is made available solely for general information purposes. These DEXs aren &apos t for beginners as you &apos ll need some RING to use them. Do your own research!

+
+
+
+ ) +} + +export default DecentralizedExchanges \ No newline at end of file diff --git a/src/components/bridge/DecentralizedItems.tsx b/src/components/bridge/DecentralizedItems.tsx new file mode 100644 index 00000000..ce17ba81 --- /dev/null +++ b/src/components/bridge/DecentralizedItems.tsx @@ -0,0 +1,26 @@ +import React from 'react' + +interface DecentralizedType { + img : string , + text : string , + subtext : string +} + +const DecentralizedItems = ({img , text , subtext} : DecentralizedType) => { + return ( +
+ {text} +
+

{text}

+ union +
+ { + subtext && +

{subtext}

+ } + union +
+ ) +} + +export default DecentralizedItems \ No newline at end of file diff --git a/src/components/bridge/UseYourRing.tsx b/src/components/bridge/UseYourRing.tsx new file mode 100644 index 00000000..11b46e89 --- /dev/null +++ b/src/components/bridge/UseYourRing.tsx @@ -0,0 +1,22 @@ +import React from 'react' + +const UseYourRing = () => { + return ( +
+ ringformobile +
+ ring +

Use Your RING

+

+ Now that you own some RING, check out some Darwinia ecosystem applications (DApps). There are DApps for finance, social media, gaming and lots of other categories. +

+ +
+
+ ) +} + +export default UseYourRing \ No newline at end of file diff --git a/src/pages/bridge/index.tsx b/src/pages/bridge/index.tsx new file mode 100644 index 00000000..c69fa93d --- /dev/null +++ b/src/pages/bridge/index.tsx @@ -0,0 +1,49 @@ +import React, { useRef } from 'react' +import OthersPageWrap from '../../components/OthersPageWrap' +import { useBridgeData } from '../../data/bridgedata' +import BridgeCards from '../../components/bridge/BridgeCards'; +import DecentralizedExchanges from '../../components/bridge/DecentralizedExchanges'; +import CentralizedExchanges from '../../components/bridge/CentralizedExchanges'; +import UseYourRing from '../../components/bridge/UseYourRing'; +import BridgeHero from '../../components/bridge/BridgeHero'; + + +const Bridge = () => { + const cardsdata = useBridgeData(); + const DecentralizedExchangesRef = useRef(null); + const CentralizedExchangesRef = useRef(null); + + const scrollToRef = (ref: React.RefObject) => { + if (ref.current) { + window.scrollTo({ + top: ref.current.offsetTop, + behavior: 'smooth', + }); + } + }; + + return ( + + +
+ { + cardsdata.map((item , index) => { + return ( + + ) + }) + } +
+
+

The information presented on this page, including product names, logos, and links to external web pages, is made available solely for general information purposes and is by no means an endorsement of the project, the content of its web pages, or the team. If you want to add a product or provide feedback create an issue in GitHub.

+
+
+ + +
+ +
+ ) +} + +export default Bridge \ No newline at end of file From 91c7a3372932cd5d35a6d3f093536ebde94ad667 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 12:25:57 +0330 Subject: [PATCH 05/19] add bridge to header --- src/components/Header/data.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/Header/data.ts b/src/components/Header/data.ts index ce7fd9a8..0353f943 100644 --- a/src/components/Header/data.ts +++ b/src/components/Header/data.ts @@ -48,6 +48,10 @@ export const navigations: { label: string; sub: { label: string; link: string; i { label: "Brand Assets", link: "https://darwinia.notion.site/Brand-Assets-9bd35f88f0674232954737577616f2c2", isExternal: true }, ], }, + { + label : "brige" , + sub : [{label: "BridgePage" , link : "/bridge" , isExternal: false}] + } ]; From 0e87285de9ac2c11e08faee32827c240ca761b51 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 12:33:14 +0330 Subject: [PATCH 06/19] add data --- src/data/bridgedata.ts | 65 ++++++++++++++++++++++++++++++++++++++++ src/routes/routesList.ts | 4 +++ 2 files changed, 69 insertions(+) create mode 100644 src/data/bridgedata.ts diff --git a/src/data/bridgedata.ts b/src/data/bridgedata.ts new file mode 100644 index 00000000..4d477429 --- /dev/null +++ b/src/data/bridgedata.ts @@ -0,0 +1,65 @@ +interface CardsData { + id: string; + image: string; + title: string; + desc : string ; + buttonText : string , + type : string , + } + + const data: CardsData[] = [ + { + id: "1", + image: "/images/bridge/cards/Centralized.png", + title: "Centralized Exchanges", + desc : "Exchanges are businesses that let you buy crypto using traditional currencies. They have custody over any RING you buy until you send it to a wallet you control" , + buttonText : "Find a CEX" , + type : "decentralized" + } , + { + id: "2", + image: "/images/bridge/cards/Decentralized.png", + title: "Decentralized Exchanges", + desc : "If you want more control, buy RING using smart contracts. With a DEX you can trade digital assets without ever giving control of your funds to a centralized company or organization." , + buttonText : "Try a DEX" , + type : "decentralized" + } , + { + id: "3", + image: "/images/bridge/cards/Bridges.png", + title: "Bridges", + desc : "If you have some RING already, you can initiate sending and receiving RING through the bridge." , + buttonText : "Try a bridge" , + type : "" + } , + { + id: "4", + image: "/images/bridge/cards/ReceiveRING.png", + title: "Receive RING From Your Peers", + desc : "Once you have an EVM account, all you need to do is share your address to start sending and receiving RING peer-to-peer." , + buttonText : "More on wallets" , + type : "" + } , + { + id: "5", + image: "/images/bridge/cards/EarnRING.png", + title: "Earn RING", + desc : "You can earn RING by working for DAOs or companies that pay in crypto, winning bounties, finding software bugs and more." , + buttonText : "Find a DAO" , + type : "" + } , + { + id: "6", + image: "/images/bridge/cards/StakingRewards.png", + title: "Staking Rewards", + desc : "If you already have some RING, you can earn more by running a collator node or stake your RING to a collator." , + buttonText : "Learn more" , + type : "" + } , + ]; + + export function useBridgeData() { + return data; + } + + \ No newline at end of file diff --git a/src/routes/routesList.ts b/src/routes/routesList.ts index d3cb0d08..58095b9f 100644 --- a/src/routes/routesList.ts +++ b/src/routes/routesList.ts @@ -34,6 +34,10 @@ const routesList = [ path: "/about", component: lazy(() => import("../pages/About")), }, + { + path: "/bridge", + component: lazy(() => import("../pages/bridge")), + } ]; export default routesList; From d9ee794d5b4823ed2d1356304d8421efeb908d02 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 15:11:24 +0330 Subject: [PATCH 07/19] fix buttons and add data for cards --- src/components/bridge/BgBlackContainer.tsx | 26 +++-- src/components/bridge/BridgeCards.tsx | 13 ++- .../bridge/CentralizedExchanges.tsx | 57 ++++++----- .../bridge/DecentralizedExchanges.tsx | 67 +++++++------ src/components/bridge/DecentralizedItems.tsx | 25 ++--- src/components/bridge/UseYourRing.tsx | 6 +- src/data/bridgedata.ts | 97 +++++++++++++++++-- src/pages/bridge/index.tsx | 14 ++- 8 files changed, 217 insertions(+), 88 deletions(-) diff --git a/src/components/bridge/BgBlackContainer.tsx b/src/components/bridge/BgBlackContainer.tsx index 06c3fc07..47d971e5 100644 --- a/src/components/bridge/BgBlackContainer.tsx +++ b/src/components/bridge/BgBlackContainer.tsx @@ -1,11 +1,23 @@ -import React from 'react' +// BgBlackContainer.tsx +import React, { ReactNode, forwardRef } from 'react'; +import PropTypes from 'prop-types'; -const BgBlackContainer = ({children} : any) => { +type BgBlackContainerProps = { + children: ReactNode; +}; + +const BgBlackContainer = forwardRef(({ children }, ref) => { return ( -
- {children} +
+ {children}
- ) -} + ); +}); + +BgBlackContainer.displayName = 'BgBlackContainer'; + +BgBlackContainer.propTypes = { + children: PropTypes.node.isRequired +}; -export default BgBlackContainer \ No newline at end of file +export default BgBlackContainer; \ No newline at end of file diff --git a/src/components/bridge/BridgeCards.tsx b/src/components/bridge/BridgeCards.tsx index eb2d56a9..265dbaa4 100644 --- a/src/components/bridge/BridgeCards.tsx +++ b/src/components/bridge/BridgeCards.tsx @@ -1,6 +1,6 @@ import React from 'react'; -const BridgeCards = ({ data, scrollToRef, DecentralizedExchangesRef, CentralizedExchangesRef }: any) => { +const BridgeCards = ({ data, scrollToRef, DecentralizedExchangesRef, CentralizedExchangesRef}: any) => { const handleScroll = (ref: React.RefObject) => { scrollToRef(ref); }; @@ -13,7 +13,16 @@ const BridgeCards = ({ data, scrollToRef, DecentralizedExchangesRef, Centralized diff --git a/src/components/bridge/CentralizedExchanges.tsx b/src/components/bridge/CentralizedExchanges.tsx index 2851798d..a184c5d6 100644 --- a/src/components/bridge/CentralizedExchanges.tsx +++ b/src/components/bridge/CentralizedExchanges.tsx @@ -1,29 +1,36 @@ -import React from 'react' -import DecentralizedItems from './DecentralizedItems' -import BgBlackContainer from './BgBlackContainer' +import React, { forwardRef, ReactNode } from 'react'; +import DecentralizedItems from './DecentralizedItems'; +import BgBlackContainer from './BgBlackContainer'; +import { Centralizeddata } from '../../data/bridgedata'; -const CentralizedExchanges = ({ref} : any) => { +type CentralizedExchangesProps = { + children?: ReactNode; +}; + +const CentralizedExchanges = forwardRef((props, ref) => { return ( - -
-

Centralized Exchanges(CEXs)

-

- Centralized exchanges are platforms that are managed by a single entity or company. They act as middlemen between buyers and sellers of cryptocurrencies, similar to traditional stock exchanges. - Typically, exchanges have restrictions on where they can sell crypto. Some exchanges may not be available in your country or area, you can consult the exchanges customer service or check the announcement from exchanges. As for the tax issue, you may also want to consult the local department for more information. -

-
- - - - - -
-
+ +

Centralized Exchanges(CEXs)

+

+ Centralized exchanges are platforms that are managed by a single entity or company. They act as middlemen between buyers and sellers of cryptocurrencies, similar to traditional stock exchanges. + Typically, exchanges have restrictions on where they can sell crypto. Some exchanges may not be available in your country or area, you can consult the exchanges customer service or check the announcement from exchanges. As for the tax issue, you may also want to consult the local department for more information. +

+
+ { + Centralizeddata.map(item => { + return ( + + ) + }) + } +
+

DISCLAIMER: The information presented herein, sourced from community and CoinGecko , is made available solely for general information purposes. It should not be construed as professional or financial advice of any kind.

-
-
- - ) -} +
+
+ ); +}); + +CentralizedExchanges.displayName = 'CentralizedExchanges'; -export default CentralizedExchanges \ No newline at end of file +export default CentralizedExchanges; \ No newline at end of file diff --git a/src/components/bridge/DecentralizedExchanges.tsx b/src/components/bridge/DecentralizedExchanges.tsx index 9465b67e..97b864cc 100644 --- a/src/components/bridge/DecentralizedExchanges.tsx +++ b/src/components/bridge/DecentralizedExchanges.tsx @@ -1,33 +1,40 @@ -import React from 'react' -import DecentralizedItems from './DecentralizedItems' -import BgBlackContainer from './BgBlackContainer' +// DecentralizedExchanges.tsx +import React, { forwardRef, ReactNode } from 'react'; +import DecentralizedItems from './DecentralizedItems'; +import BgBlackContainer from './BgBlackContainer'; +import { Decentralizeddata } from '../../data/bridgedata'; -const DecentralizedExchanges = ({ref} : any) => { +type DecentralizedExchangesProps = { + children?: ReactNode; +}; + +const DecentralizedExchanges = forwardRef((props, ref) => { return ( - -
-

Decentralized Exchanges(DEXs)

-

- DEXs operate without a central authority, serving as open marketplaces for tokens where buyers and sellers are connected directly. - Instead of relying on a trusted third party to secure funds during transactions, DEXs utilize code, called smart contracts, to ensure transaction security. In this setup, the seller &apos s RING is only transferred once payment is guaranteed. - DEXs offer fewer geographical restrictions compared to their centralized alternatives. As long as someone is selling what you need and accepting a payment method you can offer, you &apos re ready to proceed. This decentralized nature provides greater accessibility and flexibility for users. -

-
- - - - - - -
-
-

DISCLAIMER: The information presented herein, sourced from community and - CoinGecko - , is made available solely for general information purposes. These DEXs aren &apos t for beginners as you &apos ll need some RING to use them. Do your own research!

-
-
-
- ) -} + +

Decentralized Exchanges(DEXs)

+

+ DEXs operate without a central authority, serving as open marketplaces for tokens where buyers and sellers are connected directly. + Instead of relying on a trusted third party to secure funds during transactions, DEXs utilize code, called smart contracts, to ensure transaction security. In this setup, the seller &apos s RING is only transferred once payment is guaranteed. + DEXs offer fewer geographical restrictions compared to their centralized alternatives. As long as someone is selling what you need and accepting a payment method you can offer, you &apos re ready to proceed. This decentralized nature provides greater accessibility and flexibility for users. +

+
+ { + Decentralizeddata.map(item => { + return ( + + ) + }) + } +
+
+

DISCLAIMER: The information presented herein, sourced from community and + CoinGecko + , is made available solely for general information purposes. These DEXs aren &apos t for beginners as you &apos ll need some RING to use them. Do your own research!

+
+
+ ); +}); + +DecentralizedExchanges.displayName = 'DecentralizedExchanges'; -export default DecentralizedExchanges \ No newline at end of file +export default DecentralizedExchanges; \ No newline at end of file diff --git a/src/components/bridge/DecentralizedItems.tsx b/src/components/bridge/DecentralizedItems.tsx index ce17ba81..3cff6034 100644 --- a/src/components/bridge/DecentralizedItems.tsx +++ b/src/components/bridge/DecentralizedItems.tsx @@ -1,24 +1,27 @@ import React from 'react' interface DecentralizedType { - img : string , - text : string , - subtext : string + item : any } -const DecentralizedItems = ({img , text , subtext} : DecentralizedType) => { +const DecentralizedItems = ({item} : DecentralizedType) => { return ( -
- {text} +
+ {item.text}
-

{text}

- union +

{item.text}

+ union { + window.open(item.link, '_blank'); + + }}/>
{ - subtext && -

{subtext}

+ item.subtext && +

{item.subtext}

} - union + union { + window.open(item.link, '_blank'); + }}/>
) } diff --git a/src/components/bridge/UseYourRing.tsx b/src/components/bridge/UseYourRing.tsx index 11b46e89..bbb66ee2 100644 --- a/src/components/bridge/UseYourRing.tsx +++ b/src/components/bridge/UseYourRing.tsx @@ -2,7 +2,7 @@ import React from 'react' const UseYourRing = () => { return ( -
+
ringformobile
ring @@ -10,10 +10,10 @@ const UseYourRing = () => {

Now that you own some RING, check out some Darwinia ecosystem applications (DApps). There are DApps for finance, social media, gaming and lots of other categories.

- +
) diff --git a/src/data/bridgedata.ts b/src/data/bridgedata.ts index 4d477429..8f695133 100644 --- a/src/data/bridgedata.ts +++ b/src/data/bridgedata.ts @@ -5,6 +5,15 @@ interface CardsData { desc : string ; buttonText : string , type : string , + link : string | null + } + + interface ExchangesdataType { + text: string; + image: string; + subtext : string , + link : string + } const data: CardsData[] = [ @@ -14,7 +23,8 @@ interface CardsData { title: "Centralized Exchanges", desc : "Exchanges are businesses that let you buy crypto using traditional currencies. They have custody over any RING you buy until you send it to a wallet you control" , buttonText : "Find a CEX" , - type : "decentralized" + type : "decentralized" , + link : null } , { id: "2", @@ -22,7 +32,9 @@ interface CardsData { title: "Decentralized Exchanges", desc : "If you want more control, buy RING using smart contracts. With a DEX you can trade digital assets without ever giving control of your funds to a centralized company or organization." , buttonText : "Try a DEX" , - type : "decentralized" + type : "decentralized2" , + link : null + } , { id: "3", @@ -30,7 +42,8 @@ interface CardsData { title: "Bridges", desc : "If you have some RING already, you can initiate sending and receiving RING through the bridge." , buttonText : "Try a bridge" , - type : "" + type : "" , + link : "" } , { id: "4", @@ -38,7 +51,8 @@ interface CardsData { title: "Receive RING From Your Peers", desc : "Once you have an EVM account, all you need to do is share your address to start sending and receiving RING peer-to-peer." , buttonText : "More on wallets" , - type : "" + type : "" , + link : "https://apps.darwinia.network/" } , { id: "5", @@ -46,7 +60,8 @@ interface CardsData { title: "Earn RING", desc : "You can earn RING by working for DAOs or companies that pay in crypto, winning bounties, finding software bugs and more." , buttonText : "Find a DAO" , - type : "" + type : "" , + link : "https://apps.darwinia.network/" } , { id: "6", @@ -54,9 +69,79 @@ interface CardsData { title: "Staking Rewards", desc : "If you already have some RING, you can earn more by running a collator node or stake your RING to a collator." , buttonText : "Learn more" , - type : "" + type : "" , + link : "https://docs.darwinia.network/staking-guide-4306a2a3f25f4ea0b41377e267e1d319" } , ]; + export const Centralizeddata : ExchangesdataType[] = [ + {image :'/images/bridge/Gate.io.png' , + subtext : '' , + text :'Gate.io' , + link : "https://www.coingecko.com/en/exchanges/gate-io" + } , + { + image :'/images/bridge/MEXC.png' , + subtext : '' , + text :'MEXC' , + link : "https://www.coingecko.com/en/exchanges/mexc" + } , + { + image :'/images/bridge/HTX.png' , + subtext : '' , + text :'HTX' , + link : "https://www.coingecko.com/en/exchanges/htx" + } , + { + image :'/images/bridge/CoinEX.png' , + subtext : '' , + text :'CoinEX' , + link : "https://www.coingecko.com/en/coins/coinex-token" + } , + { + image :'/images/bridge/Poloniex.png' , + subtext : '', + text :'Poloniex' , + link : "https://www.coingecko.com/en/exchanges/poloniex" + } + ] + export const Decentralizeddata : ExchangesdataType [] = [ + { + image : '/images/bridge/UniswapV3.png' , + subtext : 'Arbitrum One' , + text : 'Uniswap V3' , + link : "https://www.coingecko.com/en/nft/uniswap-v3-positions" + } , + { + image : '/images/bridge/UniswapV2.png' , + subtext : 'Ethereum' , + text : 'Uniswap V2' , + link : "https://www.coingecko.com/en/exchanges/uniswap-v2-ethereum" + } , + { + image : '/images/bridge/DeGate.png' , + subtext : '', + text : 'DeGate' , + link : "https://www.coingecko.com/en/coins/degate" + } , + { + image : '/images/bridge/Snowswap.png' , + subtext : '' , + text : 'Snowswap' , + link : "https://darwinia.snowswap.xyz/" + } , + { + image : '/images/bridge/Quickswap.png', + subtext : '' , + text : 'Quickswap' , + link : "https://www.coingecko.com/en/coins/quickswap" + } , + { + image : '/images/bridge/UniswapV3.png' , + subtext : 'Arbitrum One', + text : 'Uniswap V3' , + link : "https://www.coingecko.com/en/nft/uniswap-v3-positions" + } + ] export function useBridgeData() { return data; diff --git a/src/pages/bridge/index.tsx b/src/pages/bridge/index.tsx index c69fa93d..ed7aabf8 100644 --- a/src/pages/bridge/index.tsx +++ b/src/pages/bridge/index.tsx @@ -14,9 +14,15 @@ const Bridge = () => { const CentralizedExchangesRef = useRef(null); const scrollToRef = (ref: React.RefObject) => { + let offset = 100; // Default offset + if (window.innerWidth <= 768) { + // Mobile or smaller screen size + offset = 57; // Adjusted offset for mobile + } + if (ref.current) { window.scrollTo({ - top: ref.current.offsetTop, + top: ref.current.offsetTop - offset, behavior: 'smooth', }); } @@ -29,13 +35,13 @@ const Bridge = () => { { cardsdata.map((item , index) => { return ( - + ) }) }
-
-

The information presented on this page, including product names, logos, and links to external web pages, is made available solely for general information purposes and is by no means an endorsement of the project, the content of its web pages, or the team. If you want to add a product or provide feedback create an issue in GitHub.

+
+

The information presented on this page, including product names, logos, and links to external web pages, is made available solely for general information purposes and is by no means an endorsement of the project, the content of its web pages, or the team. If you want to add a product or provide feedback create an issue in GitHub.

From cad6fe632111300b3275c657f0b6fd4598213795 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 15:37:50 +0330 Subject: [PATCH 08/19] change bridge name --- src/components/Header/data.ts | 9 +++++--- .../{bridge => ring}/BgBlackContainer.tsx | 0 .../{bridge => ring}/CentralizedExchanges.tsx | 2 +- .../DecentralizedExchanges.tsx | 2 +- .../{bridge => ring}/DecentralizedItems.tsx | 0 .../BridgeCards.tsx => ring/RingCards.tsx} | 4 ++-- .../BridgeHero.tsx => ring/RingHero.tsx} | 4 ++-- .../{bridge => ring}/UseYourRing.tsx | 0 src/data/{bridgedata.ts => ringdata.ts} | 2 +- src/pages/{bridge => GetRing}/index.tsx | 22 +++++++++---------- src/routes/routesList.ts | 4 ++-- 11 files changed, 26 insertions(+), 23 deletions(-) rename src/components/{bridge => ring}/BgBlackContainer.tsx (100%) rename src/components/{bridge => ring}/CentralizedExchanges.tsx (97%) rename src/components/{bridge => ring}/DecentralizedExchanges.tsx (97%) rename src/components/{bridge => ring}/DecentralizedItems.tsx (100%) rename src/components/{bridge/BridgeCards.tsx => ring/RingCards.tsx} (91%) rename src/components/{bridge/BridgeHero.tsx => ring/RingHero.tsx} (92%) rename src/components/{bridge => ring}/UseYourRing.tsx (100%) rename src/data/{bridgedata.ts => ringdata.ts} (99%) rename src/pages/{bridge => GetRing}/index.tsx (73%) diff --git a/src/components/Header/data.ts b/src/components/Header/data.ts index 0353f943..833d8687 100644 --- a/src/components/Header/data.ts +++ b/src/components/Header/data.ts @@ -2,8 +2,11 @@ export const navigations: { label: string; sub: { label: string; link: string; i { label: "Use Darwinia", sub: [ - { label: "Get RING", link: "https://darwinia.notion.site/Where-can-I-get-the-RING-token-c0932eaa99454be99335fdfff106e789", isExternal: true }, - { label: "Stake RING", link: "https://docs.darwinia.network/staking-guide-4306a2a3f25f4ea0b41377e267e1d319", isExternal: true }, + // { label: "Get RING", link: "https://darwinia.notion.site/Where-can-I-get-the-RING-token-c0932eaa99454be99335fdfff106e789", isExternal: true }, + { + label: "Get RING" , link : "/get-ring" , isExternal : false + }, + { label: "Stake RING", link: "https://docs.darwinia.network/staking-guide-4306a2a3f25f4ea0b41377e267e1d319", isExternal: true }, { label: "Run A Node", link: "https://docs.darwinia.network/run-collator-node-af6bce360d5b49ddacc56e4587510210", isExternal: true }, { label: "Cross-Chain Asset Bridge", link: "https://docs.darwinia.network/tokenasset-bridge-c2b42b6e0c3348ddb91333a4f24ac4d9", isExternal: true }, { label: "Cross-Chain DAO Governance", link: "https://docs.darwinia.network/multi-chain-dao-governance-d3b2e194828d4af8bad8e3fa28219fc3", isExternal: true }, @@ -50,7 +53,7 @@ export const navigations: { label: string; sub: { label: string; link: string; i }, { label : "brige" , - sub : [{label: "BridgePage" , link : "/bridge" , isExternal: false}] + sub : [{label: "BridgePage" , link : "https://helixbridge.app/?token_category=ring." , isExternal: true}] } ]; diff --git a/src/components/bridge/BgBlackContainer.tsx b/src/components/ring/BgBlackContainer.tsx similarity index 100% rename from src/components/bridge/BgBlackContainer.tsx rename to src/components/ring/BgBlackContainer.tsx diff --git a/src/components/bridge/CentralizedExchanges.tsx b/src/components/ring/CentralizedExchanges.tsx similarity index 97% rename from src/components/bridge/CentralizedExchanges.tsx rename to src/components/ring/CentralizedExchanges.tsx index a184c5d6..7afc5889 100644 --- a/src/components/bridge/CentralizedExchanges.tsx +++ b/src/components/ring/CentralizedExchanges.tsx @@ -1,7 +1,7 @@ import React, { forwardRef, ReactNode } from 'react'; import DecentralizedItems from './DecentralizedItems'; import BgBlackContainer from './BgBlackContainer'; -import { Centralizeddata } from '../../data/bridgedata'; +import { Centralizeddata } from '../../data/ringdata'; type CentralizedExchangesProps = { children?: ReactNode; diff --git a/src/components/bridge/DecentralizedExchanges.tsx b/src/components/ring/DecentralizedExchanges.tsx similarity index 97% rename from src/components/bridge/DecentralizedExchanges.tsx rename to src/components/ring/DecentralizedExchanges.tsx index 97b864cc..bed088f4 100644 --- a/src/components/bridge/DecentralizedExchanges.tsx +++ b/src/components/ring/DecentralizedExchanges.tsx @@ -2,7 +2,7 @@ import React, { forwardRef, ReactNode } from 'react'; import DecentralizedItems from './DecentralizedItems'; import BgBlackContainer from './BgBlackContainer'; -import { Decentralizeddata } from '../../data/bridgedata'; +import { Decentralizeddata } from '../../data/ringdata'; type DecentralizedExchangesProps = { children?: ReactNode; diff --git a/src/components/bridge/DecentralizedItems.tsx b/src/components/ring/DecentralizedItems.tsx similarity index 100% rename from src/components/bridge/DecentralizedItems.tsx rename to src/components/ring/DecentralizedItems.tsx diff --git a/src/components/bridge/BridgeCards.tsx b/src/components/ring/RingCards.tsx similarity index 91% rename from src/components/bridge/BridgeCards.tsx rename to src/components/ring/RingCards.tsx index 265dbaa4..8fda669b 100644 --- a/src/components/bridge/BridgeCards.tsx +++ b/src/components/ring/RingCards.tsx @@ -1,6 +1,6 @@ import React from 'react'; -const BridgeCards = ({ data, scrollToRef, DecentralizedExchangesRef, CentralizedExchangesRef}: any) => { +const RingCards = ({ data, scrollToRef, DecentralizedExchangesRef, CentralizedExchangesRef}: any) => { const handleScroll = (ref: React.RefObject) => { scrollToRef(ref); }; @@ -30,4 +30,4 @@ const BridgeCards = ({ data, scrollToRef, DecentralizedExchangesRef, Centralized ); }; -export default BridgeCards; \ No newline at end of file +export default RingCards; \ No newline at end of file diff --git a/src/components/bridge/BridgeHero.tsx b/src/components/ring/RingHero.tsx similarity index 92% rename from src/components/bridge/BridgeHero.tsx rename to src/components/ring/RingHero.tsx index 75fd90de..9d865ca4 100644 --- a/src/components/bridge/BridgeHero.tsx +++ b/src/components/ring/RingHero.tsx @@ -1,6 +1,6 @@ import React from 'react' -const BridgeHero = () => { +const RingHero = () => { return (
{ ) } -export default BridgeHero \ No newline at end of file +export default RingHero \ No newline at end of file diff --git a/src/components/bridge/UseYourRing.tsx b/src/components/ring/UseYourRing.tsx similarity index 100% rename from src/components/bridge/UseYourRing.tsx rename to src/components/ring/UseYourRing.tsx diff --git a/src/data/bridgedata.ts b/src/data/ringdata.ts similarity index 99% rename from src/data/bridgedata.ts rename to src/data/ringdata.ts index 8f695133..f8b9ca86 100644 --- a/src/data/bridgedata.ts +++ b/src/data/ringdata.ts @@ -143,7 +143,7 @@ interface CardsData { } ] - export function useBridgeData() { + export function useRingData() { return data; } diff --git a/src/pages/bridge/index.tsx b/src/pages/GetRing/index.tsx similarity index 73% rename from src/pages/bridge/index.tsx rename to src/pages/GetRing/index.tsx index ed7aabf8..a6867166 100644 --- a/src/pages/bridge/index.tsx +++ b/src/pages/GetRing/index.tsx @@ -1,15 +1,15 @@ import React, { useRef } from 'react' import OthersPageWrap from '../../components/OthersPageWrap' -import { useBridgeData } from '../../data/bridgedata' -import BridgeCards from '../../components/bridge/BridgeCards'; -import DecentralizedExchanges from '../../components/bridge/DecentralizedExchanges'; -import CentralizedExchanges from '../../components/bridge/CentralizedExchanges'; -import UseYourRing from '../../components/bridge/UseYourRing'; -import BridgeHero from '../../components/bridge/BridgeHero'; +import { useRingData } from '../../data/ringdata' +import RingCards from '../../components/ring/RingCards'; +import DecentralizedExchanges from '../../components/ring/DecentralizedExchanges'; +import CentralizedExchanges from '../../components/ring/CentralizedExchanges'; +import UseYourRing from '../../components/ring/UseYourRing'; +import RingHero from '../../components/ring/RingHero'; -const Bridge = () => { - const cardsdata = useBridgeData(); +const Ring = () => { + const cardsdata = useRingData(); const DecentralizedExchangesRef = useRef(null); const CentralizedExchangesRef = useRef(null); @@ -30,12 +30,12 @@ const Bridge = () => { return ( - +
{ cardsdata.map((item , index) => { return ( - + ) }) } @@ -52,4 +52,4 @@ const Bridge = () => { ) } -export default Bridge \ No newline at end of file +export default Ring \ No newline at end of file diff --git a/src/routes/routesList.ts b/src/routes/routesList.ts index 58095b9f..a33c05ab 100644 --- a/src/routes/routesList.ts +++ b/src/routes/routesList.ts @@ -35,8 +35,8 @@ const routesList = [ component: lazy(() => import("../pages/About")), }, { - path: "/bridge", - component: lazy(() => import("../pages/bridge")), + path: "/get-ring", + component: lazy(() => import("../pages/GetRing")), } ]; From 5d1c70736a1303f8669be0b5253c71e0a77aff9d Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 15:46:04 +0330 Subject: [PATCH 09/19] fix bridge link --- src/data/ringdata.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/ringdata.ts b/src/data/ringdata.ts index f8b9ca86..07e1027a 100644 --- a/src/data/ringdata.ts +++ b/src/data/ringdata.ts @@ -43,7 +43,7 @@ interface CardsData { desc : "If you have some RING already, you can initiate sending and receiving RING through the bridge." , buttonText : "Try a bridge" , type : "" , - link : "" + link : "https://helixbridge.app/?token_category=ring" } , { id: "4", From 9d96d4dc989fbeb871530c6f4012d8705ef31311 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 15:53:47 +0330 Subject: [PATCH 10/19] change bridge name to ring --- public/images/{bridge => ring}/CoinEX.png | Bin public/images/{bridge => ring}/DeGate.png | Bin public/images/{bridge => ring}/Gate.io.png | Bin public/images/{bridge => ring}/HTX.png | Bin public/images/{bridge => ring}/MEXC.png | Bin public/images/{bridge => ring}/Poloniex.png | Bin public/images/{bridge => ring}/Quickswap.png | Bin public/images/{bridge => ring}/Snowswap.png | Bin .../images/{bridge => ring}/UnionBridge.svg | 0 public/images/{bridge => ring}/UniswapV2.png | Bin public/images/{bridge => ring}/UniswapV3.png | Bin .../images/{bridge => ring}/bridgeHeroBg.png | Bin .../images/{bridge => ring}/cards/Bridges.png | Bin .../{bridge => ring}/cards/Centralized.png | Bin .../{bridge => ring}/cards/Decentralized.png | Bin .../{bridge => ring}/cards/EarnRING.png | Bin .../{bridge => ring}/cards/ReceiveRING.png | Bin .../{bridge => ring}/cards/StakingRewards.png | Bin .../images/{bridge => ring}/cards/goIcon.svg | 0 public/images/{bridge => ring}/ring.png | Bin public/images/{bridge => ring}/ringBg.png | Bin .../images/{bridge => ring}/ringformobile.png | Bin src/components/ring/DecentralizedItems.tsx | 4 +-- src/components/ring/RingCards.tsx | 2 +- src/components/ring/RingHero.tsx | 2 +- src/components/ring/UseYourRing.tsx | 8 ++--- src/data/ringdata.ts | 34 +++++++++--------- 27 files changed, 25 insertions(+), 25 deletions(-) rename public/images/{bridge => ring}/CoinEX.png (100%) rename public/images/{bridge => ring}/DeGate.png (100%) rename public/images/{bridge => ring}/Gate.io.png (100%) rename public/images/{bridge => ring}/HTX.png (100%) rename public/images/{bridge => ring}/MEXC.png (100%) rename public/images/{bridge => ring}/Poloniex.png (100%) rename public/images/{bridge => ring}/Quickswap.png (100%) rename public/images/{bridge => ring}/Snowswap.png (100%) rename public/images/{bridge => ring}/UnionBridge.svg (100%) rename public/images/{bridge => ring}/UniswapV2.png (100%) rename public/images/{bridge => ring}/UniswapV3.png (100%) rename public/images/{bridge => ring}/bridgeHeroBg.png (100%) rename public/images/{bridge => ring}/cards/Bridges.png (100%) rename public/images/{bridge => ring}/cards/Centralized.png (100%) rename public/images/{bridge => ring}/cards/Decentralized.png (100%) rename public/images/{bridge => ring}/cards/EarnRING.png (100%) rename public/images/{bridge => ring}/cards/ReceiveRING.png (100%) rename public/images/{bridge => ring}/cards/StakingRewards.png (100%) rename public/images/{bridge => ring}/cards/goIcon.svg (100%) rename public/images/{bridge => ring}/ring.png (100%) rename public/images/{bridge => ring}/ringBg.png (100%) rename public/images/{bridge => ring}/ringformobile.png (100%) diff --git a/public/images/bridge/CoinEX.png b/public/images/ring/CoinEX.png similarity index 100% rename from public/images/bridge/CoinEX.png rename to public/images/ring/CoinEX.png diff --git a/public/images/bridge/DeGate.png b/public/images/ring/DeGate.png similarity index 100% rename from public/images/bridge/DeGate.png rename to public/images/ring/DeGate.png diff --git a/public/images/bridge/Gate.io.png b/public/images/ring/Gate.io.png similarity index 100% rename from public/images/bridge/Gate.io.png rename to public/images/ring/Gate.io.png diff --git a/public/images/bridge/HTX.png b/public/images/ring/HTX.png similarity index 100% rename from public/images/bridge/HTX.png rename to public/images/ring/HTX.png diff --git a/public/images/bridge/MEXC.png b/public/images/ring/MEXC.png similarity index 100% rename from public/images/bridge/MEXC.png rename to public/images/ring/MEXC.png diff --git a/public/images/bridge/Poloniex.png b/public/images/ring/Poloniex.png similarity index 100% rename from public/images/bridge/Poloniex.png rename to public/images/ring/Poloniex.png diff --git a/public/images/bridge/Quickswap.png b/public/images/ring/Quickswap.png similarity index 100% rename from public/images/bridge/Quickswap.png rename to public/images/ring/Quickswap.png diff --git a/public/images/bridge/Snowswap.png b/public/images/ring/Snowswap.png similarity index 100% rename from public/images/bridge/Snowswap.png rename to public/images/ring/Snowswap.png diff --git a/public/images/bridge/UnionBridge.svg b/public/images/ring/UnionBridge.svg similarity index 100% rename from public/images/bridge/UnionBridge.svg rename to public/images/ring/UnionBridge.svg diff --git a/public/images/bridge/UniswapV2.png b/public/images/ring/UniswapV2.png similarity index 100% rename from public/images/bridge/UniswapV2.png rename to public/images/ring/UniswapV2.png diff --git a/public/images/bridge/UniswapV3.png b/public/images/ring/UniswapV3.png similarity index 100% rename from public/images/bridge/UniswapV3.png rename to public/images/ring/UniswapV3.png diff --git a/public/images/bridge/bridgeHeroBg.png b/public/images/ring/bridgeHeroBg.png similarity index 100% rename from public/images/bridge/bridgeHeroBg.png rename to public/images/ring/bridgeHeroBg.png diff --git a/public/images/bridge/cards/Bridges.png b/public/images/ring/cards/Bridges.png similarity index 100% rename from public/images/bridge/cards/Bridges.png rename to public/images/ring/cards/Bridges.png diff --git a/public/images/bridge/cards/Centralized.png b/public/images/ring/cards/Centralized.png similarity index 100% rename from public/images/bridge/cards/Centralized.png rename to public/images/ring/cards/Centralized.png diff --git a/public/images/bridge/cards/Decentralized.png b/public/images/ring/cards/Decentralized.png similarity index 100% rename from public/images/bridge/cards/Decentralized.png rename to public/images/ring/cards/Decentralized.png diff --git a/public/images/bridge/cards/EarnRING.png b/public/images/ring/cards/EarnRING.png similarity index 100% rename from public/images/bridge/cards/EarnRING.png rename to public/images/ring/cards/EarnRING.png diff --git a/public/images/bridge/cards/ReceiveRING.png b/public/images/ring/cards/ReceiveRING.png similarity index 100% rename from public/images/bridge/cards/ReceiveRING.png rename to public/images/ring/cards/ReceiveRING.png diff --git a/public/images/bridge/cards/StakingRewards.png b/public/images/ring/cards/StakingRewards.png similarity index 100% rename from public/images/bridge/cards/StakingRewards.png rename to public/images/ring/cards/StakingRewards.png diff --git a/public/images/bridge/cards/goIcon.svg b/public/images/ring/cards/goIcon.svg similarity index 100% rename from public/images/bridge/cards/goIcon.svg rename to public/images/ring/cards/goIcon.svg diff --git a/public/images/bridge/ring.png b/public/images/ring/ring.png similarity index 100% rename from public/images/bridge/ring.png rename to public/images/ring/ring.png diff --git a/public/images/bridge/ringBg.png b/public/images/ring/ringBg.png similarity index 100% rename from public/images/bridge/ringBg.png rename to public/images/ring/ringBg.png diff --git a/public/images/bridge/ringformobile.png b/public/images/ring/ringformobile.png similarity index 100% rename from public/images/bridge/ringformobile.png rename to public/images/ring/ringformobile.png diff --git a/src/components/ring/DecentralizedItems.tsx b/src/components/ring/DecentralizedItems.tsx index 3cff6034..3fef0cab 100644 --- a/src/components/ring/DecentralizedItems.tsx +++ b/src/components/ring/DecentralizedItems.tsx @@ -10,7 +10,7 @@ const DecentralizedItems = ({item} : DecentralizedType) => { {item.text}

{item.text}

- union { + union { window.open(item.link, '_blank'); }}/> @@ -19,7 +19,7 @@ const DecentralizedItems = ({item} : DecentralizedType) => { item.subtext &&

{item.subtext}

} - union { + union { window.open(item.link, '_blank'); }}/>
diff --git a/src/components/ring/RingCards.tsx b/src/components/ring/RingCards.tsx index 8fda669b..a27bbf0a 100644 --- a/src/components/ring/RingCards.tsx +++ b/src/components/ring/RingCards.tsx @@ -24,7 +24,7 @@ const RingCards = ({ data, scrollToRef, DecentralizedExchangesRef, CentralizedEx } }}> {data.buttonText} - +
); diff --git a/src/components/ring/RingHero.tsx b/src/components/ring/RingHero.tsx index 9d865ca4..98e7b804 100644 --- a/src/components/ring/RingHero.tsx +++ b/src/components/ring/RingHero.tsx @@ -4,7 +4,7 @@ const RingHero = () => { return (

Where to get RING

diff --git a/src/components/ring/UseYourRing.tsx b/src/components/ring/UseYourRing.tsx index bbb66ee2..929f30f0 100644 --- a/src/components/ring/UseYourRing.tsx +++ b/src/components/ring/UseYourRing.tsx @@ -3,16 +3,16 @@ import React from 'react' const UseYourRing = () => { return (
- ringformobile -
- ring + ringformobile +
+ ring

Use Your RING

Now that you own some RING, check out some Darwinia ecosystem applications (DApps). There are DApps for finance, social media, gaming and lots of other categories.

Check out DApps - +
diff --git a/src/data/ringdata.ts b/src/data/ringdata.ts index 07e1027a..b37547bc 100644 --- a/src/data/ringdata.ts +++ b/src/data/ringdata.ts @@ -19,7 +19,7 @@ interface CardsData { const data: CardsData[] = [ { id: "1", - image: "/images/bridge/cards/Centralized.png", + image: "/images/ring/cards/Centralized.png", title: "Centralized Exchanges", desc : "Exchanges are businesses that let you buy crypto using traditional currencies. They have custody over any RING you buy until you send it to a wallet you control" , buttonText : "Find a CEX" , @@ -28,7 +28,7 @@ interface CardsData { } , { id: "2", - image: "/images/bridge/cards/Decentralized.png", + image: "/images/ring/cards/Decentralized.png", title: "Decentralized Exchanges", desc : "If you want more control, buy RING using smart contracts. With a DEX you can trade digital assets without ever giving control of your funds to a centralized company or organization." , buttonText : "Try a DEX" , @@ -38,7 +38,7 @@ interface CardsData { } , { id: "3", - image: "/images/bridge/cards/Bridges.png", + image: "/images/ring/cards/Bridges.png", title: "Bridges", desc : "If you have some RING already, you can initiate sending and receiving RING through the bridge." , buttonText : "Try a bridge" , @@ -47,7 +47,7 @@ interface CardsData { } , { id: "4", - image: "/images/bridge/cards/ReceiveRING.png", + image: "/images/ring/cards/ReceiveRING.png", title: "Receive RING From Your Peers", desc : "Once you have an EVM account, all you need to do is share your address to start sending and receiving RING peer-to-peer." , buttonText : "More on wallets" , @@ -56,7 +56,7 @@ interface CardsData { } , { id: "5", - image: "/images/bridge/cards/EarnRING.png", + image: "/images/ring/cards/EarnRING.png", title: "Earn RING", desc : "You can earn RING by working for DAOs or companies that pay in crypto, winning bounties, finding software bugs and more." , buttonText : "Find a DAO" , @@ -65,7 +65,7 @@ interface CardsData { } , { id: "6", - image: "/images/bridge/cards/StakingRewards.png", + image: "/images/ring/cards/StakingRewards.png", title: "Staking Rewards", desc : "If you already have some RING, you can earn more by running a collator node or stake your RING to a collator." , buttonText : "Learn more" , @@ -74,31 +74,31 @@ interface CardsData { } , ]; export const Centralizeddata : ExchangesdataType[] = [ - {image :'/images/bridge/Gate.io.png' , + {image :'/images/ring/Gate.io.png' , subtext : '' , text :'Gate.io' , link : "https://www.coingecko.com/en/exchanges/gate-io" } , { - image :'/images/bridge/MEXC.png' , + image :'/images/ring/MEXC.png' , subtext : '' , text :'MEXC' , link : "https://www.coingecko.com/en/exchanges/mexc" } , { - image :'/images/bridge/HTX.png' , + image :'/images/ring/HTX.png' , subtext : '' , text :'HTX' , link : "https://www.coingecko.com/en/exchanges/htx" } , { - image :'/images/bridge/CoinEX.png' , + image :'/images/ring/CoinEX.png' , subtext : '' , text :'CoinEX' , link : "https://www.coingecko.com/en/coins/coinex-token" } , { - image :'/images/bridge/Poloniex.png' , + image :'/images/ring/Poloniex.png' , subtext : '', text :'Poloniex' , link : "https://www.coingecko.com/en/exchanges/poloniex" @@ -106,37 +106,37 @@ interface CardsData { ] export const Decentralizeddata : ExchangesdataType [] = [ { - image : '/images/bridge/UniswapV3.png' , + image : '/images/ring/UniswapV3.png' , subtext : 'Arbitrum One' , text : 'Uniswap V3' , link : "https://www.coingecko.com/en/nft/uniswap-v3-positions" } , { - image : '/images/bridge/UniswapV2.png' , + image : '/images/ring/UniswapV2.png' , subtext : 'Ethereum' , text : 'Uniswap V2' , link : "https://www.coingecko.com/en/exchanges/uniswap-v2-ethereum" } , { - image : '/images/bridge/DeGate.png' , + image : '/images/ring/DeGate.png' , subtext : '', text : 'DeGate' , link : "https://www.coingecko.com/en/coins/degate" } , { - image : '/images/bridge/Snowswap.png' , + image : '/images/ring/Snowswap.png' , subtext : '' , text : 'Snowswap' , link : "https://darwinia.snowswap.xyz/" } , { - image : '/images/bridge/Quickswap.png', + image : '/images/ring/Quickswap.png', subtext : '' , text : 'Quickswap' , link : "https://www.coingecko.com/en/coins/quickswap" } , { - image : '/images/bridge/UniswapV3.png' , + image : '/images/ring/UniswapV3.png' , subtext : 'Arbitrum One', text : 'Uniswap V3' , link : "https://www.coingecko.com/en/nft/uniswap-v3-positions" From bbf6700dc46f2a844677ddc2c06109a3c811ff15 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 16:05:05 +0330 Subject: [PATCH 11/19] fix bg --- src/components/ring/RingHero.tsx | 5 +---- src/pages/GetRing/index.tsx | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/components/ring/RingHero.tsx b/src/components/ring/RingHero.tsx index 98e7b804..b65acc34 100644 --- a/src/components/ring/RingHero.tsx +++ b/src/components/ring/RingHero.tsx @@ -2,10 +2,7 @@ import React from 'react' const RingHero = () => { return ( -

Where to get RING

You can earn RING, receive it from your peers, or buy it from exchanges and DApps

diff --git a/src/pages/GetRing/index.tsx b/src/pages/GetRing/index.tsx index a6867166..3b26baae 100644 --- a/src/pages/GetRing/index.tsx +++ b/src/pages/GetRing/index.tsx @@ -31,7 +31,7 @@ const Ring = () => { return ( -
+
{ cardsdata.map((item , index) => { return ( From 6ac6adb4d10fc4940427611c46308a424a004b95 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 16:28:11 +0330 Subject: [PATCH 12/19] add tracking --- src/components/ring/RingHero.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ring/RingHero.tsx b/src/components/ring/RingHero.tsx index b65acc34..845f11f3 100644 --- a/src/components/ring/RingHero.tsx +++ b/src/components/ring/RingHero.tsx @@ -4,7 +4,7 @@ const RingHero = () => { return (
-

Where to get RING

+

Where to get RING

You can earn RING, receive it from your peers, or buy it from exchanges and DApps

) From d1f7460c9dae8f8edcffec01dcbfcdb691a41438 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 16:35:06 +0330 Subject: [PATCH 13/19] fix padding for cards --- src/pages/GetRing/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/GetRing/index.tsx b/src/pages/GetRing/index.tsx index 3b26baae..849bf218 100644 --- a/src/pages/GetRing/index.tsx +++ b/src/pages/GetRing/index.tsx @@ -31,7 +31,7 @@ const Ring = () => { return ( -
+
{ cardsdata.map((item , index) => { return ( From 75101ebabd3a23625b8529f9812a73449f962a32 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 16:38:03 +0330 Subject: [PATCH 14/19] fix flex-wrap --- src/pages/GetRing/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/GetRing/index.tsx b/src/pages/GetRing/index.tsx index 849bf218..b451e5f5 100644 --- a/src/pages/GetRing/index.tsx +++ b/src/pages/GetRing/index.tsx @@ -43,7 +43,7 @@ const Ring = () => {

The information presented on this page, including product names, logos, and links to external web pages, is made available solely for general information purposes and is by no means an endorsement of the project, the content of its web pages, or the team. If you want to add a product or provide feedback create an issue in GitHub.

-
+
From 74957d0e82f256250ffca1a1bd08efea14f9fbb0 Mon Sep 17 00:00:00 2001 From: Hamid Roohi Date: Wed, 13 Mar 2024 09:57:42 -0400 Subject: [PATCH 15/19] fix(menu item): fix menu item for bridge --- src/components/Header/data.ts | 88 ++++++++++++++----- .../Navigation/DesktopNavigation.tsx | 15 +++- 2 files changed, 80 insertions(+), 23 deletions(-) diff --git a/src/components/Header/data.ts b/src/components/Header/data.ts index 833d8687..491a1a3f 100644 --- a/src/components/Header/data.ts +++ b/src/components/Header/data.ts @@ -4,25 +4,55 @@ export const navigations: { label: string; sub: { label: string; link: string; i sub: [ // { label: "Get RING", link: "https://darwinia.notion.site/Where-can-I-get-the-RING-token-c0932eaa99454be99335fdfff106e789", isExternal: true }, { - label: "Get RING" , link : "/get-ring" , isExternal : false + label: "Get RING", + link: "/get-ring", + isExternal: false, + }, + { + label: "Stake RING", + link: "https://docs.darwinia.network/staking-guide-4306a2a3f25f4ea0b41377e267e1d319", + isExternal: true, + }, + { + label: "Run A Node", + link: "https://docs.darwinia.network/run-collator-node-af6bce360d5b49ddacc56e4587510210", + isExternal: true, + }, + { + label: "Cross-Chain Asset Bridge", + link: "https://docs.darwinia.network/tokenasset-bridge-c2b42b6e0c3348ddb91333a4f24ac4d9", + isExternal: true, + }, + { + label: "Cross-Chain DAO Governance", + link: "https://docs.darwinia.network/multi-chain-dao-governance-d3b2e194828d4af8bad8e3fa28219fc3", + isExternal: true, }, - { label: "Stake RING", link: "https://docs.darwinia.network/staking-guide-4306a2a3f25f4ea0b41377e267e1d319", isExternal: true }, - { label: "Run A Node", link: "https://docs.darwinia.network/run-collator-node-af6bce360d5b49ddacc56e4587510210", isExternal: true }, - { label: "Cross-Chain Asset Bridge", link: "https://docs.darwinia.network/tokenasset-bridge-c2b42b6e0c3348ddb91333a4f24ac4d9", isExternal: true }, - { label: "Cross-Chain DAO Governance", link: "https://docs.darwinia.network/multi-chain-dao-governance-d3b2e194828d4af8bad8e3fa28219fc3", isExternal: true }, ], }, { label: "Learn", sub: [ { label: "What Is Darwinia", link: "https://docs.darwinia.network/", isExternal: true }, - { label: "What Is RING", link: "https://docs.darwinia.network/token-and-economic-model-ebfbf88c76794215a4abe75ae13f596b", isExternal: true }, + { + label: "What Is RING", + link: "https://docs.darwinia.network/token-and-economic-model-ebfbf88c76794215a4abe75ae13f596b", + isExternal: true, + }, { label: "Darwinia Ecosystem DApps", link: "https://apps.darwinia.network/", isExternal: true }, { label: "Darwinia News & Updates", link: "https://medium.com/darwinianetwork", isExternal: true }, - { label: "Darwinia Roadmap", link: "https://darwinia.notion.site/c700133dd5a04c2494ceab489c75c907?v=8ff88199019d4236a3b9a190f5e7b9d5", isExternal: true }, + { + label: "Darwinia Roadmap", + link: "https://darwinia.notion.site/c700133dd5a04c2494ceab489c75c907?v=8ff88199019d4236a3b9a190f5e7b9d5", + isExternal: true, + }, { label: "Darwinia Genepaper v4", link: "/Genepaper_v4.pdf", isExternal: true }, { label: "Paper Resources", link: "/papers", isExternal: false }, - { label: "Glossary", link: "https://docs.darwinia.network/glossary-8967fc4aa6a046a69b525dff7bf70a50", isExternal: true }, + { + label: "Glossary", + link: "https://docs.darwinia.network/glossary-8967fc4aa6a046a69b525dff7bf70a50", + isExternal: true, + }, { label: "FAQ", link: "https://darwinia.notion.site/FAQ-c9412ead803542f197ba1ccafb72c427", isExternal: true }, ], }, @@ -30,14 +60,26 @@ export const navigations: { label: string; sub: { label: string; link: string; i label: "Developers", sub: [ { label: "Documentation", link: "https://docs.darwinia.network/", isExternal: true }, - { label: "Use Cases", link: "https://docs.darwinia.network/use-cases-d707f114326a4fed8cdc6c2b37b444b1", isExternal: true }, + { + label: "Use Cases", + link: "https://docs.darwinia.network/use-cases-d707f114326a4fed8cdc6c2b37b444b1", + isExternal: true, + }, ], }, { label: "Technology", sub: [ - { label: "Messaging Protocols", link: "https://docs.darwinia.network/messaging-protocols-69586eedc835438cbed676ef4f35cb93", isExternal: true }, - { label: "Darwinia EVM+", link: "https://docs.darwinia.network/darwinia-evm-df814f681ec248438cb762df8aaddbd6", isExternal: true }, + { + label: "Messaging Protocols", + link: "https://docs.darwinia.network/messaging-protocols-69586eedc835438cbed676ef4f35cb93", + isExternal: true, + }, + { + label: "Darwinia EVM+", + link: "https://docs.darwinia.network/darwinia-evm-df814f681ec248438cb762df8aaddbd6", + isExternal: true, + }, ], }, { @@ -45,16 +87,22 @@ export const navigations: { label: string; sub: { label: string; link: string; i sub: [ { label: "Online Communities", link: "/online-communities", isExternal: false }, { label: "Get Involved", link: "/get-involved", isExternal: false }, - { label: "Grants", link: "https://github.com/darwinia-network/collaboration/blob/master/grant/README.md", isExternal: true }, + { + label: "Grants", + link: "https://github.com/darwinia-network/collaboration/blob/master/grant/README.md", + isExternal: true, + }, { label: "Bug Bounty Program", link: "https://immunefi.com/bounty/darwinia/", isExternal: true }, - { label: "Help Center", link: "https://darwinia.notion.site/a76d5bdc7ad242bea991c023dfca208f?v=5fb127fc9a7a4d67a3bbc3ed50445180", isExternal: true }, - { label: "Brand Assets", link: "https://darwinia.notion.site/Brand-Assets-9bd35f88f0674232954737577616f2c2", isExternal: true }, + { + label: "Help Center", + link: "https://darwinia.notion.site/a76d5bdc7ad242bea991c023dfca208f?v=5fb127fc9a7a4d67a3bbc3ed50445180", + isExternal: true, + }, + { + label: "Brand Assets", + link: "https://darwinia.notion.site/Brand-Assets-9bd35f88f0674232954737577616f2c2", + isExternal: true, + }, ], }, - { - label : "brige" , - sub : [{label: "BridgePage" , link : "https://helixbridge.app/?token_category=ring." , isExternal: true}] - } ]; - - diff --git a/src/components/Navigation/DesktopNavigation.tsx b/src/components/Navigation/DesktopNavigation.tsx index abf83a6a..eb5ab012 100644 --- a/src/components/Navigation/DesktopNavigation.tsx +++ b/src/components/Navigation/DesktopNavigation.tsx @@ -34,6 +34,15 @@ export default function DesktopNavigation({ data, isHomePage, isNavigationActive onActiveChange={handleActiveChange} /> ))} + + + Bridge + +
); } @@ -63,9 +72,9 @@ function Navigation({ placement="bottom" label={ {label} From 90adc2274f3e1a40a9a6c9a9c654df42ab918b19 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 17:37:21 +0330 Subject: [PATCH 16/19] fix scroll --- src/components/ring/UseYourRing.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ring/UseYourRing.tsx b/src/components/ring/UseYourRing.tsx index 929f30f0..83cfa50b 100644 --- a/src/components/ring/UseYourRing.tsx +++ b/src/components/ring/UseYourRing.tsx @@ -4,7 +4,7 @@ const UseYourRing = () => { return (
ringformobile -
+
ring

Use Your RING

From 2ca70a5d134bb65890f673fca9893d640d0ba090 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Wed, 13 Mar 2024 17:42:14 +0330 Subject: [PATCH 17/19] add href link for bridge --- src/components/Navigation/DesktopNavigation.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Navigation/DesktopNavigation.tsx b/src/components/Navigation/DesktopNavigation.tsx index eb5ab012..6be8e1ba 100644 --- a/src/components/Navigation/DesktopNavigation.tsx +++ b/src/components/Navigation/DesktopNavigation.tsx @@ -34,7 +34,7 @@ export default function DesktopNavigation({ data, isHomePage, isNavigationActive onActiveChange={handleActiveChange} /> ))} - + Date: Wed, 13 Mar 2024 21:09:48 +0500 Subject: [PATCH 18/19] chore: added readme --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 21c74fc0..f65430d7 100644 --- a/README.md +++ b/README.md @@ -1 +1,11 @@ # Darwinia Home + +This repository is for the website of Darwinia Network. Learn more about Darwinia [here](https://darwinia.network). + +### Powering Your DApp’s Cross-Chain Capabilities. + +Darwinia is the community-run technology and service powering the cross-chain capabilities of decentralized applications. By crafting secure and efficient cross-chain messaging protocols, Darwinia is at the forefront of facilitating seamless communication between disparate blockchain networks. The newest addition to our suite of protocols is Msgport, an innovative messaging abstraction that has been successfully implemented across a wide array of mainstream smart contract platforms, broadening the potential for interoperability and enabling developers to create more versatile and connected blockchain ecosystems. + +### How to run +```npm install``` +``` npm start``` \ No newline at end of file From 86a0ef456c9215b315e933e4d8c9a0cf20286945 Mon Sep 17 00:00:00 2001 From: Hamid Roohi <52012062+hamidroohi71@users.noreply.github.com> Date: Thu, 14 Mar 2024 12:27:30 +0330 Subject: [PATCH 19/19] fix pull request comment --- src/components/ring/DecentralizedItems.tsx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/components/ring/DecentralizedItems.tsx b/src/components/ring/DecentralizedItems.tsx index 3fef0cab..5b4d6618 100644 --- a/src/components/ring/DecentralizedItems.tsx +++ b/src/components/ring/DecentralizedItems.tsx @@ -6,22 +6,19 @@ interface DecentralizedType { const DecentralizedItems = ({item} : DecentralizedType) => { return ( -