diff --git a/webapp/src/App.css b/webapp/src/App.css deleted file mode 100644 index 74b5e05..0000000 --- a/webapp/src/App.css +++ /dev/null @@ -1,38 +0,0 @@ -.App { - text-align: center; -} - -.App-logo { - height: 40vmin; - pointer-events: none; -} - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} - -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} diff --git a/webapp/src/components/content/home/footer/index.jsx b/webapp/src/components/content/home/footer/index.jsx new file mode 100644 index 0000000..9c2c947 --- /dev/null +++ b/webapp/src/components/content/home/footer/index.jsx @@ -0,0 +1,9 @@ +function Footer() { + return( + + ); +} + +export default Footer; \ No newline at end of file diff --git a/webapp/src/components/content/home/hero/index.jsx b/webapp/src/components/content/home/hero/index.jsx new file mode 100644 index 0000000..c244186 --- /dev/null +++ b/webapp/src/components/content/home/hero/index.jsx @@ -0,0 +1,12 @@ +function HomeHero() { + return ( +
+
+

Home Hero

+
+
+ + ); +} + +export default HomeHero; \ No newline at end of file diff --git a/webapp/src/components/navbarre/navbarre-game/index.jsx b/webapp/src/components/navbarre/game/index.jsx similarity index 100% rename from webapp/src/components/navbarre/navbarre-game/index.jsx rename to webapp/src/components/navbarre/game/index.jsx diff --git a/webapp/src/components/navbarre/navlinks-game/index.jsx b/webapp/src/components/navbarre/game/navlinks/index.jsx similarity index 100% rename from webapp/src/components/navbarre/navlinks-game/index.jsx rename to webapp/src/components/navbarre/game/navlinks/index.jsx diff --git a/webapp/src/components/navbarre/navlist-game/index.jsx b/webapp/src/components/navbarre/game/navlist/index.jsx similarity index 100% rename from webapp/src/components/navbarre/navlist-game/index.jsx rename to webapp/src/components/navbarre/game/navlist/index.jsx diff --git a/webapp/src/components/navbarre/home/index.jsx b/webapp/src/components/navbarre/home/index.jsx new file mode 100644 index 0000000..2e65d53 --- /dev/null +++ b/webapp/src/components/navbarre/home/index.jsx @@ -0,0 +1,16 @@ +import NavListHome from "./navlist"; +import list from "../list"; +import LoginButton from "../login-button"; + +function NavbarreHome() { + return( + + ) +} + +export default NavbarreHome; \ No newline at end of file diff --git a/webapp/src/components/navbarre/home/navlinks/index.jsx b/webapp/src/components/navbarre/home/navlinks/index.jsx new file mode 100644 index 0000000..00f19fd --- /dev/null +++ b/webapp/src/components/navbarre/home/navlinks/index.jsx @@ -0,0 +1,9 @@ +// import Link from 'react'; + +// function NavLinks() { +// return( +// test +// ); +// } + +// export default NavLinks; \ No newline at end of file diff --git a/webapp/src/components/navbarre/home/navlist/index.jsx b/webapp/src/components/navbarre/home/navlist/index.jsx new file mode 100644 index 0000000..8a060fd --- /dev/null +++ b/webapp/src/components/navbarre/home/navlist/index.jsx @@ -0,0 +1,20 @@ +// import NavLinks from "../navlinks"; +import Link from "react"; + +function NavListHome({list}) { + list.map((item, index) => { + console.log("Item: " + item + " Index: " + index); + }); + + return( + + ); +} + +export default NavListHome; \ No newline at end of file diff --git a/webapp/src/components/navbarre/list/list.js b/webapp/src/components/navbarre/list/index.js similarity index 50% rename from webapp/src/components/navbarre/list/list.js rename to webapp/src/components/navbarre/list/index.js index 5151a61..66502f6 100644 --- a/webapp/src/components/navbarre/list/list.js +++ b/webapp/src/components/navbarre/list/index.js @@ -1,11 +1,7 @@ const list = [ ['Home', '/'], - ['About', '/about'], ['Game', '/game'], - ['Login', '/login'], - ['Register', '/register'], ['Profile', '/profile'], - ['Logout', '/logout'], ]; export default list; \ No newline at end of file diff --git a/webapp/src/components/navbarre/login-button/index.jsx b/webapp/src/components/navbarre/login-button/index.jsx index 02272f3..385a15e 100644 --- a/webapp/src/components/navbarre/login-button/index.jsx +++ b/webapp/src/components/navbarre/login-button/index.jsx @@ -1,6 +1,6 @@ function LoginButton() { return ( - + ) } diff --git a/webapp/src/components/navbarre/navbarre-home/index.jsx b/webapp/src/components/navbarre/navbarre-home/index.jsx deleted file mode 100644 index afdd162..0000000 --- a/webapp/src/components/navbarre/navbarre-home/index.jsx +++ /dev/null @@ -1,13 +0,0 @@ -import NavListHome from "../navlist-home"; -import list from "./list"; - -function NavbarreHome() { - return( - - ) -} - -export default NavbarreHome; \ No newline at end of file diff --git a/webapp/src/components/navbarre/navlinks-home/index.jsx b/webapp/src/components/navbarre/navlinks-home/index.jsx deleted file mode 100644 index f2ae877..0000000 --- a/webapp/src/components/navbarre/navlinks-home/index.jsx +++ /dev/null @@ -1,9 +0,0 @@ -import Link from 'react'; - -function NavLinks({text, link}) { - return( - {text} - ) -} - -export default NavLinks; \ No newline at end of file diff --git a/webapp/src/components/navbarre/navlist-home/index.jsx b/webapp/src/components/navbarre/navlist/index.jsx similarity index 89% rename from webapp/src/components/navbarre/navlist-home/index.jsx rename to webapp/src/components/navbarre/navlist/index.jsx index 91af996..f51f1af 100644 --- a/webapp/src/components/navbarre/navlist-home/index.jsx +++ b/webapp/src/components/navbarre/navlist/index.jsx @@ -1,4 +1,4 @@ -import NavLinks from "../navlinks-home"; +import NavLinks from "../navlinks"; function NavListHome({list}) { return( diff --git a/webapp/src/index.js b/webapp/src/index.js index f935abc..eb041b9 100644 --- a/webapp/src/index.js +++ b/webapp/src/index.js @@ -1,6 +1,7 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; import './index.css'; +import Home from "./pages/home"; import Login from "./pages/login"; import {BrowserRouter, Route, Routes} from "react-router-dom"; @@ -9,6 +10,7 @@ root.render( + }/> }/> diff --git a/webapp/src/pages/home/index.jsx b/webapp/src/pages/home/index.jsx new file mode 100644 index 0000000..ac298a9 --- /dev/null +++ b/webapp/src/pages/home/index.jsx @@ -0,0 +1,15 @@ +import NavbarreHome from "../../components/navbarre/home"; +import HomeHero from "../../components/content/home/hero"; +import Footer from "../../components/content/home/footer"; + +function Home() { + return ( +
+ + +
+ ) +} + +export default Home; \ No newline at end of file