11import { cn } from '@sim/emcn'
22import Image from 'next/image'
33import { HeroPlatformLoopMount } from '@/app/(landing)/components/hero/components/hero-platform-loop'
4- import { HOME_INSET , LANDING_STAGE_RADIUS } from '@/app/(landing)/components/landing-layout'
4+ import { MobileHeroWorkflow } from '@/app/(landing)/components/hero/components/hero-platform-stage/mobile-hero-workflow'
5+ import { LANDING_STAGE_RADIUS } from '@/app/(landing)/components/landing-layout'
56
67/**
78 * Painted frame on the customer carousel's full content measure. The product
@@ -12,38 +13,41 @@ import { HOME_INSET, LANDING_STAGE_RADIUS } from '@/app/(landing)/components/lan
1213 */
1314export function HeroPlatformStage ( ) {
1415 return (
15- < div
16- data-preview-stage = ''
17- className = { cn (
18- 'relative isolate mt-20 w-full overflow-hidden bg-[var(--surface-3)] py-20' ,
19- 'max-sm:mt-12 max-sm:p-4 max-lg:mt-16 max-lg:p-6 max-xl:py-16' ,
20- LANDING_STAGE_RADIUS
21- ) }
22- >
23- < div aria-hidden = 'true' className = 'pointer-events-none absolute inset-0' >
24- < Image
25- data-preview-background = ''
26- src = '/landing/hero-painted-4k.webp'
27- alt = ''
28- fill
29- priority
30- fetchPriority = 'high'
31- quality = { 90 }
32- sizes = '(max-width: 1727px) 100vw, 1648px'
33- className = 'object-cover dark:brightness-[0.28]'
34- />
35- </ div >
36-
16+ < >
17+ < MobileHeroWorkflow />
3718 < div
38- role = 'region'
39- aria-label = 'Interactive Sim product preview'
19+ data-preview-stage = ''
4020 className = { cn (
41- 'relative aspect-[1280/735] overflow-hidden rounded-lg border border-[var(--border)] bg-[var(--surface-1)] shadow-xs transition-[border-color,box-shadow] duration-300 ease-out has-[[data-preview-entering]]:border-transparent has-[[data-preview-entering]]:shadow-none motion-reduce:transition-none max-sm:aspect-[4/3] max-sm:min-h-[264px] max-xl:min-h-[480px]' ,
42- HOME_INSET
21+ 'relative isolate mt-20 w-full overflow-hidden bg-[var(--surface-3)] py-20' ,
22+ 'max-lg:mt-16 max-lg:hidden max-xl:p-6' ,
23+ LANDING_STAGE_RADIUS
4324 ) }
4425 >
45- < HeroPlatformLoopMount />
26+ < div aria-hidden = 'true' className = 'pointer-events-none absolute inset-0' >
27+ < Image
28+ data-preview-background = ''
29+ src = '/landing/hero-painted-4k.webp'
30+ alt = ''
31+ fill
32+ priority
33+ fetchPriority = 'high'
34+ quality = { 90 }
35+ sizes = '(max-width: 1727px) 100vw, 1648px'
36+ className = 'object-cover dark:brightness-[0.28]'
37+ />
38+ </ div >
39+
40+ < div
41+ role = 'region'
42+ aria-label = 'Interactive Sim product preview'
43+ className = { cn (
44+ 'relative aspect-[1280/735] overflow-hidden rounded-lg border border-[var(--border)] bg-[var(--surface-1)] shadow-xs transition-[border-color,box-shadow] duration-300 ease-out has-[[data-preview-entering]]:border-transparent has-[[data-preview-entering]]:shadow-none motion-reduce:transition-none max-sm:aspect-[4/3] max-sm:min-h-[264px] max-xl:min-h-[480px]' ,
45+ 'w-full xl:mx-auto xl:w-[83.333%]'
46+ ) }
47+ >
48+ < HeroPlatformLoopMount />
49+ </ div >
4650 </ div >
47- </ div >
51+ </ >
4852 )
4953}
0 commit comments