@@ -295,12 +295,12 @@ defineOgImageComponent('Package', {
295295 </script >
296296
297297<template >
298- <main class =" package-page container " >
299- <PackageSkeleton v-if =" status === 'pending'" class = " col-span-full row-span-full " />
298+ <main class =" container py-8 xl:py-12 " >
299+ <PackageSkeleton v-if =" status === 'pending'" />
300300
301301 <article
302302 v-else-if =" status === 'success' && pkg"
303- class =" motion-safe:animate-fade-in contents animate-fade-in"
303+ class =" package-page motion-safe:animate-fade-in animate-fade-in"
304304 >
305305 <!-- Package header -->
306306 <header class =" area-header pb-8 border-b border-border" >
@@ -887,7 +887,7 @@ defineOgImageComponent('Package', {
887887 <div
888888 v-else-if =" status === 'error'"
889889 role =" alert"
890- class =" col-span-full flex flex-col items-center py-20 text-center"
890+ class =" flex flex-col items-center py-20 text-center"
891891 >
892892 <h1 class =" font-mono text-2xl font-medium mb-4" >{{ $t('package.not_found') }}</h1 >
893893 <p class =" text-fg-muted mb-8" >
@@ -901,7 +901,6 @@ defineOgImageComponent('Package', {
901901<style scoped>
902902.package-page {
903903 display : grid ;
904- padding : 2rem 1rem ;
905904 gap : 2rem ;
906905
907906 /* Mobile: single column, sidebar above readme */
@@ -917,7 +916,6 @@ defineOgImageComponent('Package', {
917916/* Tablet/medium: header/install/vulns full width, readme+sidebar side by side */
918917@media (min-width : 1024px ) {
919918 .package-page {
920- padding : 3rem 1.5rem ;
921919 grid-template-columns : 2fr 1fr ;
922920 grid-template-areas :
923921 ' header header'
@@ -930,7 +928,7 @@ defineOgImageComponent('Package', {
930928/* Desktop: floating sidebar alongside all content */
931929@media (min-width : 1280px ) {
932930 .package-page {
933- grid-template-columns : 1fr 320 px ;
931+ grid-template-columns : 1fr 20 rem ;
934932 grid-template-areas :
935933 ' header sidebar'
936934 ' install sidebar'
0 commit comments