1. 21 May, 2025 1 commit
    • 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
  2. 16 May, 2025 5 commits
  3. 13 May, 2025 1 commit
  4. 12 May, 2025 3 commits
  5. 11 May, 2025 10 commits
  6. 09 May, 2025 1 commit
  7. 08 May, 2025 1 commit
  8. 07 May, 2025 4 commits
  9. 01 May, 2025 2 commits
  10. 24 Apr, 2025 1 commit
  11. 12 Apr, 2025 3 commits
  12. 11 Apr, 2025 8 commits