diff --git a/client/assets/hdb-bg.mp4 b/client/assets/hdb-bg.mp4 new file mode 100644 index 0000000..ffad5d6 Binary files /dev/null and b/client/assets/hdb-bg.mp4 differ diff --git a/client/src/components/SiteFooter.tsx b/client/src/components/SiteFooter.tsx index 5760a53..b44d7ba 100644 --- a/client/src/components/SiteFooter.tsx +++ b/client/src/components/SiteFooter.tsx @@ -20,7 +20,7 @@ export default function SiteFooter() {
Connecting the neighbourhood together
+Connecting neighbourhood together
{
/>
);
-}
+};
export const EmailIcon = () => {
return (
@@ -575,8 +575,8 @@ export const EmailIcon = () => {
d="M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"
/>
- )
-}
+ );
+};
export const InfoIcon = () => {
return (
@@ -594,14 +594,15 @@ export const InfoIcon = () => {
d="m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"
/>
- )
-}
+ );
+};
export const TrophyIcon = () => {
return (
- )
-}
+ );
+};
export const PaperAirplaneIcon = () => {
return (
+ );
+};
+
+export const ChevronDoubleDownIcon = () => {
+ return (
+
);
};
diff --git a/client/src/pages/HomePage.tsx b/client/src/pages/HomePage.tsx
index 7566fcb..998ee8a 100644
--- a/client/src/pages/HomePage.tsx
+++ b/client/src/pages/HomePage.tsx
@@ -1,17 +1,87 @@
-import { Button } from "@nextui-org/react";
import { useNavigate } from "react-router-dom";
+import { ChevronDoubleDownIcon } from "../icons";
+import { Card, ScrollShadow } from "@nextui-org/react";
+import { useEffect, useState } from "react";
+import { retrieveUserInformation } from "../security/users";
export default function HomePage() {
const navigate = useNavigate();
+ const [userInformation, setUserInformation] = useStateHome
- ++ Connecting neighbourhoods together +
+Scroll for more
++ Trending events right now +
++ Sample event {index + 1} +
+Description of the sample event {index + 1}
+