diff --git a/FencerJudgeFront/src/app/components/essentials/footer/footer.component.css b/FencerJudgeFront/src/app/components/essentials/footer/footer.component.css index a76370e..93884ad 100644 --- a/FencerJudgeFront/src/app/components/essentials/footer/footer.component.css +++ b/FencerJudgeFront/src/app/components/essentials/footer/footer.component.css @@ -1,21 +1,52 @@ +footer { + color: white; + background-color: var(--h-f-bg); + padding: 2rem; +} -.footer-gris { - background-color: #2c2c2c; /* Gris foncé personnalisé */ +.socialmedias { + display: flex; + justify-content: end; + align-items: center; +} + +.socialmedias a { + background-color: white; + text-decoration: none; + margin-left: 1rem; + height: 40px; + width: 40px; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + padding: .6rem; + transition: background-color .4s ease-in-out; +} + +.socialmedias a:hover { + background-color: var(--primary-color); } .flag-bar { - height: 6px; /* épaisseur du trait */ - width: 100%; /* toute la largeur */ - background: linear-gradient( - to right, - #0055a4 0%, /* bleu */ - #0055a4 33.33%, /* 1/3 */ - #fff 33.33%, /* blanc */ - #fff 66.66%, /* 2/3 */ - #ef4135 66.66%, /* rouge */ - #ef4135 100% - ); + height: 6px; + /* épaisseur du trait */ + width: 100%; + /* toute la largeur */ + background: linear-gradient(to right, + #0055a4 0%, + /* bleu */ + #0055a4 33.33%, + /* 1/3 */ + #fff 33.33%, + /* blanc */ + #fff 66.66%, + /* 2/3 */ + #ef4135 66.66%, + /* rouge */ + #ef4135 100%); margin-bottom: 8px; - border-radius: 3px; /* optionnel, pour arrondir les bords */ - box-shadow: 0 1px 3px rgba(0,0,0,0.1); + border-radius: 3px; + /* optionnel, pour arrondir les bords */ + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } \ No newline at end of file diff --git a/FencerJudgeFront/src/app/components/essentials/footer/footer.component.html b/FencerJudgeFront/src/app/components/essentials/footer/footer.component.html index 9ec5e22..68e8789 100644 --- a/FencerJudgeFront/src/app/components/essentials/footer/footer.component.html +++ b/FencerJudgeFront/src/app/components/essentials/footer/footer.component.html @@ -1,43 +1,16 @@ - \ No newline at end of file diff --git a/FencerJudgeFront/src/app/components/essentials/header/header.component.css b/FencerJudgeFront/src/app/components/essentials/header/header.component.css index 9df8f3d..d7282b5 100644 --- a/FencerJudgeFront/src/app/components/essentials/header/header.component.css +++ b/FencerJudgeFront/src/app/components/essentials/header/header.component.css @@ -1,3 +1,7 @@ +nav { + background-color: var(--h-f-bg); +} + .navbar { box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1); } @@ -7,6 +11,7 @@ font-size: 1.4rem; display: flex; align-items: center; + color: white; } .navbar-brand img { @@ -15,11 +20,13 @@ } .nav-link { + text-transform: uppercase; + font-weight: 600; + color: white; transition: color 0.3s ease; } .nav-link:hover, .active-link { color: #ffcc00 !important; - font-weight: 600; } diff --git a/FencerJudgeFront/src/app/components/essentials/header/header.component.html b/FencerJudgeFront/src/app/components/essentials/header/header.component.html index c8ae8e8..d427b35 100644 --- a/FencerJudgeFront/src/app/components/essentials/header/header.component.html +++ b/FencerJudgeFront/src/app/components/essentials/header/header.component.html @@ -1,52 +1,28 @@ - - \ No newline at end of file diff --git a/FencerJudgeFront/src/styles.css b/FencerJudgeFront/src/styles.css index d888619..a599d8b 100644 --- a/FencerJudgeFront/src/styles.css +++ b/FencerJudgeFront/src/styles.css @@ -12,4 +12,5 @@ rgba(64, 64, 64, 0.95) 0%, rgba(32, 32, 32, 0.98) 50%, rgba(16, 16, 16, 0.95) 100%); + --h-f-bg: #2c2c2c; } \ No newline at end of file