This commit provides fixes for issues identified in your feedback following the initial ParVagues subsite UI/UX enhancements.
Key corrections include:
1. **Header Rewrite:**
* The header component (`ParVaguesHeader.js`) was further refined to ensure a strict single-row layout.
* Logo is fixed to the top-left, navigation links are spaced out in the center, and the "Book" button is fixed to the top-right.
* Header height and element spacing were adjusted for a thinner appearance.
2. **"Potentiel / Composition / Performance" Interactivity:**
* I verified that the highlighting of the section heading (Potentiel, Composition, Performance) correctly corresponds to the active section and displayed image carousel.
* I confirmed that the entire clickable block for each section (title and description) correctly displays a link pointer cursor on hover. (I confirmed no code changes were needed here, the existing implementation was correct).
3. **Event Page Image Gallery:**
* I corrected a critical positioning issue where gallery images were rendering outside the page flow. I added `position: relative` to the gallery container (`galleryGrid`) to properly scope absolutely positioned child elements (masonry items).
* I verified that images render as fixed-size cards within the gallery section and that modal functionality (on-click, close button, Esc key) is working as intended.
4. **Footer Logo Centering Regression:**
* The footer logo is now correctly centered within its designated middle column. I added `flex justify-center` to the logo's immediate wrapper `div` to ensure horizontal centering.
These changes address the specific points you raised in the feedback, aiming to deliver the intended UI behavior and visual presentation for the ParVagues subsite.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| components | Loading commit data... | |
| content | Loading commit data... | |
| lib | Loading commit data... | |
| pages | Loading commit data... | |
| public | Loading commit data... | |
| styles | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .nvmrc | Loading commit data... | |
| DEPENDENCIES_TO_INSTALL.md | Loading commit data... | |
| README.md | Loading commit data... | |
| dependencies-to-install.md | Loading commit data... | |
| next-env.d.ts | Loading commit data... | |
| next.config.js | Loading commit data... | |
| package-lock.json | Loading commit data... | |
| package.json | Loading commit data... | |
| yarn.lock | Loading commit data... |