diff --git a/index.html b/index.html
index c5dc730..e09519e 100644
--- a/index.html
+++ b/index.html
@@ -2,9 +2,9 @@
-
+
- Rubix
+ Explorer | Rubix
diff --git a/src/Contexts/GlobalStateProvider.jsx b/src/Contexts/GlobalStateProvider.jsx
index e2f9b12..cc70110 100644
--- a/src/Contexts/GlobalStateProvider.jsx
+++ b/src/Contexts/GlobalStateProvider.jsx
@@ -10,10 +10,10 @@ const GlobalStateProvider = ({ children }) => {
{
id: 1,
description:
- 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzABCDEFGHIJKLMNOPQRS5674577TUV WXYZ !"§ $%&',
- sender: 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNO PQRSTUVWXYZ !"§ $%&45677',
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ',
receiver:
- 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNO PQRSTUVWXYZ !"§ $%&45677',
+ 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ',
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -22,9 +22,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 2,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -33,9 +34,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 3,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -44,9 +46,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 4,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -60,9 +63,9 @@ const GlobalStateProvider = ({ children }) => {
id: 1,
description:
'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzABCDEFGHIJKLMNOPQRS5674577TUV WXYZ !"§ $%&',
- sender: 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNO PQRSTUVWXYZ !"§ $%&45677',
+ sender: 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ',
receiver:
- 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNO PQRSTUVWXYZ !"§ $%&45677',
+ 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ',
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -71,9 +74,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 2,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -82,9 +86,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 3,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -93,9 +98,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 4,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -104,9 +110,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 5,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -115,9 +122,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 6,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -126,9 +134,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 7,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -137,9 +146,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 8,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -148,9 +158,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 9,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -159,9 +170,10 @@ const GlobalStateProvider = ({ children }) => {
},
{
id: 10,
- description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ description:
+ 'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzbc5def6ghi7jkl8mno9pqrs2tuv5wxys2tuv5wxy',
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -175,9 +187,9 @@ const GlobalStateProvider = ({ children }) => {
id: 1,
description:
'abc5def6ghi7jkl8mno9pqrs2tuv5wxyzABCDEFGHIJKLMNOPQRS5674577TUV WXYZ !"§ $%&',
- sender: 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNO PQRSTUVWXYZ !"§ $%&45677',
+ sender: 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ',
receiver:
- 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNO PQRSTUVWXYZ !"§ $%&45677',
+ 'abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ',
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -187,8 +199,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 2,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -198,8 +210,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 3,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -209,8 +221,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 4,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -220,8 +232,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 5,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -231,8 +243,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 6,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -242,8 +254,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 7,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -253,8 +265,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 8,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -264,8 +276,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 9,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -275,8 +287,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 10,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
@@ -286,8 +298,8 @@ const GlobalStateProvider = ({ children }) => {
{
id: 11,
description: "anotherDescription567123ABCDESDJ123",
- sender: "Sender2exampleABCDEFGHIJKLMNOPQRS456",
- receiver: "Receiver2exampleABCDEFGHIJK1234",
+ sender: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
+ receiver: "abcdefghiklmnopqrstuvwxyzABCDEGHIJKLMNOPQRSTUVWXYZ",
contract:"A1B2C3D4E5F6G",
date:"18 hours ago, 29/07/2024",
amount:"$ 10000.12345",
diff --git a/src/assets/images/rubixfavicon.png b/src/assets/images/rubixfavicon.png
new file mode 100644
index 0000000..bfdf684
Binary files /dev/null and b/src/assets/images/rubixfavicon.png differ
diff --git a/src/assets/images/rubixlogo.svg b/src/assets/images/rubixlogo.svg
new file mode 100644
index 0000000..f8921e5
--- /dev/null
+++ b/src/assets/images/rubixlogo.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/components/AmountCard/AmountCard.jsx b/src/components/AmountCard/AmountCard.jsx
index ee56ff4..2fe7a57 100644
--- a/src/components/AmountCard/AmountCard.jsx
+++ b/src/components/AmountCard/AmountCard.jsx
@@ -52,8 +52,8 @@ const AmountCard = () => {
icon: ,
},
{
- label: "Pledged RBT",
- value: "$173,000",
+ label: "Number of smart contracts",
+ value: "73,000",
icon: ,
},
];
@@ -62,9 +62,10 @@ const AmountCard = () => {
{
justifyContent={"space-between"}
alignItems={"center"}
p={3}
- rounded={10}
+ rounded={"lg"}
+ boxShadow={'md'}
>
{item.label}
@@ -115,7 +118,7 @@ const AmountCard = () => {
{
justifyContent={"space-between"}
alignItems={"center"}
p={3}
- rounded={10}
+ rounded={"lg"}
+ boxShadow={'md'}
>
{item.label}
{item.value}
diff --git a/src/components/LatestTransactions/LatestTransactions.jsx b/src/components/LatestTransactions/LatestTransactions.jsx
index c13bedf..f0afcba 100644
--- a/src/components/LatestTransactions/LatestTransactions.jsx
+++ b/src/components/LatestTransactions/LatestTransactions.jsx
@@ -1,4 +1,4 @@
-import { Box, Container, Grid, GridItem, HStack, Text, useColorMode } from "@chakra-ui/react";
+import { Box, Container, Grid, GridItem, HStack, Text, VStack, useColorMode, useToast } from "@chakra-ui/react";
import React, { useContext } from "react";
import { MdContentCopy, MdOutlineErrorOutline } from "react-icons/md";
import Pagination from "../Pagination";
@@ -9,6 +9,7 @@ import ToastBox from "../ToastBox";
const LatestTransactions = () => {
+ const toast = useToast()
const { colorMode} = useColorMode();
const { transactions } = useContext(GlobalStateContext);
@@ -86,7 +87,7 @@ const LatestTransactions = () => {
mb={3}
>
-
+
Smart contract ID dd :
{transaction.contract}
@@ -106,23 +107,26 @@ const LatestTransactions = () => {
-
-
+
+
Transaction type :
{transaction.transactionType}
+
Subnet ID/Main net :
{transaction.subnetID}
-
+
+
diff --git a/src/components/NavBar/NavBar.jsx b/src/components/NavBar/NavBar.jsx
index f30a203..d14c209 100644
--- a/src/components/NavBar/NavBar.jsx
+++ b/src/components/NavBar/NavBar.jsx
@@ -12,7 +12,7 @@ import {
} from "@chakra-ui/react";
import { Outlet, Link, useLocation, NavLink } from "react-router-dom";
import logo from "../../assets/images/rubix.png";
-import logoLight from "../../assets/images/light-logo.png";
+import logoLight from "../../assets/images/rubixlogo.svg";
import { useEffect, useState } from "react";
import SwitchBtn from "../SwitchBtn/SwitchBtn";
@@ -53,9 +53,10 @@ const NavBar = () => {
id="navbar"
// bg={colorMode === "light" ? "light" : "black.900"}
color={colorMode === "light" ? "light" : "black.900"}
- padding={"22px 0px"}
+ padding={"16px 0px"}
// borderBottom={"1px solid #ccc"}
borderBottom={colorMode === "light" ? "1px solid #ccc" : "none"}
+ // boxShadow={'md'}
>
{
display="flex"
justifyContent="normal"
alignItems="center"
- width="80px"
- height="35px"
+ width="50px"
+ height="25px"
borderRadius="50px"
// backgroundColor={"#27262B"}
onClick={switch_onChange_handle}
@@ -29,16 +29,17 @@ const SwitchBtn = ({ isSwitchOn, setIsSwitchOn }) => {
_before={{
content: '""',
position: "absolute",
- width: "28px",
- height: "28px",
+ width: "18px",
+ height: "18px",
borderRadius: "50%",
backgroundColor: colorMode === "light" ? "#fff" : "#D9D9D933",
boxShadow: "0 2px 4px rgba(0, 0, 0, 0.2)",
- transform: isSwitchOn ? "translateX(42px)" : "translateX(0)",
+ transform: isSwitchOn ? "translateX(22px)" : "translateX(0)",
transition: "transform 0.2s",
left: "5px",
top:"3px"
}}
+ cursor={'pointer'}
>
{
// color={isSwitchOn ? "#fff" : "#fff"}
zIndex={1}
position="absolute"
- left={isSwitchOn ? "10px" : "auto"}
- right={isSwitchOn ? "auto" : "10px"}
- fontSize={"24px"}
+ left={isSwitchOn ? "5px" : "auto"}
+ right={isSwitchOn ? "auto" : "5px"}
+ fontSize={"18px"}
/>
diff --git a/src/components/ToastBox.jsx b/src/components/ToastBox.jsx
index bbddff2..2c2b5f2 100644
--- a/src/components/ToastBox.jsx
+++ b/src/components/ToastBox.jsx
@@ -1,23 +1,18 @@
-import { Box, Text } from "@chakra-ui/react";
+import { Box, Text, useColorMode } from "@chakra-ui/react";
import React from "react";
import { FaCheck } from "react-icons/fa";
import { IoWarningOutline } from "react-icons/io5";
const ToastBox = ({ message, status }) => {
- return (
-
- {status === "error" || status === "warn" ? : }
- {message}
-
+ const { colorMode} = useColorMode();
+
+ return (
+
+ {status === "error" || status === "warn" ? : }
+ {message}
+
);
};
diff --git a/src/pages/Home.jsx b/src/pages/Home.jsx
index 4d2904b..5183c5a 100644
--- a/src/pages/Home.jsx
+++ b/src/pages/Home.jsx
@@ -20,43 +20,49 @@ import LatestTransactions from "../components/LatestTransactions/LatestTransacti
import { Link } from "react-router-dom";
import Pagination from "../components/Pagination";
import bannerImage from "../assets/images/bannerImg.png";
+import { BiSearchAlt } from "react-icons/bi";
const Home = () => {
const [isSwitchOn, setIsSwitchOn] = useState(true);
const { colorMode, toggleColorMode } = useColorMode();
return (
- <>
-
-
-
-
+
+
+
+
+
setSearchTerm(e.target.value)}
- _placeholder={colorMode === "light" ? "red" : "red"}
+ _hover={{
+ borderColor:"#7f8c8d"
+ }}
+ _placeholder={{color:"#737C82"}}
_focusVisible={{
borderColor:
- colorMode === "light" ? "none" : "1px solid #230A79",
+ colorMode === "light" ? "#230A79" : "#7f8c8d",
}}
/>
{/*
@@ -125,13 +131,16 @@ const Home = () => {
display={"flex"}
justifyContent={"center"}
alignItems={"center"}
- bg={colorMode === "light" ? "light.100" : "#393939"}
+ bg={colorMode === "light" ? "#DEDBEB" : "#393939"}
color={colorMode === "light" ? "#230A79" : "#fff"}
- border={`1px solid ${
- colorMode === "light" ? "#230A79" : "#393939"
- }`}
+ cursor={'pointer'}
+ // border={`1px solid ${
+ // colorMode === "light" ? "#230A79" : "#393939"
+ // }`}
>
-
+ {/* */}
+
+
@@ -157,7 +166,7 @@ const Home = () => {
-
+
{
-
+
{
- >
+
);
};