diff --git a/resources/js/Pages/Archive/Index.vue b/resources/js/Pages/Archive/Index.vue index 6ea3ab6..75d0881 100644 --- a/resources/js/Pages/Archive/Index.vue +++ b/resources/js/Pages/Archive/Index.vue @@ -9,7 +9,7 @@
-
+
-
+
{{ activePage.date }} @@ -327,7 +327,7 @@ ref="sliderContainer" @touchstart="onTouchStart" @touchend="onTouchEnd" - class="w-full overflow-visible flex items-center justify-start py-6 select-none relative" + class="w-full overflow-visible flex items-center justify-start py-6 select-none relative z-10" >
@@ -368,7 +368,7 @@ :key="hotspot.id" @click.stop="openHotspot(hotspot)" :style="{ top: `${hotspot.top}%`, left: `${hotspot.left}%`, fontSize: 'calc(var(--font-size-xs) * 1.5)' }" - class="absolute transform -translate-x-1/2 -translate-y-1/2 z-10 flex items-center justify-center px-[calc(var(--app-width)*0.075)] min-h-[clamp(54px,calc(var(--app-width)*0.105),172px)] rounded-full bg-black/50 hover:bg-black/60 text-white border-[clamp(2px,calc(var(--app-width)*0.004),8px)] border-white/50 shadow-xl transition-all duration-300 hover:scale-105 active:scale-98 font-serif-vintage tracking-wider font-medium select-none whitespace-nowrap" + class="absolute transform -translate-x-1/2 -translate-y-1/2 z-10 flex items-center justify-center px-[calc(var(--app-width)*0.075)] min-h-[clamp(54px,calc(var(--app-width)*0.105),172px)] rounded-full bg-black/60 hover:bg-black/60 text-white border-[clamp(2px,calc(var(--app-width)*0.004),8px)] border-white/50 shadow-xl transition-all duration-300 hover:scale-105 active:scale-98 font-serif-vintage tracking-wider font-medium select-none whitespace-nowrap" > See more @@ -378,7 +378,7 @@
-
+
+ + +
+ + + + + +
+
+
@@ -444,110 +547,7 @@
- - -
- - - - - -
-
@@ -857,7 +857,7 @@ onUnmounted(() => { // Dynamic slide width sizing const slideWidth = computed(() => { - return Math.round(containerWidth.value * 0.72); + return Math.round(containerWidth.value * 0.58); }); // Calculate translation offset of slider track to center the active slide perfectly in its viewport