diff --git a/README.md b/README.md index 1fd5480..cac932d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # To do -- mettre les liens git sur les pages de details - revoir fonction de tri par age car problème entre 1 date et 2 des fois - Refaire les images qui vont pas - Faire du responsive diff --git a/src/components/Footer/Footer.css b/src/components/Footer/Footer.css index 5cc13d2..763c81c 100644 --- a/src/components/Footer/Footer.css +++ b/src/components/Footer/Footer.css @@ -24,10 +24,6 @@ justify-content: center; color: var(--text-color); transition: color 0.3s ease, transform 0.3s ease; - svg{ - width: 24px; - height: 24px; - } } } diff --git a/src/components/Footer/Footer.jsx b/src/components/Footer/Footer.jsx index 6a0845c..e7b379b 100644 --- a/src/components/Footer/Footer.jsx +++ b/src/components/Footer/Footer.jsx @@ -10,12 +10,12 @@ function Footer() {
- + - + diff --git a/src/components/ProjectDetails/ProjectDetails.css b/src/components/ProjectDetails/ProjectDetails.css index 10e2603..b7dc692 100644 --- a/src/components/ProjectDetails/ProjectDetails.css +++ b/src/components/ProjectDetails/ProjectDetails.css @@ -41,6 +41,7 @@ align-items: center; gap: 1rem; margin: 0; + justify-content: space-between; } .project-details-container { @@ -146,4 +147,26 @@ aside ul li a:hover { .return-button:hover svg { color: var(--title-color); +} + +.repo_link { + display: flex; + gap: 1.5rem; + svg{ + display: flex; + align-items: center; + justify-content: center; + color: var(--text-color); + transition: color 0.3s ease, transform 0.3s ease; + } +} + +.repo_link svg:hover { + color: var(--title-color); +} + +.project-details-header-left{ + display: flex; + align-items: center; + gap: 0.5em; } \ No newline at end of file diff --git a/src/components/ProjectDetails/ProjectDetails.jsx b/src/components/ProjectDetails/ProjectDetails.jsx index 50b5408..4f2362f 100644 --- a/src/components/ProjectDetails/ProjectDetails.jsx +++ b/src/components/ProjectDetails/ProjectDetails.jsx @@ -39,12 +39,28 @@ function ProjectDetails({project}) {

- {project.title} - {project.school ? ( - - - +
+ {project.title} + {project.school ? ( + + + + ) : null} +
+ {typeof project.repo_link === "string" && project.repo_link.length > 0 ? ( + + {project.repo_link.includes("github") ? ( + + + + ) : ( + + + + )} + ) : null} +

{project.end_year === null ? (

{project.beginning_year + ' – in progress'}