From e6b184c2453acd04ea21c449c8a65e1359384e5e Mon Sep 17 00:00:00 2001 From: Hugo Durand Date: Thu, 4 Jan 2024 14:38:07 +0100 Subject: [PATCH 01/11] profilV2 --- frontend/package-lock.json | 13 +- frontend/src/App.jsx | 294 ------------------ frontend/src/assets/Footerbg.svg | 30 ++ frontend/src/assets/FooterbgMobile.svg | 31 -- frontend/src/assets/addimage.svg | 4 + .../components/{Acceuil.jsx => Accueil.jsx} | 14 +- frontend/src/components/Navbar.jsx | 1 + frontend/src/components/Profil.jsx | 24 ++ frontend/src/components/style/Footer.scss | 6 +- frontend/src/components/style/Profil.scss | 34 ++ frontend/src/main.jsx | 11 +- 11 files changed, 121 insertions(+), 341 deletions(-) create mode 100644 frontend/src/assets/Footerbg.svg delete mode 100644 frontend/src/assets/FooterbgMobile.svg create mode 100644 frontend/src/assets/addimage.svg rename frontend/src/components/{Acceuil.jsx => Accueil.jsx} (52%) create mode 100644 frontend/src/components/Profil.jsx create mode 100644 frontend/src/components/style/Profil.scss diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 75b2ee6..22f773b 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -4,6 +4,7 @@ "requires": true, "packages": { "": { + "name": "frontend", "dependencies": { "axios": "^1.6.2", "prop-types": "^15.8.1", @@ -4837,9 +4838,9 @@ } }, "node_modules/vite": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.0.tgz", - "integrity": "sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz", + "integrity": "sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==", "dev": true, "dependencies": { "esbuild": "^0.18.10", @@ -8336,9 +8337,9 @@ } }, "vite": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.0.tgz", - "integrity": "sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz", + "integrity": "sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==", "dev": true, "requires": { "esbuild": "^0.18.10", diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index 3bf85fc..17342b4 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -9,300 +9,6 @@ function App() { <> -

- Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsa - dignissimos tempore, itaque corrupti hic aperiam quidem deleniti impedit - beatae! Fuga officia incidunt distinctio quae, sit cupiditate sint - animi, id expedita similique officiis, quos hic. Accusantium, - repellendus qui tempore nesciunt excepturi libero sequi consequuntur - iusto minima consequatur hic, nulla eum quae optio quasi assumenda. Odio - dolorum error quidem perferendis et non aliquam accusantium enim - praesentium eum at vero nihil quo hic facilis iure, facere aperiam - corrupti porro! Velit perferendis totam quisquam ab corporis magni, - reprehenderit harum numquam iste, sequi, ullam ad? Corporis, voluptate! - Corporis natus cum obcaecati quasi cumque architecto, deserunt voluptate - veniam maxime molestiae. Voluptatum quidem ipsam officia optio impedit, - sequi hic facere, est pariatur ut quis rerum nulla, ad minus fugit - doloribus distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsa - dignissimos tempore, itaque corrupti hic aperiam quidem deleniti impedit - beatae! Fuga officia incidunt distinctio quae, sit cupiditate sint - animi, id expedita similique officiis, quos hic. Accusantium, - repellendus qui tempore nesciunt excepturi libero sequi consequuntur - iusto minima consequatur hic, nulla eum quae optio quasi assumenda. Odio - dolorum error quidem perferendis et non aliquam accusantium enim - praesentium eum at vero nihil quo hic facilis iure, facere aperiam - corrupti porro! Velit perferendis totam quisquam ab corporis magni, - reprehenderit harum numquam iste, sequi, ullam ad? Corporis, voluptate! - Corporis natus cum obcaecati quasi cumque architecto, deserunt voluptate - veniam maxime molestiae. Voluptatum quidem ipsam officia optio impedit, - sequi hic facere, est pariatur ut quis rerum nulla, ad minus fugit - doloribus distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsa - dignissimos tempore, itaque corrupti hic aperiam quidem deleniti impedit - beatae! Fuga officia incidunt distinctio quae, sit cupiditate sint - animi, id expedita similique officiis, quos hic. Accusantium, - repellendus qui tempore nesciunt excepturi libero sequi consequuntur - iusto minima consequatur hic, nulla eum quae optio quasi assumenda. Odio - dolorum error quidem perferendis et non aliquam accusantium enim - praesentium eum at vero nihil quo hic facilis iure, facere aperiam - corrupti porro! Velit perferendis totam quisquam ab corporis magni, - reprehenderit harum numquam iste, sequi, ullam ad? Corporis, voluptate! - Corporis natus cum obcaecati quasi cumque architecto, deserunt voluptate - veniam maxime molestiae. Voluptatum quidem ipsam officia optio impedit, - sequi hic facere, est pariatur ut quis rerum nulla, ad minus fugit - doloribus distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit - amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque - corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia - incidunt distinctio quae, sit cupiditate sint animi, id expedita - similique officiis, quos hic. Accusantium, repellendus qui tempore - nesciunt excepturi libero sequi consequuntur iusto minima consequatur - hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem - perferendis et non aliquam accusantium enim praesentium eum at vero - nihil quo hic facilis iure, facere aperiam corrupti porro! Velit - perferendis totam quisquam ab corporis magni, reprehenderit harum - numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum - obcaecati quasi cumque architecto, deserunt voluptate veniam maxime - molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic - facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus - distinctio libero itaque voluptatibus mollitia inventore animi - voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus - doloremque asperiores ea earum architecto voluptatum modi vitae totam - nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, - autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit - eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga - reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. - Nobis rerum ab, maxime libero blanditiis autem. -

diff --git a/frontend/src/assets/Footerbg.svg b/frontend/src/assets/Footerbg.svg new file mode 100644 index 0000000..ab1ed81 --- /dev/null +++ b/frontend/src/assets/Footerbg.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/frontend/src/assets/FooterbgMobile.svg b/frontend/src/assets/FooterbgMobile.svg deleted file mode 100644 index 5f416f2..0000000 --- a/frontend/src/assets/FooterbgMobile.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/frontend/src/assets/addimage.svg b/frontend/src/assets/addimage.svg new file mode 100644 index 0000000..a6a535d --- /dev/null +++ b/frontend/src/assets/addimage.svg @@ -0,0 +1,4 @@ + + + + diff --git a/frontend/src/components/Acceuil.jsx b/frontend/src/components/Accueil.jsx similarity index 52% rename from frontend/src/components/Acceuil.jsx rename to frontend/src/components/Accueil.jsx index d55760d..472c902 100644 --- a/frontend/src/components/Acceuil.jsx +++ b/frontend/src/components/Accueil.jsx @@ -1,17 +1,21 @@ import { Link } from "react-router-dom"; -function Acceuil() { +function Accueil() { return (

Voir les recettes

- -

Connexion

- + + Connexion +
+ ou +
+ Inscription +

Inscription

); } -export default Acceuil; +export default Accueil; diff --git a/frontend/src/components/Navbar.jsx b/frontend/src/components/Navbar.jsx index d4ea850..a0b78bf 100644 --- a/frontend/src/components/Navbar.jsx +++ b/frontend/src/components/Navbar.jsx @@ -4,6 +4,7 @@ import searchIcon from "../assets/searchIcon.svg"; import namNamIcon from "../assets/namNamIcon.svg"; import burgerMenuIcon from "../assets/burgerMenuIcon.svg"; import goNamNam from "../assets/GO.svg"; + import "./style/Navbar.scss"; function activateSearchBar() { diff --git a/frontend/src/components/Profil.jsx b/frontend/src/components/Profil.jsx new file mode 100644 index 0000000..fdefb7f --- /dev/null +++ b/frontend/src/components/Profil.jsx @@ -0,0 +1,24 @@ +import addimage from "../assets/addimage.svg"; + +import "./style/Profil.scss"; + +function Profil() { + return ( +
+
+ No Photos + +
+

Pseudo

+

Mon âge

+

Mes recettes :

+

Commentaire:

+

Moyenne :

+
+
+
+ ); +} +export default Profil; diff --git a/frontend/src/components/style/Footer.scss b/frontend/src/components/style/Footer.scss index 99c209f..c539f74 100644 --- a/frontend/src/components/style/Footer.scss +++ b/frontend/src/components/style/Footer.scss @@ -1,6 +1,8 @@ .Footer { background-image: url(/src/assets/FooterbgDesktop.svg); display: flex; + position: fixed; + bottom: 0; justify-content: space-around; align-items: center; width: 100%; @@ -27,12 +29,12 @@ } @media screen and (max-width: 800px) { .Footer { - background-image: url(/src/assets/FooterbgMobile.svg); + background-image: url(/src/assets/Footerbg.svg); display: flex; flex-direction: column; justify-content: center; align-items: center; - height: 40vh; + height: 30vh; gap: 1rem; } .Project { diff --git a/frontend/src/components/style/Profil.scss b/frontend/src/components/style/Profil.scss new file mode 100644 index 0000000..c7e728a --- /dev/null +++ b/frontend/src/components/style/Profil.scss @@ -0,0 +1,34 @@ +.Profil { + width: 100vw; + height: 100vh; +} + +.Profil_container { + background-color: #f8f7f2; + display: flex; + align-items: baseline; + width: 80%; + height: 35%; + margin: 2.5rem; + margin-top: 8rem; + border-radius: 1rem; +} + +.No-photo { + width: 40%; + position: relative; + z-index: 20; + left: 1rem; + top: 1rem; +} + +.Edit { + background-color: #97bf0c; + border-radius: 20px; + width: 3.5rem; + height: 2.2rem; + border: none; + font-size: 1rem; + font-weight: 500; + text-align: center; +} diff --git a/frontend/src/main.jsx b/frontend/src/main.jsx index c1d8503..950fcce 100644 --- a/frontend/src/main.jsx +++ b/frontend/src/main.jsx @@ -4,10 +4,11 @@ import ReactDOM from "react-dom/client"; import { createBrowserRouter, RouterProvider } from "react-router-dom"; import App from "./App"; -import Acceuil from "./components/Acceuil"; +import Accueil from "./components/Accueil"; import Connexion from "./pages/Connexion"; import RecipeDetails from "./components/RecipeDetails"; import RecipeList from "./components/RecipeList"; +import Profil from "./components/Profil"; const router = createBrowserRouter([ { @@ -22,11 +23,15 @@ const router = createBrowserRouter([ path: "/recipes/:id", element: , }, - { path: "/home", element: }, + { path: "/home", element: }, + { + path: "/Profil", + element: , + }, ], }, { - path: "connexion/", + path: "Connexion/", element: , }, ]); From f769f19705acb09aa1493eef66a3556c42ec5a9b Mon Sep 17 00:00:00 2001 From: Hugo_Durand Tour Date: Thu, 4 Jan 2024 17:01:00 +0100 Subject: [PATCH 02/11] Profil_fix --- frontend/src/App.jsx | 253 +++++++++++++++++- frontend/src/components/Footer.jsx | 2 +- frontend/src/main.jsx | 16 +- .../src/{components => pages}/Accueil.jsx | 0 frontend/src/{components => pages}/Profil.jsx | 0 frontend/src/{components => pages}/Recipe.jsx | 0 .../{components => pages}/RecipeDetails.jsx | 0 .../src/{components => pages}/RecipeList.jsx | 0 .../{components => pages}/style/Profil.scss | 0 9 files changed, 259 insertions(+), 12 deletions(-) rename frontend/src/{components => pages}/Accueil.jsx (100%) rename frontend/src/{components => pages}/Profil.jsx (100%) rename frontend/src/{components => pages}/Recipe.jsx (100%) rename frontend/src/{components => pages}/RecipeDetails.jsx (100%) rename frontend/src/{components => pages}/RecipeList.jsx (100%) rename frontend/src/{components => pages}/style/Profil.scss (100%) diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index 17342b4..ce5c743 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -1,6 +1,6 @@ import { Outlet } from "react-router-dom"; import Navbar from "./components/Navbar"; -import Footer from "./components/Footer"; +import Footer from "./pages/Footer"; import "./vars.scss"; @@ -9,6 +9,257 @@ function App() { <> +

+ Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsa + dignissimos tempore, itaque corrupti hic aperiam quidem deleniti impedit + beatae! Fuga officia incidunt distinctio quae, sit cupiditate sint + animi, id expedita similique officiis, quos hic. Accusantium, + repellendus qui tempore nesciunt excepturi libero sequi consequuntur + iusto minima consequatur hic, nulla eum quae optio quasi assumenda. Odio + dolorum error quidem perferendis et non aliquam accusantium enim + praesentium eum at vero nihil quo hic facilis iure, facere aperiam + corrupti porro! Velit perferendis totam quisquam ab corporis magni, + reprehenderit harum numquam iste, sequi, ullam ad? Corporis, voluptate! + Corporis natus cum obcaecati quasi cumque architecto, deserunt voluptate + veniam maxime molestiae. Voluptatum quidem ipsam officia optio impedit, + sequi hic facere, est pariatur ut quis rerum nulla, ad minus fugit + doloribus distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsa + dignissimos tempore, itaque corrupti hic aperiam quidem deleniti impedit + beatae! Fuga officia incidunt distinctio quae, sit cupiditate sint + animi, id expedita similique officiis, quos hic. Accusantium, + repellendus qui tempore nesciunt excepturi libero sequi consequuntur + iusto minima consequatur hic, nulla eum quae optio quasi assumenda. Odio + dolorum error quidem perferendis et non aliquam accusantium enim + praesentium eum at vero nihil quo hic facilis iure, facere aperiam + corrupti porro! Velit perferendis totam quisquam ab corporis magni, + reprehenderit harum numquam iste, sequi, ullam ad? Corporis, voluptate! + Corporis natus cum obcaecati quasi cumque architecto, deserunt voluptate + veniam maxime molestiae. Voluptatum quidem ipsam officia optio impedit, + sequi hic facere, est pariatur ut quis rerum nulla, ad minus fugit + doloribus distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. Eius optio fuga + reprehenderit laudantium odit quam perferendis tenetur, omnis quo non. + Nobis rerum ab, maxime libero blanditiis autem. Lorem ipsum dolor sit + amet consectetur adipisicing elit. Ipsa dignissimos tempore, itaque + corrupti hic aperiam quidem deleniti impedit beatae! Fuga officia + incidunt distinctio quae, sit cupiditate sint animi, id expedita + similique officiis, quos hic. Accusantium, repellendus qui tempore + nesciunt excepturi libero sequi consequuntur iusto minima consequatur + hic, nulla eum quae optio quasi assumenda. Odio dolorum error quidem + perferendis et non aliquam accusantium enim praesentium eum at vero + nihil quo hic facilis iure, facere aperiam corrupti porro! Velit + perferendis totam quisquam ab corporis magni, reprehenderit harum + numquam iste, sequi, ullam ad? Corporis, voluptate! Corporis natus cum + obcaecati quasi cumque architecto, deserunt voluptate veniam maxime + molestiae. Voluptatum quidem ipsam officia optio impedit, sequi hic + facere, est pariatur ut quis rerum nulla, ad minus fugit doloribus + distinctio libero itaque voluptatibus mollitia inventore animi + voluptatem sed? A beatae optio, provident consequuntur sunt, doloribus + doloremque asperiores ea earum architecto voluptatum modi vitae totam + nam assumenda quo nobis ut inventore culpa. Quas voluptatibus tenetur, + autem dolorem dolor quis qui eos iste ut a fugiat harum saepe rem sit + eum veniam ad quo vel nemo ipsa architecto inventore. +

diff --git a/frontend/src/components/Footer.jsx b/frontend/src/components/Footer.jsx index 5a93f45..ca882e4 100644 --- a/frontend/src/components/Footer.jsx +++ b/frontend/src/components/Footer.jsx @@ -1,5 +1,5 @@ import { Link } from "react-router-dom"; -import "./style/Footer.scss"; +import "./style/Profil.scss"; function Footer() { return ( diff --git a/frontend/src/main.jsx b/frontend/src/main.jsx index 950fcce..085f13d 100644 --- a/frontend/src/main.jsx +++ b/frontend/src/main.jsx @@ -4,17 +4,17 @@ import ReactDOM from "react-dom/client"; import { createBrowserRouter, RouterProvider } from "react-router-dom"; import App from "./App"; -import Accueil from "./components/Accueil"; +import Accueil from "./pages/Accueil"; import Connexion from "./pages/Connexion"; -import RecipeDetails from "./components/RecipeDetails"; -import RecipeList from "./components/RecipeList"; -import Profil from "./components/Profil"; +import RecipeDetails from "./pages/RecipeDetails"; +import RecipeList from "./pages/RecipeList"; +import Profil from "./pages/Profil"; const router = createBrowserRouter([ { - path: "/", element: , children: [ + { path: "/", element: }, { path: "/recipes", element: , @@ -23,17 +23,13 @@ const router = createBrowserRouter([ path: "/recipes/:id", element: , }, - { path: "/home", element: }, { path: "/Profil", element: , }, + { path: "/connexion", element: }, ], }, - { - path: "Connexion/", - element: , - }, ]); const root = ReactDOM.createRoot(document.getElementById("root")); diff --git a/frontend/src/components/Accueil.jsx b/frontend/src/pages/Accueil.jsx similarity index 100% rename from frontend/src/components/Accueil.jsx rename to frontend/src/pages/Accueil.jsx diff --git a/frontend/src/components/Profil.jsx b/frontend/src/pages/Profil.jsx similarity index 100% rename from frontend/src/components/Profil.jsx rename to frontend/src/pages/Profil.jsx diff --git a/frontend/src/components/Recipe.jsx b/frontend/src/pages/Recipe.jsx similarity index 100% rename from frontend/src/components/Recipe.jsx rename to frontend/src/pages/Recipe.jsx diff --git a/frontend/src/components/RecipeDetails.jsx b/frontend/src/pages/RecipeDetails.jsx similarity index 100% rename from frontend/src/components/RecipeDetails.jsx rename to frontend/src/pages/RecipeDetails.jsx diff --git a/frontend/src/components/RecipeList.jsx b/frontend/src/pages/RecipeList.jsx similarity index 100% rename from frontend/src/components/RecipeList.jsx rename to frontend/src/pages/RecipeList.jsx diff --git a/frontend/src/components/style/Profil.scss b/frontend/src/pages/style/Profil.scss similarity index 100% rename from frontend/src/components/style/Profil.scss rename to frontend/src/pages/style/Profil.scss From feae848c2c0d5c5a078922fc182b06731eb72706 Mon Sep 17 00:00:00 2001 From: Hugo_Durand Tour Date: Fri, 5 Jan 2024 09:45:42 +0100 Subject: [PATCH 03/11] Profil_fix --- frontend/src/components/Footer.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/components/Footer.jsx b/frontend/src/components/Footer.jsx index ca882e4..5a93f45 100644 --- a/frontend/src/components/Footer.jsx +++ b/frontend/src/components/Footer.jsx @@ -1,5 +1,5 @@ import { Link } from "react-router-dom"; -import "./style/Profil.scss"; +import "./style/Footer.scss"; function Footer() { return ( From 1ea9b7cd0841d0ecab99919578e4b376247d9048 Mon Sep 17 00:00:00 2001 From: Hugo_Durand Tour Date: Fri, 5 Jan 2024 09:55:47 +0100 Subject: [PATCH 04/11] profil V4 --- frontend/src/App.jsx | 2 +- frontend/src/pages/Profil.jsx | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index ce5c743..2996fcf 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -1,6 +1,6 @@ import { Outlet } from "react-router-dom"; import Navbar from "./components/Navbar"; -import Footer from "./pages/Footer"; +import Footer from "./components/Footer"; import "./vars.scss"; diff --git a/frontend/src/pages/Profil.jsx b/frontend/src/pages/Profil.jsx index fdefb7f..b8cf837 100644 --- a/frontend/src/pages/Profil.jsx +++ b/frontend/src/pages/Profil.jsx @@ -1,5 +1,4 @@ import addimage from "../assets/addimage.svg"; - import "./style/Profil.scss"; function Profil() { From 2d1f81b3e34e96deb184438395bf41d1b0d5a443 Mon Sep 17 00:00:00 2001 From: Hugo_Durand Tour Date: Fri, 5 Jan 2024 10:30:08 +0100 Subject: [PATCH 05/11] Profil-fix --- frontend/src/pages/Accueil.jsx | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/frontend/src/pages/Accueil.jsx b/frontend/src/pages/Accueil.jsx index 472c902..c8c7c63 100644 --- a/frontend/src/pages/Accueil.jsx +++ b/frontend/src/pages/Accueil.jsx @@ -2,18 +2,17 @@ import { Link } from "react-router-dom"; function Accueil() { return ( -
+

Voir les recettes

- - Connexion -
- ou -
- Inscription -
+ +

Connexion

+

Inscription

+ +

Profil

+
); } From 9d0122110a6d4287da71a0dc9a97643d90871730 Mon Sep 17 00:00:00 2001 From: Hugo_Durand Tour Date: Fri, 5 Jan 2024 11:17:26 +0100 Subject: [PATCH 06/11] Footer-fix --- frontend/src/components/Footer.jsx | 22 +--------------------- frontend/src/components/style/Footer.scss | 1 + 2 files changed, 2 insertions(+), 21 deletions(-) diff --git a/frontend/src/components/Footer.jsx b/frontend/src/components/Footer.jsx index 5a93f45..0f8f2b9 100644 --- a/frontend/src/components/Footer.jsx +++ b/frontend/src/components/Footer.jsx @@ -1,26 +1,6 @@ -import { Link } from "react-router-dom"; import "./style/Footer.scss"; function Footer() { - return ( -
-
-
©Eating-Nam-Nam
-
-
- {" "} - -

Thousand Sunny

- -
-
- - - -
-
- ); + return