diff --git a/Frontend/public/media/background.jpg b/Frontend/public/media/background.jpg new file mode 100644 index 0000000..9b85b94 Binary files /dev/null and b/Frontend/public/media/background.jpg differ diff --git a/Frontend/src/app/(pages)/page.tsx b/Frontend/src/app/(pages)/page.tsx index bba5e07..c2b5c9d 100644 --- a/Frontend/src/app/(pages)/page.tsx +++ b/Frontend/src/app/(pages)/page.tsx @@ -2,6 +2,7 @@ import FeaturedContent from "@/components/landing/featured-content"; import Hero from "@/components/landing/hero"; import StatisticCounters from "@/components/landing/statistic-counters"; import { ReactElement } from "react"; +import Background from "../components/landing/background"; /** * The landing page. @@ -9,10 +10,18 @@ import { ReactElement } from "react"; * @returns the page jsx */ const LandingPage = (): ReactElement => ( -
- - - +
+ {/* Hero */} +
+ + +
+ + {/* Content */} +
+ + +
); export default LandingPage; diff --git a/Frontend/src/app/components/landing/background.tsx b/Frontend/src/app/components/landing/background.tsx new file mode 100644 index 0000000..e638bc2 --- /dev/null +++ b/Frontend/src/app/components/landing/background.tsx @@ -0,0 +1,18 @@ +import { ReactElement } from "react"; +import { cn } from "../../lib/utils"; + +/** + * The background component. + * + * @returns the background jsx + */ +const Background = (): ReactElement => ( +
+); +export default Background;