From 75a6c743061177f166d22020a608a6c03d94bcbe Mon Sep 17 00:00:00 2001 From: Timothy Armes Date: Tue, 4 Jul 2023 13:26:25 +0200 Subject: [PATCH] Fix layout issues & co-locate components (#46) * Fix layout issues & co-locate components * Fix front page * Fix centering --- .vscode/settings.json | 1 + .../[lang]/components}/Footer.tsx | 5 +- .../[lang]/components}/Hamburger.tsx | 15 +- .../[lang]/components}/HamburgerMenu.tsx | 10 +- app/[lang]/components/Navbar.tsx | 65 ++++++ app/[lang]/components/TestableLayout.tsx | 30 +++ .../[lang]/components}/ThemeSwitcher.tsx | 0 .../[lang]/contactez-nous}/ContactForm.tsx | 0 app/[lang]/contactez-nous/page.tsx | 33 ++- app/[lang]/layout.tsx | 7 +- app/[lang]/page.tsx | 65 +++--- app/[lang]/qui-sommes-nous/page.tsx | 214 +++++++++--------- .../[lang]/tournois}/Legend.tsx | 0 .../[lang]/tournois}/ScrollToTopButton.tsx | 0 .../[lang]/tournois}/SearchBar.tsx | 2 +- .../[lang]/tournois}/TournamentMap.tsx | 7 +- .../[lang]/tournois}/TournamentTable.tsx | 10 +- app/[lang]/tournois/page.tsx | 26 +-- components/Layout.tsx | 17 -- components/Navbar.tsx | 65 ------ cypress/component/scroll.cy.tsx | 2 +- cypress/component/themeToggle.cy.tsx | 5 +- cypress/support/component.tsx | 6 +- messages/en.json | 14 +- messages/fr.json | 6 +- utils/layerGroups.tsx | 6 +- 26 files changed, 306 insertions(+), 305 deletions(-) rename {components => app/[lang]/components}/Footer.tsx (84%) rename {components => app/[lang]/components}/Hamburger.tsx (82%) rename {components => app/[lang]/components}/HamburgerMenu.tsx (91%) create mode 100644 app/[lang]/components/Navbar.tsx create mode 100644 app/[lang]/components/TestableLayout.tsx rename {components => app/[lang]/components}/ThemeSwitcher.tsx (100%) rename {components => app/[lang]/contactez-nous}/ContactForm.tsx (100%) rename {components => app/[lang]/tournois}/Legend.tsx (100%) rename {components => app/[lang]/tournois}/ScrollToTopButton.tsx (100%) rename {components => app/[lang]/tournois}/SearchBar.tsx (97%) rename {components => app/[lang]/tournois}/TournamentMap.tsx (89%) rename {components => app/[lang]/tournois}/TournamentTable.tsx (91%) delete mode 100644 components/Layout.tsx delete mode 100644 components/Navbar.tsx diff --git a/.vscode/settings.json b/.vscode/settings.json index 90c9279..02b2b65 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -11,6 +11,7 @@ "localisation", "randomisation", "Rapide", + "Rees", "sommes", "tournois" ] diff --git a/components/Footer.tsx b/app/[lang]/components/Footer.tsx similarity index 84% rename from components/Footer.tsx rename to app/[lang]/components/Footer.tsx index da9ae24..3156167 100644 --- a/components/Footer.tsx +++ b/app/[lang]/components/Footer.tsx @@ -7,12 +7,13 @@ export default function Footer() { return (