@@ -56,7 +56,7 @@ export default function Carousel({ projects }: Props) {
5656 const t = useTranslations ( )
5757
5858 return (
59- < div className = "bg-vector-grey flex flex-col justify-evenly lg:gap-y-10 set-header-screen" >
59+ < div className = "bg-vector-grey flex flex-col justify-around set-header-screen" >
6060 < h1 className = "text-2xl! font-bold text-center" > { t ( 'NavBar.projects' ) } </ h1 >
6161 < div id = "carousel" className = "hidden lg:block" >
6262 < div className = "glide__track h-fit bg-vector-grey relative" data-glide-el = "track" >
@@ -70,39 +70,42 @@ export default function Carousel({ projects }: Props) {
7070 < li className = "glide__slide h-fit! flex justify-center items-center" key = { id } >
7171 < Link
7272 href = { `/projects/${ id } ` }
73- className = "size-fit flex-col items-start transition-transform hover:scale-110 hover: cursor-pointer flex"
73+ className = "size-fit flex-col items-start transition-transform hover:cursor-pointer flex gap-y-5 "
7474 >
7575 < figure
7676 className = "h-100 relative overflow-hidden"
77- style = { { aspectRatio : '0.705' } }
77+ style = { { aspectRatio : '0.705' , maxHeight : '50svh' } }
7878 >
7979 < Image
8080 src = { thumbnail . url ! }
8181 alt = { thumbnail . alt ! }
8282 fill
8383 sizes = "33vw"
84- className = "object-cover blur-[2px] "
84+ className = "object-cover"
8585 />
8686 < div className = "img-overlay" > </ div >
8787 < figcaption className = "font-Nexa uppercase text-center text-sm w-4/5 absolute z-20 top-1/2 left-1/2 bg-vector-black/70 -translate-1/2 border-1 border-vector-cream/30 p-2" >
8888 { i + 1 } . { name }
8989 </ figcaption >
9090 </ figure >
91+ < div className = "text-vector-black bg-vector-orange hover:bg-vector-black hover:text-vector-cream transition-colors mx-auto py-2 px-5 rounded-lg" >
92+ { locale === 'es' ? 'Ver' : 'View' }
93+ </ div >
9194 </ Link >
9295 </ li >
9396 )
9497 } ) }
9598 </ ol >
9699 < div
97100 data-glide-el = "controls"
98- className = "pointer-events-none flex items-center justify-end gap-x-5 px-20 text-xl mt-5"
101+ className = "pointer-events-none flex items-center justify-end gap-x-5 px-20 text-4xl mt-5"
99102 >
100103 < button
101104 data-glide-dir = "<"
102105 className = "font-Nexa hover:scale-120 pointer-events-auto cursor-pointer transition-transform"
103106 aria-label = { locale === 'es' ? 'Anterior' : 'Previous' }
104107 >
105- < div className = "font-Nexa gradient-background text-vector-cream h-fit text-6xl font-extrabold" >
108+ < div className = "font-Nexa gradient-background text-vector-cream h-fit font-extrabold" >
106109 < div id = "carouselArrow" > <</ div >
107110 </ div >
108111 </ button >
@@ -111,7 +114,7 @@ export default function Carousel({ projects }: Props) {
111114 className = "font-Nexa hover:scale-120 pointer-events-auto cursor-pointer transition-transform"
112115 aria-label = { locale === 'es' ? 'Siguiente' : 'Next' }
113116 >
114- < div className = "font-Nexa gradient-background text-vector-cream h-fit text-6xl font-extrabold" >
117+ < div className = "font-Nexa gradient-background text-vector-cream h-fit font-extrabold" >
115118 < div id = "carouselArrow" > ></ div >
116119 </ div >
117120 </ button >
@@ -133,7 +136,7 @@ export default function Carousel({ projects }: Props) {
133136 < li className = "glide__slide h-fit!" key = { id } >
134137 < Link
135138 href = { `/projects/${ id } ` }
136- className = "mx-auto w-fit flex-col items-start transition-transform hover:scale-110 hover: cursor-pointer flex"
139+ className = "mx-auto w-fit flex-col items-start transition-transform hover:cursor-pointer flex"
137140 >
138141 < figure
139142 className = "h-100 relative overflow-hidden"
0 commit comments