From 82abf4518eeb7e70801ec60dd0d23a2904392609 Mon Sep 17 00:00:00 2001 From: Corentin Huet Date: Fri, 27 Mar 2026 10:15:35 +0100 Subject: [PATCH 1/3] feat: :sparkles: add navigation arrows on mobile --- resources/sass/fo/pages/_unveil.scss | 12 ++++ resources/ts/fo/base/common.ts | 6 +- resources/views/fo/pages/unveil.blade.php | 74 +++++++++++++---------- 3 files changed, 59 insertions(+), 33 deletions(-) diff --git a/resources/sass/fo/pages/_unveil.scss b/resources/sass/fo/pages/_unveil.scss index 36269fc..52f91cc 100644 --- a/resources/sass/fo/pages/_unveil.scss +++ b/resources/sass/fo/pages/_unveil.scss @@ -16,6 +16,18 @@ } } + .swiper-button-prev-custom { + top: 10%; + left: 1rem; + transform: translateY(-50%) rotate(180deg); + } + + .swiper-button-next-custom { + top: 10%; + right: 1rem; + transform: translateY(-50%); + } + .history { #historical-milestone-carousel { .carousel-container { diff --git a/resources/ts/fo/base/common.ts b/resources/ts/fo/base/common.ts index 3a07c40..51cf778 100644 --- a/resources/ts/fo/base/common.ts +++ b/resources/ts/fo/base/common.ts @@ -159,11 +159,15 @@ document.addEventListener("DOMContentLoaded", function () { }, }, "swiper-year": { - modules: [Keyboard], + modules: [Keyboard, Navigation], grabCursor: true, slidesPerView: 1.5, centeredSlides: true, slideToClickedSlide: true, + navigation: { + nextEl: ".year-next", + prevEl: ".year-prev", + }, keyboard: { enabled: true, }, diff --git a/resources/views/fo/pages/unveil.blade.php b/resources/views/fo/pages/unveil.blade.php index bba27b7..95ec162 100644 --- a/resources/views/fo/pages/unveil.blade.php +++ b/resources/views/fo/pages/unveil.blade.php @@ -189,6 +189,11 @@ @endphp