@@ -141,13 +141,13 @@ export const Dashboard = ({
141
141
< Tabs
142
142
selectedKey = { tab }
143
143
onSelectionChange = { setTab }
144
- className = "group border-neutral-600/50 data-[empty]:mb-20 data-[empty]:mt-6 data-[empty]:border data-[empty]:bg-white/10 data-[empty]:p-4 sm:p-4 data-[empty]:md: border-0 data-[empty]:md :bg-transparent data-[empty]:md :p-0"
144
+ className = "group border-neutral-600/50 data-[empty]:my-[5dvh] data-[empty]:border data-[empty]:bg-white/10 data-[empty]:p-4 sm:p-4 data-[empty]:sm:my-0 data-[empty]:sm: border-0 data-[empty]:sm :bg-transparent data-[empty]:sm :p-0"
145
145
{ ...( tab === TabIds . Empty && { "data-empty" : true } ) }
146
146
>
147
- < h1 className = "my-4 hidden text-center text-3xl /tight font-light group-data-[empty]:block md :mb-14 md:mt-8 md :text-5xl" >
147
+ < h1 className = "my-4 hidden text-center text-xl /tight font-light group-data-[empty]:block sm :mb-6 sm:text-3xl lg:my-14 lg :text-5xl" >
148
148
Choose Your Journey
149
149
</ h1 >
150
- < TabList className = "sticky top-header-height z-10 flex flex-row items-stretch justify-center group-data-[empty]:mx-auto group-data-[empty]:max-w-7xl group-data-[empty]:flex-col group-data-[empty]:gap-2 group-data-[empty]:md :flex-row" >
150
+ < TabList className = "sticky top-header-height z-10 flex flex-row items-stretch justify-center group-data-[empty]:mx-auto group-data-[empty]:max-w-7xl group-data-[empty]:flex-col group-data-[empty]:gap-2 group-data-[empty]:sm :flex-row" >
151
151
< Tab id = { TabIds . Empty } className = "hidden" />
152
152
< Journey
153
153
longText = "Oracle Integrity Staking (OIS)"
@@ -236,24 +236,24 @@ const Journey = ({
236
236
} : JourneyProps ) => (
237
237
< Tab
238
238
className = { clsx (
239
- "group/tab flex flex-1 cursor-pointer flex-col items-center bg-pythpurple-800 focus:outline-none focus-visible:ring-1 focus-visible:ring-pythpurple-400 selected:cursor-default group-data-[empty]:md :bg-transparent" ,
239
+ "group/tab flex flex-1 cursor-pointer flex-col items-center bg-pythpurple-800 focus:outline-none focus-visible:ring-1 focus-visible:ring-pythpurple-400 selected:cursor-default group-data-[empty]:sm :bg-transparent" ,
240
240
className ,
241
241
) }
242
242
{ ...props }
243
243
>
244
- < div className = "relative hidden w-4/5 opacity-30 transition group-hover/tab:opacity-100 group-data-[empty]:md:block" >
245
- < div className = "absolute inset-0 bg-[#E6DAFE] mix-blend-color" />
246
- < Image src = { image } alt = "" className = "size-full" />
247
- < div className = "absolute inset-0 top-16 text-center text-2xl text-pythpurple-800 lg:text-3xl" >
248
- { children }
249
- </ div >
250
- </ div >
251
- < div className = "grid size-full place-content-center border border-neutral-600/50 bg-pythpurple-800 p-2 text-center font-semibold transition group-hover/tab:bg-pythpurple-600/30 group-selected/tab:border-pythpurple-400/60 group-selected/tab:bg-pythpurple-600/60 group-hover/tab:group-selected/tab:bg-pythpurple-600/60 md:p-4 md:text-lg" >
244
+ < div className = "grid size-full flex-none basis-0 place-content-center border border-neutral-600/50 bg-pythpurple-800 p-2 text-center font-semibold transition group-hover/tab:bg-pythpurple-600/30 group-selected/tab:border-pythpurple-400/60 group-selected/tab:bg-pythpurple-600/60 group-hover/tab:group-selected/tab:bg-pythpurple-600/60 sm:p-4 sm:text-lg" >
252
245
< span className = "hidden group-data-[empty]:inline sm:inline" >
253
246
{ longText }
254
247
</ span >
255
248
< span className = "group-data-[empty]:hidden sm:hidden" > { shortText } </ span >
256
249
</ div >
250
+ < div className = "relative hidden max-h-[40dvh] w-4/5 flex-none overflow-hidden opacity-30 transition group-hover/tab:opacity-100 group-data-[empty]:sm:block" >
251
+ < div className = "absolute inset-0 bg-[#E6DAFE] mix-blend-color" />
252
+ < Image src = { image } alt = "" className = "size-full object-cover object-top" />
253
+ < div className = "absolute inset-0 top-16 text-center text-xl text-pythpurple-800 md:text-2xl lg:text-3xl" >
254
+ { children }
255
+ </ div >
256
+ </ div >
257
257
</ Tab >
258
258
) ;
259
259
0 commit comments