-
-
- Alpha
-
diff --git a/src/components/NetworkSelector/index.tsx b/src/components/NetworkSelector/index.tsx
index c8c4e9da..e909d5d3 100644
--- a/src/components/NetworkSelector/index.tsx
+++ b/src/components/NetworkSelector/index.tsx
@@ -15,7 +15,7 @@ interface NetworkButtonProps {
const NetworkButton = ({ selectedNetwork, isOpen, onClick, disabled }: NetworkButtonProps) => (
(
+
+
+ {comingSoon && (
+
Coming soon
+ )}
+
+);
+
+const ImageList = ({ images }: { images: ImageProps[] }) => (
+
+ {images.map((img) => (
+
+ ))}
+
+);
export function PoweredBy() {
return (
-
-
Powered by
-
-
-
-
+
);
}
diff --git a/src/components/TrustedBy/index.tsx b/src/components/TrustedBy/index.tsx
index 1e22ed97..0e829c36 100644
--- a/src/components/TrustedBy/index.tsx
+++ b/src/components/TrustedBy/index.tsx
@@ -3,10 +3,7 @@ import POLKADOT from '../../assets/trustedby/polkadot.svg';
import STELLAR from '../../assets/trustedby/stellar.svg';
import NABLA from '../../assets/trustedby/nabla.svg';
import WEB3 from '../../assets/trustedby/web3.svg';
-
-import MASTERCARD from '../../assets/payments/mastercard.svg';
-import SEPA from '../../assets/payments/sepa.svg';
-import VISA from '../../assets/payments/visa.svg';
+import { motion } from 'framer-motion';
interface ImageProps {
src: string;
@@ -16,15 +13,32 @@ interface ImageProps {
const Image = ({ src, alt, comingSoon }: ImageProps) => (
-
+
{comingSoon &&
Coming soon
}
);
const ImageList = ({ images }: { images: ImageProps[] }) => (
- {images.map((img) => (
-
+ {images.map((img, index) => (
+
+
+
))}
);
@@ -38,18 +52,11 @@ export const TrustedBy = () => {
{ src: WEB3, alt: 'Web3 Foundation logo' },
];
- const paymentImages = [
- { src: SEPA, alt: 'SEPA logo' },
- { src: MASTERCARD, alt: 'Mastercard logo', comingSoon: true },
- { src: VISA, alt: 'Visa logo', comingSoon: true },
- ];
-
return (
-
- Trusted by
+
);
diff --git a/src/components/UserBalance/index.tsx b/src/components/UserBalance/index.tsx
index f9fe9248..9d293d6d 100644
--- a/src/components/UserBalance/index.tsx
+++ b/src/components/UserBalance/index.tsx
@@ -1,7 +1,7 @@
import { InputTokenDetails } from '../../constants/tokenConfig';
import { useInputTokenBalance } from '../../hooks/useInputTokenBalance';
import { useVortexAccount } from '../../hooks/useVortexAccount';
-import wallet from '../../assets/wallet.svg';
+import wallet from '../../assets/wallet-bifold-outline.svg';
interface UserBalanceProps {
token: InputTokenDetails;
@@ -13,30 +13,26 @@ export const UserBalance = ({ token, onClick }: UserBalanceProps) => {
const inputTokenBalance = useInputTokenBalance({ fromToken: token });
if (isDisconnected || inputTokenBalance === undefined) {
- return <>>;
+ return ;
}
const showMaxButton = Number(inputTokenBalance) !== 0;
return (
-
- <>
-
-
-
- {inputTokenBalance} {token.assetSymbol}
-
- {showMaxButton && (
-
- )}
-
- >
-
+
+
+
+ {inputTokenBalance} {token.assetSymbol}
+
+ {showMaxButton && (
+
+ )}
+
);
};
diff --git a/src/components/WhyVortex/index.tsx b/src/components/WhyVortex/index.tsx
index 1a4fda8e..13286022 100644
--- a/src/components/WhyVortex/index.tsx
+++ b/src/components/WhyVortex/index.tsx
@@ -13,7 +13,7 @@ const features: Feature[] = [
{
icon: DOLLAR,
title: 'Lower Fees',
- description: 'Offramping fees at just 0.5%, well below market average.',
+ description: 'Offramping fees as low as 0.25%.',
subtext: 'Keep more of what you earn.',
},
{
diff --git a/src/components/buttons/AssetButton/index.tsx b/src/components/buttons/AssetButton/index.tsx
index e33f38de..36666fcf 100644
--- a/src/components/buttons/AssetButton/index.tsx
+++ b/src/components/buttons/AssetButton/index.tsx
@@ -12,12 +12,12 @@ export function AssetButton({ assetIcon, tokenSymbol, onClick }: AssetButtonProp
return (