From 5d4a6202c882cac0c0744c76eb4b02f7d0b5702a Mon Sep 17 00:00:00 2001 From: Vrunda2 Date: Sat, 30 Nov 2024 14:13:08 +0530 Subject: [PATCH 1/2] css modified --- src/Components/Chat.module.css | 4 +- src/Components/ChatWindow.module.css | 4 +- src/Components/Feed.js | 167 ++++++--------------------- src/Components/Feed.module.css | 6 +- src/Components/LeaderBoard.js | 12 +- src/Components/Navbar.module.css | 2 +- src/Components/Post.module.css | 100 ---------------- 7 files changed, 48 insertions(+), 247 deletions(-) diff --git a/src/Components/Chat.module.css b/src/Components/Chat.module.css index ad35ca4..6fbfb1d 100644 --- a/src/Components/Chat.module.css +++ b/src/Components/Chat.module.css @@ -30,7 +30,7 @@ .window_div_outer { width: 100%; - background-image: url("https://i.pinimg.com/originals/a7/99/61/a79961637e3d670135579a9138176fcf.gif"); + /* background-image: url("https://i.pinimg.com/originals/a7/99/61/a79961637e3d670135579a9138176fcf.gif"); */ } .chat_window { @@ -110,7 +110,7 @@ } .no_chat_outer { - background-image: url("https://i.pinimg.com/originals/a7/99/61/a79961637e3d670135579a9138176fcf.gif"); + /* background-image: url("https://i.pinimg.com/originals/a7/99/61/a79961637e3d670135579a9138176fcf.gif"); */ } .no_chat_inner { diff --git a/src/Components/ChatWindow.module.css b/src/Components/ChatWindow.module.css index 39ed540..5096ca1 100644 --- a/src/Components/ChatWindow.module.css +++ b/src/Components/ChatWindow.module.css @@ -101,7 +101,7 @@ object-fit: cover; background-repeat: no-repeat; /* background: linear-gradient(270deg, #010720, #1b0639, #2f0644); */ - background-image: url("https://i.pinimg.com/originals/70/eb/0b/70eb0b53eb57c91db403928c5d02a19a.gif"); + /* background-image: url("https://i.pinimg.com/originals/70/eb/0b/70eb0b53eb57c91db403928c5d02a19a.gif"); */ } .chat_head_inner { @@ -112,7 +112,7 @@ .chat_outer { position: relative; display: flex; - background-image: url("https://i.pinimg.com/originals/a7/99/61/a79961637e3d670135579a9138176fcf.gif"); + /* background-image: url("https://i.pinimg.com/originals/a7/99/61/a79961637e3d670135579a9138176fcf.gif"); */ } .chat_inner { diff --git a/src/Components/Feed.js b/src/Components/Feed.js index 75e30df..8e3cd2c 100644 --- a/src/Components/Feed.js +++ b/src/Components/Feed.js @@ -20,73 +20,10 @@ const Feed = () => { const [quote, setQuote] = useState(""); const [topStreaks, setTopStreaks] = useState([]); const userId = localStorage.getItem("userId"); - const cardRef = useRef(null); - const card_top_ref = useRef(null); - - useEffect(() => { - const card = cardRef.current; - - const handleMouseMove = (e) => { - const { width, height, left, top } = card.getBoundingClientRect(); - const x = e.clientX - left; - const y = e.clientY - top; - - const rotateX = (y / height - 0.5) * 20; - const rotateY = (x / width - 0.5) * -20; - - card.style.transform = `perspective(1000px) rotateX(${rotateX}deg) rotateY(${rotateY}deg)`; - }; - - const handleMouseLeave = () => { - card.style.transform = "perspective(1000px) rotateX(0) rotateY(0)"; - }; - - if (card) { - card.addEventListener("mousemove", handleMouseMove); - card.addEventListener("mouseleave", handleMouseLeave); - } - - return () => { - if (card) { - card.removeEventListener("mousemove", handleMouseMove); - card.removeEventListener("mouseleave", handleMouseLeave); - } - }; - }, []); - - useEffect(() => { - const card_top = card_top_ref.current; - const handleMouseMove = (e) => { - const { width, height, left, top } = card_top.getBoundingClientRect(); - const x = e.clientX - left; - const y = e.clientY - top; - - const rotateX = (y / height - 0.5) * 20; - const rotateY = (x / width - 0.5) * -20; - - card_top.style.transform = `perspective(1000px) rotateX(${rotateX}deg) rotateY(${rotateY}deg)`; - }; - - const handleMouseLeave = () => { - card_top.style.transform = "perspective(1000px) rotateX(0) rotateY(0)"; - }; - - if (card_top) { - card_top.addEventListener("mousemove", handleMouseMove); - card_top.addEventListener("mouseleave", handleMouseLeave); - } - - // return () => { - // if (card_top) { - // card_top.removeEventListener("mousemove", handleMouseMove); - // card_top.removeEventListener("mouseleave", handleMouseLeave); - // } - // }; - }, []); const fetchUsername = async (userId) => { try { - const userRef = ref(realDb, `users/${userId}`); + const userRef = ref(realDb, 'users/${userId}'); const snapshot = await get(userRef); if (snapshot.exists()) { const userData = snapshot.val(); @@ -143,8 +80,7 @@ const Feed = () => { })) .sort( (a, b) => - Object.keys(b.likes || {}).length - - Object.keys(a.likes || {}).length + Object.keys(b.likes || {}).length - Object.keys(a.likes || {}).length ) : []; setPosts(postsArray); @@ -154,103 +90,68 @@ const Feed = () => { }, [userId]); return ( -
- -
+
+ + {/* Main content */} +
{/* Quote Header */} -
-
-

- {quote} -

+
+
+

{quote}

{/* Main Content */} -
+
{userId && username ? (
{/* Left Column - Posts */} -
-
-

- -
+
+

+
{/* Right Column - Add Post & Streaks */}
{/* Add Post Section */} -
-
- -
+
+

Share Thoughts

+
{/* Top Streaks Section */} -
-
-

- Top Streaks{" "} - fire icon -

- -
- {topStreaks.map((user, index) => ( -
-
-
- {user.username.charAt(0).toUpperCase()} -
- - {user.username} - -
-
- - {user.streak} - - - - +
+

Top Streaks 🔥

+
+ {topStreaks.map((user, index) => ( +
+
+
+ {user.username.charAt(0).toUpperCase()}
+ {user.username} +
+
+ {user.streak} + 🔥
- ))} -
+
+ ))}
) : ( -
+

Loading your feed...

)}
+
-
); }; -export default Feed; +export default Feed; \ No newline at end of file diff --git a/src/Components/Feed.module.css b/src/Components/Feed.module.css index de28ac5..38fcbd2 100644 --- a/src/Components/Feed.module.css +++ b/src/Components/Feed.module.css @@ -1,4 +1,4 @@ -.flip_card { +/* .flip_card { width: 2rem; height: 2rem; background: linear-gradient( @@ -73,9 +73,9 @@ .top_li:hover { /* background: linear-gradient(#340274,#6600ff,#9aa2ff); */ - background-color: rgba(229, 202, 255, 0.1); + /* background-color: rgba(229, 202, 255, 0.1); } .feed_inner_load { height: 100vw; -} +} */ \ No newline at end of file diff --git a/src/Components/LeaderBoard.js b/src/Components/LeaderBoard.js index bab0b46..8b27dc6 100644 --- a/src/Components/LeaderBoard.js +++ b/src/Components/LeaderBoard.js @@ -98,14 +98,14 @@ const LeaderBoard = () => {
-

+

LeaderBoard

{/* Logged-in User's Rank */} {loggedInUserRank ? ( -
-

+
+

Your Rank: {loggedInUserRank.rank}

@@ -115,13 +115,13 @@ const LeaderBoard = () => { className="w-12 h-12 rounded-full object-cover" />
-

+

Username: {loggedInUserRank.username}

-

+

Tasks Completed: {loggedInUserRank.completedTasks}

-

+

Score: {loggedInUserRank.score}

diff --git a/src/Components/Navbar.module.css b/src/Components/Navbar.module.css index 7e126b3..437bcd9 100644 --- a/src/Components/Navbar.module.css +++ b/src/Components/Navbar.module.css @@ -46,7 +46,7 @@ background-color: rgba(31, 7, 60, 0.751); backdrop-filter: blur(100px); /* background-image: url("https://i.pinimg.com/originals/37/d8/fd/37d8fd385021566890f0df2e253a0901.gif"); */ - box-shadow: 0 5px 10px black; + /* box-shadow: 0 5px 10px black; */ transform: scale(1.05); } diff --git a/src/Components/Post.module.css b/src/Components/Post.module.css index 10aeead..e69de29 100644 --- a/src/Components/Post.module.css +++ b/src/Components/Post.module.css @@ -1,100 +0,0 @@ -.flip_card { - width: 2.5rem; - height: 2.5rem; - background: linear-gradient( - to right, - rgba(162, 112, 232, 1), - rgba(162, 112, 232, 0.4) - ); - border-radius: 50%; - display: flex; - align-items: center; - color: #563a9c98; - justify-content: center; - color: white; - font-weight: 500; - transition: transform 1s; - transform-style: preserve-3d; -} - -.flip_card:hover { - transform: rotateY(360deg); -} - -.flip_card_comment { - width: 1.8rem; - height: 1.8rem; - background-color: rgba(162, 112, 232, 0.65); - border-radius: 50%; - display: flex; - margin-right: 2px; - align-items: center; - justify-content: center; - color: white; - font-weight: 500; - transition: transform 1s ease-in-out; - transform-style: preserve-3d; -} - -.flip_card_comment:hover { - transform: rotateY(360deg); -} - -.post_outer { - background-size: cover; - background-position: center; - background-repeat: no-repeat; - border-radius: 20px; - background-image: url("https://i.pinimg.com/originals/70/eb/0b/70eb0b53eb57c91db403928c5d02a19a.gif"); -} - -.post_inner { - border: 2px solid rgba(255, 255, 255, 0.298); - backdrop-filter: blur(180px); - transition: transform 1s ease-in-out; -} - -.post_inner:hover { - transform: scale(1.03); -} - -.liked_post { - background-color: #e3d2ffbb; - color: rgb(37, 7, 69); -} - -.liked_post:hover { - background-color: #e3d2ffef; - color: rgb(37, 7, 69); -} - -.not_liked_post { - color: white; - background-color: rgba(162, 112, 232, 0.367); -} - -.not_liked_post:hover { - color: white; - background-color: rgba(162, 112, 232, 0.679); -} - -.comment_div { - background-color: rgba(214, 193, 255, 0.125); -} - -.comment_input { - background-color: rgba(240, 219, 255, 0.9); - border: none; - color: #3b1e54; -} -.comment_input::placeholder { - color: #654984; -} - -.comment_btn { - background-color: #7334aa !important; -} - -.comment_btn:hover { - background-color: #7430b1 !important; -} From 71636f4594a73a17217168ac0a33a09ee90a63ea Mon Sep 17 00:00:00 2001 From: Vrunda2 Date: Sat, 30 Nov 2024 17:49:12 +0530 Subject: [PATCH 2/2] css modified --- public/leader11.jpg | Bin 0 -> 32007 bytes public/leaderimage.svg | 161 +++++++++++++++++++++++++++ public/stage.svg | 17 +++ src/Components/Navbar.js | 1 + src/Components/UserProfile.js | 202 ++++++++++++++++++---------------- 5 files changed, 287 insertions(+), 94 deletions(-) create mode 100644 public/leader11.jpg create mode 100644 public/leaderimage.svg create mode 100644 public/stage.svg diff --git a/public/leader11.jpg b/public/leader11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c23da7da8857244bd32cd5b3043e18f288562c69 GIT binary patch literal 32007 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/stage.svg b/public/stage.svg new file mode 100644 index 0000000..2b68ea2 --- /dev/null +++ b/public/stage.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/Components/Navbar.js b/src/Components/Navbar.js index 7b9c3e7..9dcdd3c 100644 --- a/src/Components/Navbar.js +++ b/src/Components/Navbar.js @@ -4,6 +4,7 @@ import styles from "./Navbar.module.css"; const Navbar = () => { return (
+