@@ -162,7 +162,7 @@ export default function CompanyDetailPage() {
162162 < Skeleton className = "h-10 w-32" />
163163 < div className = "space-y-4" >
164164 < Skeleton className = "h-40 w-full rounded-xl" />
165- < div className = "grid grid-cols-3 gap-6" >
165+ < div className = "grid grid-cols-1 md:grid-cols- 3 gap-6" >
166166 < Skeleton className = "h-96 col-span-2 rounded-xl" />
167167 < Skeleton className = "h-96 col-span-1 rounded-xl" />
168168 </ div >
@@ -177,7 +177,7 @@ export default function CompanyDetailPage() {
177177 < div className = "min-h-screen bg-neutral-50/50 pb-20 font-sans" >
178178 { /* Clean Header */ }
179179 < div className = "bg-white border-b border-neutral-200" >
180- < div className = "max-w-6xl mx-auto px-6 py-8" >
180+ < div className = "max-w-6xl mx-auto px-4 sm:px- 6 py-8" >
181181 < div className = "mb-6" >
182182 < Link href = "/student/companies" >
183183 < Button variant = "ghost" size = "sm" className = "pl-0 text-neutral-500 hover:text-black gap-2" >
@@ -265,7 +265,7 @@ export default function CompanyDetailPage() {
265265 </ div >
266266 </ div >
267267
268- < div className = "max-w-6xl mx-auto px-6 py-8" >
268+ < div className = "max-w-6xl mx-auto px-4 sm:px- 6 py-8" >
269269 < div className = "grid grid-cols-1 lg:grid-cols-3 gap-8" >
270270
271271 { /* Left Column: Information */ }
@@ -303,17 +303,17 @@ export default function CompanyDetailPage() {
303303
304304 { /* Eligibility Breakdown */ }
305305 < div className = "card-border bg-white rounded-lg overflow-hidden" >
306- < div className = "px-6 py-4 border-b border-neutral-100" >
306+ < div className = "px-4 sm:px- 6 py-4 border-b border-neutral-100" >
307307 < h2 className = "text-lg font-semibold text-neutral-900" > Eligibility Criteria</ h2 >
308308 </ div >
309309 < div className = "overflow-x-auto" >
310- < table className = "w-full text-left text-sm" >
310+ < table className = "min-w-[720px] w-full text-left text-sm" >
311311 < thead className = "bg-neutral-50 text-neutral-500" >
312312 < tr >
313- < th className = "px-6 py-3 font-medium text-xs uppercase tracking-wide" > Criteria</ th >
314- < th className = "px-6 py-3 font-medium text-xs uppercase tracking-wide" > Required</ th >
315- < th className = "px-6 py-3 font-medium text-xs uppercase tracking-wide" > Your Profile</ th >
316- < th className = "px-6 py-3 font-medium text-xs uppercase tracking-wide text-right" > Status</ th >
313+ < th className = "px-4 sm:px- 6 py-3 font-medium text-xs uppercase tracking-wide" > Criteria</ th >
314+ < th className = "px-4 sm:px- 6 py-3 font-medium text-xs uppercase tracking-wide" > Required</ th >
315+ < th className = "px-4 sm:px- 6 py-3 font-medium text-xs uppercase tracking-wide" > Your Profile</ th >
316+ < th className = "px-4 sm:px- 6 py-3 font-medium text-xs uppercase tracking-wide text-right" > Status</ th >
317317 </ tr >
318318 </ thead >
319319 < tbody className = "divide-y divide-neutral-100" >
@@ -326,10 +326,10 @@ export default function CompanyDetailPage() {
326326 { label : "Profile Status" , req : "Complete" , val : student . profile_complete ? "Complete" : "Incomplete" , pass : ! ! student . profile_complete }
327327 ] . map ( ( row , i ) => (
328328 < tr key = { i } className = "hover:bg-neutral-50/50" >
329- < td className = "px-6 py-4 font-medium text-neutral-900" > { row . label } </ td >
330- < td className = "px-6 py-4 text-neutral-600" > { row . req } </ td >
331- < td className = "px-6 py-4 text-neutral-600" > { row . val } </ td >
332- < td className = "px-6 py-4 text-right" >
329+ < td className = "px-4 sm:px- 6 py-4 font-medium text-neutral-900" > { row . label } </ td >
330+ < td className = "px-4 sm:px- 6 py-4 text-neutral-600" > { row . req } </ td >
331+ < td className = "px-4 sm:px- 6 py-4 text-neutral-600" > { row . val } </ td >
332+ < td className = "px-4 sm:px- 6 py-4 text-right" >
333333 { row . pass ?
334334 < Badge variant = "outline" className = "bg-emerald-50 text-emerald-700 border-emerald-100 text-[10px] font-medium px-2 py-0.5 rounded-md" >
335335 Qualified
0 commit comments