Skip to content

Commit 39c8142

Browse files
committed
fix: hide animations on safari only
1 parent 19b0a66 commit 39c8142

File tree

4 files changed

+13
-3
lines changed

4 files changed

+13
-3
lines changed

src/Web/Homepage/x-aurora.view.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<x-component name="x-aurora">
2-
<div class="absolute inset-0 overflow-hidden pointer-events-none z-[-1]" :class="$class">
2+
<div class="absolute inset-0 overflow-hidden pointer-events-none z-[-1] safari-hide" :class="$class">
33
<div class="
44
[--color-white-gradient:repeating-linear-gradient(100deg,white_0%,white_7%,transparent_10%,transparent_12%,white_16%)]
55
[--color-aurora-gradient:repeating-linear-gradient(100deg,var(--color-aurora-1)_10%,var(--color-aurora-2)_15%,var(--color-aurora-3)_20%,var(--color-aurora-4)_25%,var(--color-aurora-5)_30%)]

src/Web/Homepage/x-falling-leaves.view.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<x-component name="x-falling-leaves">
22
<!-- Leaves container -->
3-
<div class="absolute inset-0 overflow-hidden pointer-events-none motion-reduce:hidden" id="leaves-container"></div>
3+
<div class="absolute inset-0 overflow-hidden pointer-events-none motion-reduce:hidden safari-hide" id="leaves-container"></div>
44
<!-- Leaves templates -->
55
<template id="leaf-template-1">
66
<div class="leaf absolute pointer-events-none origin-center">

src/Web/Homepage/x-rain.view.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<x-component name="x-rain">
22
<!-- Rain container -->
3-
<div class="motion-reduce:hidden absolute inset-0 overflow-hidden pointer-events-none dark:opacity-100 opacity-0 duration-500 z-[-1]" id="rain-container"></div>
3+
<div class="motion-reduce:hidden absolute inset-0 overflow-hidden pointer-events-none dark:opacity-100 opacity-0 duration-500 z-[-1] safari-hide" id="rain-container"></div>
44
</x-component>

src/Web/main.entrypoint.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,3 +192,13 @@ button:focus:has(svg) {
192192
pre {
193193
line-height: 1.65em;
194194
}
195+
196+
/*
197+
|--------------------------------------------------------------------------
198+
| Safari
199+
|--------------------------------------------------------------------------
200+
*/
201+
202+
_::-webkit-full-page-media, _:future, :root .safari-hide {
203+
display: none !important;
204+
}

0 commit comments

Comments
 (0)