File tree Expand file tree Collapse file tree
src/routes/projects/[slug] Expand file tree Collapse file tree Original file line number Diff line number Diff line change 359359 < Icon icon= " carbon:close" class = " h-6 w-6" / >
360360 < / button>
361361
362+ <!-- Navigation arrows -->
363+ {#if project .resources ? .images && project .resources .images .length > 1 }
364+ <!-- Previous arrow -->
365+ < button
366+ type= " button"
367+ onclick= {(e ) => {
368+ e .stopPropagation ();
369+ previousImage ();
370+ }}
371+ class = " absolute left-4 top-1/2 z-30 -translate-y-1/2 cursor-pointer rounded-full bg-black/70 p-3 text-white transition-all hover:bg-black"
372+ aria- label= " Previous image"
373+ >
374+ < Icon icon= " carbon:chevron-left" class = " h-8 w-8" / >
375+ < / button>
376+
377+ <!-- Next arrow -->
378+ < button
379+ type= " button"
380+ onclick= {(e ) => {
381+ e .stopPropagation ();
382+ nextImage ();
383+ }}
384+ class = " absolute right-4 top-1/2 z-30 -translate-y-1/2 cursor-pointer rounded-full bg-black/70 p-3 text-white transition-all hover:bg-black"
385+ aria- label= " Next image"
386+ >
387+ < Icon icon= " carbon:chevron-right" class = " h-8 w-8" / >
388+ < / button>
389+ {/ if }
390+
362391 <!-- Technical info overlay -->
363392 {#if showTechnicalInfo && selectedImage .metadata && (selectedImage .metadata .camera || selectedImage .metadata .lens || selectedImage .metadata .focalLength || selectedImage .metadata .aperture || selectedImage .metadata .shutterSpeed || selectedImage .metadata .iso || selectedImage .metadata .dateTime || selectedImage .metadata .city || selectedImage .metadata .state || selectedImage .metadata .country || selectedImage .metadata .location || selectedImage .metadata .gps || (selectedImage .metadata .keywords && selectedImage .metadata .keywords .length > 0 ))}
364393 {@const metadata = selectedImage .metadata }
You can’t perform that action at this time.
0 commit comments