diff --git a/src/Components/Menu.js b/src/Components/Menu.js index cc2f9241..17810a76 100644 --- a/src/Components/Menu.js +++ b/src/Components/Menu.js @@ -91,7 +91,7 @@ function Menu() { { to: "/projects", icon: , text: "My projects" }, { to: "/Delicious", icon: , text: "Delicious" }, { to: "/cart", icon: , text: "Cart" }, - { to: "/", icon: , text: "Wallet" }, + { to: "/wallet", icon: , text: "Wallet" }, { to: "/Trending", icon: , text: "Trending" }, { to: "#", icon: , text: "Speed", onClick: toggleStopwatch } ].map((item, index) => ( diff --git a/src/Components/footer_section/Pricing/pricing.css b/src/Components/footer_section/Pricing/pricing.css index 578b0209..61889ceb 100644 --- a/src/Components/footer_section/Pricing/pricing.css +++ b/src/Components/footer_section/Pricing/pricing.css @@ -92,6 +92,9 @@ li { font-size: 25px; display: flex; gap: 15px; + display: flex; + justify-content: center; + align-items: center; } .topic_price { @@ -121,6 +124,8 @@ li { width: 50px; text-align: center; font-style: oblique; + height: fit-content; + color: white; } /* Media Queries for Responsive Design */ diff --git a/src/Components/wallet/Wallet.css b/src/Components/wallet/Wallet.css new file mode 100644 index 00000000..6f108fa4 --- /dev/null +++ b/src/Components/wallet/Wallet.css @@ -0,0 +1,115 @@ +.heading1Wallet { + font-size: 80px; + font-weight: 600; + max-width: 1000px; + width: 85vw; + margin: auto; + text-align: center; + margin-bottom: 20px; + color: #ff21bc; + font-weight: bold; + margin-bottom: 50px; + margin-top: 50px; +} + +.pointsandrupees { + display: flex; + width: 60vw; + margin: auto; + border: 3px solid #ff21bc; + height: 150px; + margin-bottom: 50px; + border-radius: 50px; + font-size: 24px; +} + +.iconsWallet { + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + gap: 5px; +} + +.quantity { + font-weight: 800; +} + +.value { + font-weight: 600; +} + +.iconsWallet svg { + height: 100px; + width: 100px; +} + +.infoWallet { + width: 70vw; + height: 150px; + background-color: rgba(15, 20, 114, 0.362); + border-radius: 50px; + margin: auto; + margin-bottom: 50px; + display: flex; +} + +.feedbackTopic { + width: 30%; +} + +.descWallet1 { + width: 70%; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + gap: 15px; + font-size: 20px; +} + +.heading2Wallet { + font-size: 40px; + font-weight: bold; + text-align: center; + width: 75vw; + color: #ff21bc; + margin: auto; + margin-bottom: 50px; +} + +.detailsPayment { + width: 75vw; + margin: auto; + outline: 2px solid #f72ab9; + margin-bottom: 50px; + display: flex; + margin-bottom: 35px; + padding: 20px; + border-radius: 30px; + transition: transform 0.15s ease-in-out; +} + +.detailsPayment:hover { + transform: scale(1.08); + box-shadow: 0px 0px 11px 4px #ff21bc; +} + +.detailsCardWallet { + width: 90%; + display: flex; + font-size: 20px; + flex-direction: column; + gap: 10px; +} + +.amountWallet { + display: flex; + justify-content: center; + align-items: center; + color: greenyellow; + font-size: 20px; + font-weight: 700; +} \ No newline at end of file diff --git a/src/Components/wallet/Wallet.js b/src/Components/wallet/Wallet.js new file mode 100644 index 00000000..79ddab1f --- /dev/null +++ b/src/Components/wallet/Wallet.js @@ -0,0 +1,54 @@ +import React from 'react' +import './Wallet.css' + +const Wallet = () => { + return ( +
+
Balance and Rewards
+
+
+
5000
+
Points
+
+
+ +
+
+
₹50
+
Balance (in Rupees)
+
+
+
+
UniCollab Pro
+
+
Now, UniCollab Pro members will earn 50 ppoints
+
On every ₹100 spent on UniCollab
+
+
+
Points History
+
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sequi, cumque eum.
+
Credited On XX-XX-XXXX
+
+
+ 100 points
+
+
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sequi, cumque eum.
+
Credited On XX-XX-XXXX
+
+
+ 100 points
+
+
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sequi, cumque eum.
+
Credited On XX-XX-XXXX
+
+
+ 100 points
+
+
+ ) +} + +export default Wallet diff --git a/src/configs/router.js b/src/configs/router.js index 867a85f5..d0fd5db3 100644 --- a/src/configs/router.js +++ b/src/configs/router.js @@ -29,9 +29,11 @@ import ShoppingCart from "../Components/cart/cart"; import testimonials from "../Components/Testimonials/Testimonials"; import Testimonials from "../Components/Testimonials/Testimonials"; import Contributors from "../Components/Contributors"; +import Wallet from "../Components/wallet/Wallet"; import Delicious from "../Components/Delicious/Delicious" import Trending from "../Components/Trending/Trending" + const router = createBrowserRouter([ { path: "*", element: }, { path: "/", element: }, @@ -61,6 +63,7 @@ const router = createBrowserRouter([ { path: "/cart", element: }, { path: "/Testimonials", element: }, { path: "/contributors", element: }, + { path: "/wallet", element: }, { path: "/Delicious", element: }, { path: "/Trending", element: },