From 0479cc556269f64e3b635558a58165edc15443d5 Mon Sep 17 00:00:00 2001 From: Raj Rawariya <98628762+Raj100@users.noreply.github.com> Date: Thu, 4 Apr 2024 03:17:29 +0530 Subject: [PATCH] added zeta coin --- package-lock.json | 27 +++++- package.json | 4 +- src/app/Login/page.js | 75 ++++++++-------- src/app/Tutorial/page.js | 3 +- src/app/VirtualTrading/Chart.js | 148 ++++++++++++++++++++++++-------- src/app/VirtualTrading/page.js | 1 + src/app/globals.css | 22 ++++- src/app/page.js | 59 +++++++++++-- src/app/styles.css | 54 ++++++++++++ src/assets/logo.png | Bin 0 -> 30035 bytes src/assets/wave.svg | 1 + src/assets/waveup.svg | 1 + src/components/Navbar/Navbar.js | 9 +- tailwind.config.js | 4 +- 14 files changed, 322 insertions(+), 86 deletions(-) create mode 100644 src/app/styles.css create mode 100644 src/assets/logo.png create mode 100644 src/assets/wave.svg create mode 100644 src/assets/waveup.svg diff --git a/package-lock.json b/package-lock.json index 074b0d6..6e8abfa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,9 @@ "react-confetti": "^6.1.0", "react-dom": "^18", "react-firebase-hooks": "^5.1.1", - "react-redux": "^9.1.0" + "react-redux": "^9.1.0", + "swiper": "^11.1.0", + "swiper-react": "^1.0.0" }, "devDependencies": { "autoprefixer": "^10.0.1", @@ -6121,6 +6123,29 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/swiper": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.1.0.tgz", + "integrity": "sha512-Pm78CgU7Wvg+w/MgIL/1NwMSLgx0XqFof25EnVyX8iZFCYJv5CppH7LHkBj43qW2k5Cp3Iz7FcdBxrox7XX2AQ==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/swiper-react": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/swiper-react/-/swiper-react-1.0.0.tgz", + "integrity": "sha512-IWd9GH8iqvjSzBYq5NuMPgSmVKuRRi5HIS6RUpXYYzbCFU2lfbdmRksk9Dh7VHC1HUh+gdITmI3HQ2IjSzq6bA==" + }, "node_modules/tailwindcss": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", diff --git a/package.json b/package.json index e3e8b87..ee655d8 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,9 @@ "react-confetti": "^6.1.0", "react-dom": "^18", "react-firebase-hooks": "^5.1.1", - "react-redux": "^9.1.0" + "react-redux": "^9.1.0", + "swiper": "^11.1.0", + "swiper-react": "^1.0.0" }, "devDependencies": { "autoprefixer": "^10.0.1", diff --git a/src/app/Login/page.js b/src/app/Login/page.js index 2a5c721..2ad501c 100644 --- a/src/app/Login/page.js +++ b/src/app/Login/page.js @@ -79,7 +79,6 @@ const page = () => { console.log(error); } else { alert("Verification link sent to your email"); - console.log(data); const { data, error } = await supabase .from("UserData") .insert([{ email: email, balance: 2000000, Name: name }]) @@ -166,42 +165,44 @@ const page = () => { )} {register && ( -
- {/* {setpassword1 &&} */} - { - setpassword1(e.target.value); - }} - /> - {passwordt == "password" ? ( - - ) : ( - - )} - -
- { - setname(e.target.value); - }} - /> -
+ <> +
+ {/* {setpassword1 &&} */} + { + setpassword1(e.target.value); + }} + /> + {passwordt == "password" ? ( + + ) : ( + + )} +
+
+ { + setname(e.target.value); + }} + /> +
+ )} {!register && (
diff --git a/src/app/VirtualTrading/page.js b/src/app/VirtualTrading/page.js index 3bcc403..836c7a3 100644 --- a/src/app/VirtualTrading/page.js +++ b/src/app/VirtualTrading/page.js @@ -1,6 +1,7 @@ import React from 'react' import Navbar from '@/components/Navbar/Navbar' import Chart from './Chart' +import { AppContext } from '@/components/AppContext/AppContext' const page = () => { return (
diff --git a/src/app/globals.css b/src/app/globals.css index 5dc422c..02d84b6 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -31,6 +31,24 @@ body { text-wrap: balance; } } */ -.raj{ - background-color: rgba(255, 255, 255, 0.451); +.bg{ + aspect-ratio: 2000/2000; + width: 100%; + height: 300px; + background: url('../assets/wave.svg'); + overflow: hidden; + background-repeat: no-repeat; + background-position: center; + background-size: cover; +} +.bg2{ + aspect-ratio: 2000/2000; + width: 100%; + height: 100px; + background: url('../assets/waveup.svg'); + overflow: hidden; + background-repeat: no-repeat; + background-position: center; + background-size: cover; + } \ No newline at end of file diff --git a/src/app/page.js b/src/app/page.js index d665eaa..a20d349 100644 --- a/src/app/page.js +++ b/src/app/page.js @@ -1,16 +1,65 @@ +"use client"; import Image from "next/image"; import Navbar from "../components/Navbar/Navbar"; import Footer from "@/components/Footer/Footer"; -// import AppContext from "@/components/AppContext/AppContext"; -// import { useContext } from "react"; +import TradingViewWidget from "../app/Widgets/Chart" +// import { AppContext } from '@/components/AppContext/AppContext' +import { AppContext } from "../components/AppContext/AppContext"; +import { useContext } from "react"; + +import { Swiper, SwiperSlide } from 'swiper/react'; + +// Import Swiper styles +import 'swiper/css'; +import 'swiper/css/pagination'; +import 'swiper/css/navigation'; + + +import './styles.css'; +import { Autoplay, Pagination, Navigation } from 'swiper/modules'; export default function Home() { - // const {theme,settheme}=useContext(AppContext); + const { theme, settheme } = useContext(AppContext); return ( -
+
-
+
+
+ + + + + + + + {/*
+ + + + +
*/} +
+
+
+
+ +
+
diff --git a/src/app/styles.css b/src/app/styles.css new file mode 100644 index 0000000..e444124 --- /dev/null +++ b/src/app/styles.css @@ -0,0 +1,54 @@ +.swiper { + width: 80%; + max-width: 700px; + /* max-height: 500px; */ + } + + .swiper-slide { + text-align: center; + font-size: 18px; + background: #fff; + + /* Center slide text vertically */ + display: flex; + justify-content: center; + align-items: center; + } + + .swiper-slide img { + display: block; + width: 100%; + height: 100%; + object-fit: cover; + } + + .autoplay-progress { + position: absolute; + right: 16px; + bottom: 16px; + z-index: 10; + width: 48px; + height: 48px; + display: flex; + align-items: center; + justify-content: center; + font-weight: bold; + color: var(--swiper-theme-color); + } + + .autoplay-progress svg { + --progress: 0; + position: absolute; + left: 0; + top: 0px; + z-index: 10; + width: 100%; + height: 100%; + stroke-width: 4px; + stroke: var(--swiper-theme-color); + fill: none; + stroke-dashoffset: calc(125.6 * (1 - var(--progress))); + stroke-dasharray: 125.6; + transform: rotate(-90deg); + } + \ No newline at end of file diff --git a/src/assets/logo.png b/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a4bce8d501237e51b8c2aba16760f22d346fbe68 GIT binary patch literal 30035 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 literal 0 HcmV?d00001 diff --git a/src/assets/wave.svg b/src/assets/wave.svg new file mode 100644 index 0000000..49596d4 --- /dev/null +++ b/src/assets/wave.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/waveup.svg b/src/assets/waveup.svg new file mode 100644 index 0000000..d8253d5 --- /dev/null +++ b/src/assets/waveup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/Navbar/Navbar.js b/src/components/Navbar/Navbar.js index f098e50..6699061 100644 --- a/src/components/Navbar/Navbar.js +++ b/src/components/Navbar/Navbar.js @@ -11,7 +11,9 @@ import supabase from "../../app/supabase"; import CustomizedSwitches from "../modeswitch/modeswitch"; import { AppContext } from "../AppContext/AppContext"; import { useContext } from "react"; +import Logo from "../../assets/logo.png"; +import Image from "next/image"; const Navbar = () => { const [userEmail, setUserEmail] = useState(null); const [meuopen, setmenuopen] = useState(false); @@ -66,8 +68,9 @@ const Navbar = () => {
-
- Z_balance +
+ Logo + 1234
Store img @@ -177,7 +180,7 @@ const Navbar = () => { )}
-
+
); diff --git a/tailwind.config.js b/tailwind.config.js index df0f707..6bd6aa6 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -13,8 +13,8 @@ module.exports = { "conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))", }, colors:{ - 'darkth': '#181818', - 'darkbg': '#2B2B2B', + 'darkth': '#002233', + 'darkbg': '#002233', 'darktxt': '#fff', 'darktxtbg': '#000', 'darktxtth': '#fff',