File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed
Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change 3232 .gallery-cell {
3333 border : 2px solid white;
3434 }
35+ .flickity-viewport {
36+ -webkit-transform : translateZ (0 );
37+ transform : translateZ (0 );
38+ will-change : transform;
39+ }
40+ /* wyndchyme was here. The above is a fix for a stupid Flickity bug on Safari. Don't touch it. */
3541 </ style >
3642</ head >
3743< body >
153159< script src ="scripts/main/sidebarfit.js "> </ script >
154160< script src ="/scripts/main/header.js "> </ script >
155161< script src ="/scripts/main/posswap.js "> </ script >
162+ < script >
163+ document . addEventListener ( "DOMContentLoaded" , function ( ) {
164+ var flkty = new Flickity ( '.carousel' , {
165+ cellAlign : 'left' ,
166+ contain : true ,
167+ wrapAround : true
168+ } ) ;
169+
170+ // Add a tiny, invisible transition to prevent Safari freeze
171+ var carouselElement = document . querySelector ( '.carousel' ) ;
172+ carouselElement . style . transition = 'transform 0.1ms ease' ; // Invisible transition
173+
174+ // Optional: Force a dummy transform every so often to keep the moving state
175+ setInterval ( function ( ) {
176+ carouselElement . style . transform = 'translate3d(0, 0, 0)' ;
177+ } , 1000 ) ; // Adjust interval as needed
178+ } ) ;
179+ </ script >
180+
181+
182+
183+
156184
157185
158186</ body >
You can’t perform that action at this time.
0 commit comments