1. 13 Sep, 2025 2 commits
  2. 21 May, 2025 2 commits
    • fix(parvagues): Address UI regressions and outstanding issues · c97122fc
      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.
      google-labs-jules[bot] authored
    • feat(parvagues): Comprehensive UI/UX enhancements for ParVagues subsite · 8d346c90
      This commit implements a series of improvements to the ParVagues subsite, addressing issues related to layout, interactivity, and content presentation.
      
      Key changes include:
      
      1.  **Header Redesign:**
          *   Implemented a thinner, single-row fixed header.
          *   Logo positioned top-left, navigation links centered, and "Book" button top-right.
          *   Dynamic title now appears next to the logo on scroll or non-home pages.
      
      2.  **Interactive Section ("Potentiel/Composition/Performance"):**
          *   Added a pointer cursor for section selection.
          *   The active section is now clearly highlighted.
          *   Implemented auto-toggling between sections every 5 seconds, with timer reset on manual click.
      
      3.  **Album Link Sorting:**
          *   Platform links for albums in the "Sorties" section are now consistently ordered: YouTube > Deezer > Spotify > Apple Music > Tidal > Amazon.
      
      4.  **Upcoming Events ("Prochains Événements"):**
          *   Events are now sorted by increasing date (soonest first).
          *   Card styling was reviewed and confirmed to be appropriate.
      
      5.  **Event Page Restructure:**
          *   Improved typography: Event title is H1, countdown timer is a prominent H2, and location is H3.
          *   Enhanced above-the-fold visibility of key event information and teasers.
          *   Revamped image gallery:
              *   Displays all images as fixed-size cards in a masonry layout.
              *   Images open in a modal view on click, with a close button and Esc key dismissal.
              *   Transparent images (PNGs) now have a light background for better visibility in cards and modal.
      
      6.  **Footer Fix:**
          *   Resolved issue where footer content (especially links) could be hidden.
          *   Removed `overflow: hidden` from the footer and adjusted its internal layout (logo size, column structure) to ensure all content is visible.
          *   Confirmed main page flexbox structure correctly pushes the footer to the bottom of the viewport.
      
      These changes collectively improve the visual appeal, usability, and information hierarchy of the ParVagues subsite.
      google-labs-jules[bot] authored
  3. 16 May, 2025 5 commits
  4. 13 May, 2025 1 commit
  5. 12 May, 2025 3 commits
  6. 11 May, 2025 10 commits
  7. 09 May, 2025 1 commit
  8. 08 May, 2025 1 commit
  9. 07 May, 2025 4 commits
  10. 01 May, 2025 2 commits
  11. 24 Apr, 2025 1 commit
  12. 12 Apr, 2025 3 commits
  13. 11 Apr, 2025 5 commits