changes
This commit is contained in:
@@ -36,30 +36,32 @@ function SmallCitiesLine() {
|
||||
const breakpoint800 = useMediaQuery('(max-width: 800px)');
|
||||
|
||||
const cityWidth = breakpoint800 ? 170 : 220;
|
||||
const swapWidth = cityWidth * 1;
|
||||
const swapWidth = cityWidth * 2;
|
||||
|
||||
useScroll((scrollY, delta, time) => {
|
||||
|
||||
const offset = -(scrollY / 6) - (time / 30);
|
||||
|
||||
if (rootRef.current) {
|
||||
rootRef.current.style.transform = `rotate(3deg) translate3D(${offset % swapWidth + cityWidth}px, 0px, 0px)`;
|
||||
rootRef.current.style.transform = `rotate(3deg) translate3D(${offset % swapWidth + cityWidth * 2}px, 0px, 0px)`;
|
||||
}
|
||||
}, {}, [cityWidth]);
|
||||
|
||||
const CityPolotsk = router.locale === 'ru' ? CityPolotskSmallRu : CityPolotskSmallEn;
|
||||
const CityNovopolotsk = router.locale === 'ru' ? CityNovopolotskSmallRu : CityNovopolotskSmallEn;
|
||||
|
||||
return (
|
||||
<div ref={rootRef} className={styles.smallCitiesLine}>
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityPolotsk />
|
||||
<CityPolotsk />
|
||||
<CityPolotsk />
|
||||
<CityPolotsk />
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -77,22 +79,24 @@ function BigCitiesLine() {
|
||||
const offset = (scrollY / 6) + (time / 30);
|
||||
|
||||
if (rootRef.current) {
|
||||
rootRef.current.style.transform = `rotate(356deg) translate3D(${offset % swapWidth}px, 0px, 0px)`;
|
||||
rootRef.current.style.transform = `rotate(356deg) translate3D(${offset % swapWidth * 2}px, 0px, 0px)`;
|
||||
}
|
||||
}, {}, [cityWidth]);
|
||||
|
||||
const CityPolotsk = router.locale === 'ru' ? CityPolotskSmallRu : CityPolotskSmallEn;
|
||||
const CityNovopolotsk = router.locale === 'ru' ? CityNovopolotskSmallRu : CityNovopolotskSmallEn;
|
||||
|
||||
return (
|
||||
<div ref={rootRef} className={styles.bigCitiesLine}>
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityNovopolotsk />
|
||||
<CityPolotsk />
|
||||
<CityNovopolotsk />
|
||||
</div>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user