Merge version_7 into main #6

Merged
bender merged 1 commits from version_7 into main 2026-02-26 13:14:19 +00:00

View File

@@ -139,17 +139,30 @@ const HeroBillboard = ({
center={true}
/>
<div className="flex flex-col gap-6" >
<div ref={mediaContainerRef} className={cls("w-full overflow-hidden rounded-theme-capped card p-4 [perspective:1000px]", mediaWrapperClassName)}>
<div className="w-full h-full transition-transform duration-500 [transform-style:preserve-3d] hover:[transform:rotateX(180deg)]">
<MediaContent
imageSrc={imageSrc}
videoSrc={videoSrc}
imageAlt={imageAlt}
videoAriaLabel={videoAriaLabel}
imageClassName={cls("z-1 aspect-square md:aspect-video", imageClassName)}
/>
</div>
</div>
<div ref={mediaContainerRef} className={cls("w-full overflow-hidden rounded-theme-capped card p-4 [perspective:1000px]", mediaWrapperClassName)}>
<style>{`
@keyframes infiniteSpin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.spin-infinite {
animation: infiniteSpin 8s linear infinite;
}
`}</style>
<div className="spin-infinite w-full h-full [transform-style:preserve-3d]">
<MediaContent
imageSrc={imageSrc}
videoSrc={videoSrc}
imageAlt={imageAlt}
videoAriaLabel={videoAriaLabel}
imageClassName={cls("z-1 aspect-square md:aspect-video", imageClassName)}
/>
</div>
</div>
{marqueeItems && marqueeItems.length > 0 && (
<LogoMarquee
items={marqueeItems}