@@ -225,6 +225,12 @@ export default function CostPage() {
225225 < SkeletonCard className = "h-72" />
226226 < SkeletonCard className = "h-72" />
227227 </ div >
228+ { /* Cost analytics skeleton */ }
229+ < SkeletonCard className = "h-72" />
230+ < div className = "grid grid-cols-1 gap-4 lg:grid-cols-2" >
231+ < SkeletonCard className = "h-72" />
232+ < SkeletonCard className = "h-72" />
233+ </ div >
228234 </ div >
229235 ) ;
230236 }
@@ -332,7 +338,7 @@ export default function CostPage() {
332338
333339 { /* Daily spend chart */ }
334340 { dailyData . length > 0 && (
335- < section className = "rounded-lg border border-[var(--color-border-strong)] bg-[var(--color-surface-strong)] p-5" >
341+ < section className = "rounded-lg border border-[var(--color-border-strong)] bg-[var(--color-surface-strong)] p-5" aria-label = "Daily spend chart" >
336342 < h3 className = "mb-4 text-lg font-medium text-[var(--color-text-primary)]" >
337343 Daily Spend ({ dailyData . length } days)
338344 </ h3 >
@@ -366,7 +372,7 @@ export default function CostPage() {
366372
367373 { /* ── Cost Analytics Panels (#3273) ── */ }
368374 < section aria-label = "Cost analytics" >
369- < div className = "mb-4 flex items-center justify-between" >
375+ < div className = "mb-4 flex flex-col gap-2 sm:flex-row sm: items-center sm: justify-between" >
370376 < h2 className = "text-lg font-medium text-[var(--color-text-primary)]" >
371377 Cost Analytics
372378 </ h2 >
@@ -389,7 +395,7 @@ export default function CostPage() {
389395 { modelData . length > 0 && (
390396 < div className = "grid grid-cols-1 gap-4 lg:grid-cols-2" >
391397 { /* Pie chart */ }
392- < section className = "rounded-lg border border-[var(--color-border-strong)] bg-[var(--color-surface-strong)] p-5" >
398+ < section className = "rounded-lg border border-[var(--color-border-strong)] bg-[var(--color-surface-strong)] p-5" aria-label = "Cost by model chart" >
393399 < h3 className = "mb-4 text-lg font-medium text-[var(--color-text-primary)]" >
394400 Cost by Model
395401 </ h3 >
@@ -420,7 +426,7 @@ export default function CostPage() {
420426 </ section >
421427
422428 { /* Model list */ }
423- < section className = "rounded-lg border border-[var(--color-border-strong)] bg-[var(--color-surface-strong)] p-5" >
429+ < section className = "rounded-lg border border-[var(--color-border-strong)] bg-[var(--color-surface-strong)] p-5" aria-label = "Model details" >
424430 < h3 className = "mb-4 text-lg font-medium text-[var(--color-text-primary)]" >
425431 Model Details
426432 </ h3 >
0 commit comments