{ - location.pathname = "/" - }}> - IQ - Ball -
-{username}
-diff --git a/front/style/colors.css b/front/style/colors.css deleted file mode 100644 index db7edfe..0000000 --- a/front/style/colors.css +++ /dev/null @@ -1,13 +0,0 @@ -:root { - --main-color: #ffffff; - --second-color: #ccde54; - - --background-color: #d2cdd3; - - --selected-team-primarycolor: #ffffff; - --selected-team-secondarycolor: #000000; - - --selection-color: #3f7fc4; - - --arrows-color: #676767; -} diff --git a/front/style/home.css b/front/style/home.css index 780bb84..b059b7a 100644 --- a/front/style/home.css +++ b/front/style/home.css @@ -1,4 +1,7 @@ -@import url(variable.css); +@import url(../theme/dark.css); +@import url(personnal_space.css); +@import url(side_menu.css); +@import url(../template/header.css); body { /* background-color: #303030; */ @@ -9,31 +12,12 @@ body { /* border : solid 1px #303030; */ display: flex; flex-direction: column; - font-family: Helvetica; + font-family: (--font-content); height: 100%; } -#header { - text-align: center; - background-color: var(--main-color); - margin: 0px; - /* border : var(--accent-color) 1px ésolid; */ - display: flex; - flex-direction: row; - /* border-radius: 0.75cap; */ -} -#IQBall { - color: var(--accent-color); - font-weight: bold; - font-size: 45px; -} -#IQBall { - color: #ffa238; - font-weight: bold; - font-size: 45px; -} #body { display: flex; flex-direction: row; @@ -64,51 +48,4 @@ body { margin-top: 5%; } -#img-account { - width: 100%; - cursor: pointer; -} - -#header-right, -#header-left { - width: 10%; - /* border: yellow 2px solid; */ -} - -#header-right { - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; -} -#username { - color: var(--main-contrast-color); - margin: 0; -} - -#clickable-header-right:hover #username { - color: var(--accent-color); -} - -#header-center { - width: 80%; -} - -#clickable-header-right { - width: 40%; - border-radius: 1cap; - padding: 2%; -} - -#clickable-header-right:hover { - border: orange 1px solid; -} - -.clickable { - cursor: pointer; -} - -#img-account { - width: 100%; -} diff --git a/front/style/home/titre.css b/front/style/home/titre.css deleted file mode 100644 index 176f3ef..0000000 --- a/front/style/home/titre.css +++ /dev/null @@ -1,83 +0,0 @@ -#main { - margin-left: 10%; - margin-right: 10%; - border: solid 2px purple; - display: flex; - flex-direction: column; - font-family: Helvetica; -} - -.new { - border-radius: 100%; -} - -#header { - text-align: center; - background-color: green; - margin: 0px; -} - -#body { - display: flex; - flex-direction: row; - border: solid 10px violet; - margin: 0px; -} - -#personal-space { - background-color: orange; - display: flex; - flex-direction: column; -} - -#sideMenu { - background-color: grey; -} - -#titlePersonalSpace h2 { - text-align: center; -} - -#sideMenu h2 { - display: inline-block; - margin-right: 5%; -} - -.titreSideMenu { - border-bottom: black solid 2px; - width: 95%; -} - -#sideMenu .title { - font-size: 13px; - font-weight: bold; - color: #ffffff; - letter-spacing: 1px; - text-transform: uppercase; - background-color: black; - padding: 1.5%; - margin-bottom: 0px; -} - -#bodyPersonalSpace { - width: 95%; - border: 1px red solid; - align-self: center; -} -#bodyPersonalSpace table { - width: 100%; - border-collapse: separate; - border-spacing: 1em; -} - -td { - border: 3px solid black; - padding-bottom: 1%; - padding-top: 1%; - margin: 80px; - text-align: center; -} - -td:hover { - background-color: red; -} diff --git a/front/style/settings/settings.css b/front/style/settings/settings.css new file mode 100644 index 0000000..79d54fa --- /dev/null +++ b/front/style/settings/settings.css @@ -0,0 +1,2 @@ +@import url(../template/header.css); +@import url(../theme/dark.css); \ No newline at end of file diff --git a/front/style/side_menu.css b/front/style/side_menu.css index 0344971..53fdb00 100644 --- a/front/style/side_menu.css +++ b/front/style/side_menu.css @@ -1,4 +1,4 @@ -@import url(variable.css); +@import url(../theme/dark.css); #sideMenu { background-color: var(--third-color); diff --git a/front/style/template/header.css b/front/style/template/header.css new file mode 100644 index 0000000..b2298c6 --- /dev/null +++ b/front/style/template/header.css @@ -0,0 +1,65 @@ +#header { + text-align: center; + background-color: var(--main-color); + margin: 0px; + /* border : var(--accent-color) 1px solid; */ + display: flex; + flex-direction: row; + font-family: var(--font-title); + /* border-radius: 0.75cap; */ +} + +#img-account { + width: 100%; + cursor: pointer; +} + +#header-right, +#header-left { + width: 10%; + /* border: yellow 2px solid; */ +} + +#header-right { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +#username { + color: var(--main-contrast-color); + margin: 0; +} + +#clickable-header-right:hover #username { + color: var(--accent-color); +} + +#header-center { + width: 80%; +} + +#clickable-header-right { + width: 40%; + border-radius: 1cap; + padding: 2%; +} + +#clickable-header-right:hover { + border: orange 1px solid; +} + +.clickable { + cursor: pointer; +} + +#img-account { + width: 100%; +} + +#IQBall { + color: var(--accent-color); + font-weight: bold; + font-size: 45px; +} diff --git a/front/style/variable.css b/front/style/theme/dark.css similarity index 71% rename from front/style/variable.css rename to front/style/theme/dark.css index e50ec93..c3b07ff 100644 --- a/front/style/variable.css +++ b/front/style/theme/dark.css @@ -4,4 +4,6 @@ --third-color: #303341; --accent-color: #ffa238; --main-contrast-color: #e6edf3; + --font-title : Helvetica; + --font-content : Helvetica; } diff --git a/front/views/Home.tsx b/front/views/Home.tsx index 7a98673..22acd47 100644 --- a/front/views/Home.tsx +++ b/front/views/Home.tsx @@ -3,6 +3,7 @@ import "../style/personnal_space.css" import "../style/side_menu.css" // import AccountSvg from "../assets/account.svg?react" import { CSSProperties, useRef } from "react" +import { Header } from "./template/Header" interface Tactic { id: number @@ -31,7 +32,7 @@ export default function Home({ }) { return (
{username}
-{username}
+