Skip to content

Commit 99c407b

Browse files
committed
simplify layout styling
1 parent e9c4e4e commit 99c407b

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

app/pages/[...package].vue

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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 320px;
931+
grid-template-columns: 1fr 20rem;
934932
grid-template-areas:
935933
'header sidebar'
936934
'install sidebar'

0 commit comments

Comments
 (0)