Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions app/assets/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -322,3 +322,26 @@ html:has(dialog:modal) {
overflow: hidden;
scrollbar-gutter: stable;
}

/* Scroll shadow - disappears at scroll ends */
@screen lg {
.scroll-shadow {
--_sh: oklch(0 0 0 / 0.12);
background:
linear-gradient(var(--bg) 30%, transparent) local,
linear-gradient(transparent, var(--bg) 70%) local,
radial-gradient(farthest-side at 50% 0, var(--_sh), transparent) scroll,
radial-gradient(farthest-side at 50% 100%, var(--_sh), transparent) scroll;
background-position: top, bottom, top, bottom;
background-size:
100% 3rem,
100% 3rem,
100% 1.5rem,
100% 1.5rem;
background-repeat: no-repeat;
}

:root[data-theme='dark'] .scroll-shadow {
--_sh: oklch(1 0 0 / 0.08);
}
}
8 changes: 5 additions & 3 deletions app/pages/package/[...package].vue
Original file line number Diff line number Diff line change
Expand Up @@ -1008,9 +1008,11 @@ defineOgImageComponent('Package', {
</p>
</section>

<div class="area-sidebar">
<aside class="area-sidebar" :aria-label="$t('package.sidebar')">
<!-- Sidebar -->
<div class="sticky top-34 space-y-6 sm:space-y-8 min-w-0 overflow-hidden xl:(top-22 pt-2)">
<div
class="scroll-shadow sticky top-34 space-y-6 sm:space-y-8 min-w-0 max-h-[calc(100dvh-9rem)] overflow-y-auto scrollbar-thin scrollbar-thumb-border pe-1 xl:(top-22 pt-2 max-h-[calc(100dvh-6rem)])"
>
<!-- Maintainers (with admin actions when connected) -->
<PackageMaintainers :package-name="pkg.name" :maintainers="pkg.maintainers" />

Expand Down Expand Up @@ -1070,7 +1072,7 @@ defineOgImageComponent('Package', {
:optional-dependencies="displayVersion.optionalDependencies"
/>
</div>
</div>
</aside>
</article>

<!-- Error state -->
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@
"verified_provenance": "مصدر موثّق",
"view_permalink": "عرض الرابط الدائم لهذا الإصدار",
"navigation": "تصفح الحزمة",
"sidebar": "معلومات الحزمة",
"copy_name": "نسخ اسم الحزمة",
"deprecation": {
"package": "تم إهمال هذه الحزمة.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/az.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Təsdiqlənmiş mənşə",
"view_permalink": "Bu versiya üçün daimi keçidə bax",
"navigation": "Paket",
"sidebar": "Paket məlumatı",
"deprecation": {
"package": "Bu paket köhnəlmişdir.",
"version": "Bu versiya köhnəlmişdir.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/cs-CZ.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@
"verified_provenance": "Ověřený původ",
"view_permalink": "Zobrazit trvalý odkaz na tuto verzi",
"navigation": "Navigace balíčku",
"sidebar": "Informace o balíčku",
"copy_name": "Zkopírovat název balíčku",
"deprecation": {
"package": "Tento balíček byl označen jako zastaralý.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/de-DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@
"verified_provenance": "Verifizierte Herkunft",
"view_permalink": "Permalink für diese Version anzeigen",
"navigation": "Paket",
"sidebar": "Paketinformationen",
"copy_name": "Paketnamen kopieren",
"deprecation": {
"package": "Dieses Paket ist veraltet.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@
"verified_provenance": "Verified provenance",
"view_permalink": "View permalink for this version",
"navigation": "Package",
"sidebar": "Package information",
"copy_name": "Copy package name",
"deprecation": {
"package": "This package has been deprecated.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Procedencia verificada",
"view_permalink": "Ver enlace permanente para esta versión",
"navigation": "Navegación del paquete",
"sidebar": "Información del paquete",
"deprecation": {
"package": "Este paquete ha sido obsoleto.",
"version": "Esta versión ha sido obsoleta.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/fr-FR.json
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@
"verified_provenance": "Provenance vérifiée",
"view_permalink": "Voir le lien permanent pour cette version",
"navigation": "Navigation du paquet",
"sidebar": "Informations sur le paquet",
"copy_name": "Copier le nom du paquet",
"deprecation": {
"package": "Ce paquet a été déprécié.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/hi-IN.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
"verified_provenance": "सत्यापित प्रोवेनेंस",
"view_permalink": "इस संस्करण का परमालिंक देखें",
"navigation": "पैकेज",
"sidebar": "पैकेज जानकारी",
"copy_name": "पैकेज नाम अनुकरण करें",
"deprecation": {
"package": "यह पैकेज डेप्रीकेट कर दिया गया है।",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/hu-HU.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Hitelesített eredet",
"view_permalink": "Verzió permalinkjének megtekintése",
"navigation": "Csomag",
"sidebar": "Csomag információk",
"deprecation": {
"package": "Ez a csomag elavult (deprecated).",
"version": "Ez a verzió elavult (deprecated).",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/id-ID.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
"verified_provenance": "Provenans terverifikasi",
"view_permalink": "Lihat permalink untuk versi ini",
"navigation": "Paket",
"sidebar": "Informasi paket",
"copy_name": "Salin nama paket",
"deprecation": {
"package": "Paket ini telah usang (deprecated).",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/it-IT.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@
"verified_provenance": "Provenienza verificata",
"view_permalink": "Vedi il link permanente per questa versione",
"navigation": "Navigazione del pacchetto",
"sidebar": "Informazioni sul pacchetto",
"deprecation": {
"package": "Questo pacchetto è stato deprecato.",
"version": "Questa versione è stata deprecata.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/ja-JP.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "検証済みプロバナンス",
"view_permalink": "このバージョンのパーマリンクを表示",
"navigation": "パッケージナビゲーション",
"sidebar": "パッケージ情報",
"deprecation": {
"package": "このパッケージは非推奨になりました。",
"version": "このバージョンは非推奨になりました。",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/ne-NP.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
"verified_provenance": "प्रमाणित प्रुभेनेन्स",
"view_permalink": "यस संस्करणको पर्मालिङ्क हेर्नुहोस्",
"navigation": "प्याकेज",
"sidebar": "प्याकेज जानकारी",
"copy_name": "प्याकेज नाम कपी गर्नुहोस्",
"deprecation": {
"package": "यो प्याकेज अप्रचलित (deprecated) गरिएको छ।",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/pl-PL.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
"verified_provenance": "Zweryfikowane pochodzenie",
"view_permalink": "Zobacz stały link do tej wersji",
"navigation": "Pakiet",
"sidebar": "Informacje o pakiecie",
"copy_name": "Kopiuj nazwę pakietu",
"deprecation": {
"package": "Ten pakiet został oznaczony jako przestarzały.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/pt-BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@
"verified_provenance": "Proveniência verificada",
"view_permalink": "Ver link permanente para esta versão",
"navigation": "Pacote",
"sidebar": "Informações do pacote",
"copy_name": "Copiar nome do pacote",
"deprecation": {
"package": "Este pacote foi descontinuado.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/ru-RU.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Подтвержденное происхождение",
"view_permalink": "Посмотреть постоянную ссылку на эту версию",
"navigation": "Навигация по пакету",
"sidebar": "Информация о пакете",
"deprecation": {
"package": "Этот пакет устарел.",
"version": "Эта версия устарела.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/uk-UA.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Перевірене походження",
"view_permalink": "Переглянути постійне посилання на цю версію",
"navigation": "Пакет",
"sidebar": "Інформація про пакет",
"deprecation": {
"package": "Цей пакет було припинено.",
"version": "Цю версію було припинено.",
Expand Down
1 change: 1 addition & 0 deletions i18n/locales/zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@
"verified_provenance": "已验证的来源",
"view_permalink": "查看这个版本的链接",
"navigation": "包导航",
"sidebar": "软件包信息",
"copy_name": "拷贝包名",
"deprecation": {
"package": "这个包已经被弃用。",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/ar-EG.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@
"verified_provenance": "مصدر موثّق",
"view_permalink": "عرض الرابط الدائم لهذا الإصدار",
"navigation": "تصفح الحزمة",
"sidebar": "معلومات الحزمة",
"copy_name": "نسخ اسم الحزمة",
"deprecation": {
"package": "تم إهمال هذه الحزمة.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/az.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Təsdiqlənmiş mənşə",
"view_permalink": "Bu versiya üçün daimi keçidə bax",
"navigation": "Paket",
"sidebar": "Paket məlumatı",
"deprecation": {
"package": "Bu paket köhnəlmişdir.",
"version": "Bu versiya köhnəlmişdir.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/cs-CZ.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@
"verified_provenance": "Ověřený původ",
"view_permalink": "Zobrazit trvalý odkaz na tuto verzi",
"navigation": "Navigace balíčku",
"sidebar": "Informace o balíčku",
"copy_name": "Zkopírovat název balíčku",
"deprecation": {
"package": "Tento balíček byl označen jako zastaralý.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/de-DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@
"verified_provenance": "Verifizierte Herkunft",
"view_permalink": "Permalink für diese Version anzeigen",
"navigation": "Paket",
"sidebar": "Paketinformationen",
"copy_name": "Paketnamen kopieren",
"deprecation": {
"package": "Dieses Paket ist veraltet.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/en-US.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@
"verified_provenance": "Verified provenance",
"view_permalink": "View permalink for this version",
"navigation": "Package",
"sidebar": "Package information",
"copy_name": "Copy package name",
"deprecation": {
"package": "This package has been deprecated.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/es-419.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Procedencia verificada",
"view_permalink": "Ver enlace permanente para esta versión",
"navigation": "Navegación del paquete",
"sidebar": "Información del paquete",
"deprecation": {
"package": "Este paquete ha sido obsoleto.",
"version": "Esta versión ha sido obsoleta.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/es-ES.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Procedencia verificada",
"view_permalink": "Ver enlace permanente para esta versión",
"navigation": "Navegación del paquete",
"sidebar": "Información del paquete",
"deprecation": {
"package": "Este paquete ha sido obsoleto.",
"version": "Esta versión ha sido obsoleta.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/fr-FR.json
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@
"verified_provenance": "Provenance vérifiée",
"view_permalink": "Voir le lien permanent pour cette version",
"navigation": "Navigation du paquet",
"sidebar": "Informations sur le paquet",
"copy_name": "Copier le nom du paquet",
"deprecation": {
"package": "Ce paquet a été déprécié.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/hi-IN.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
"verified_provenance": "सत्यापित प्रोवेनेंस",
"view_permalink": "इस संस्करण का परमालिंक देखें",
"navigation": "पैकेज",
"sidebar": "पैकेज जानकारी",
"copy_name": "पैकेज नाम अनुकरण करें",
"deprecation": {
"package": "यह पैकेज डेप्रीकेट कर दिया गया है।",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/hu-HU.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Hitelesített eredet",
"view_permalink": "Verzió permalinkjének megtekintése",
"navigation": "Csomag",
"sidebar": "Csomag információk",
"deprecation": {
"package": "Ez a csomag elavult (deprecated).",
"version": "Ez a verzió elavult (deprecated).",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/id-ID.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
"verified_provenance": "Provenans terverifikasi",
"view_permalink": "Lihat permalink untuk versi ini",
"navigation": "Paket",
"sidebar": "Informasi paket",
"copy_name": "Salin nama paket",
"deprecation": {
"package": "Paket ini telah usang (deprecated).",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/it-IT.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@
"verified_provenance": "Provenienza verificata",
"view_permalink": "Vedi il link permanente per questa versione",
"navigation": "Navigazione del pacchetto",
"sidebar": "Informazioni sul pacchetto",
"deprecation": {
"package": "Questo pacchetto è stato deprecato.",
"version": "Questa versione è stata deprecata.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/ja-JP.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "検証済みプロバナンス",
"view_permalink": "このバージョンのパーマリンクを表示",
"navigation": "パッケージナビゲーション",
"sidebar": "パッケージ情報",
"deprecation": {
"package": "このパッケージは非推奨になりました。",
"version": "このバージョンは非推奨になりました。",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/ne-NP.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
"verified_provenance": "प्रमाणित प्रुभेनेन्स",
"view_permalink": "यस संस्करणको पर्मालिङ्क हेर्नुहोस्",
"navigation": "प्याकेज",
"sidebar": "प्याकेज जानकारी",
"copy_name": "प्याकेज नाम कपी गर्नुहोस्",
"deprecation": {
"package": "यो प्याकेज अप्रचलित (deprecated) गरिएको छ।",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/pl-PL.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
"verified_provenance": "Zweryfikowane pochodzenie",
"view_permalink": "Zobacz stały link do tej wersji",
"navigation": "Pakiet",
"sidebar": "Informacje o pakiecie",
"copy_name": "Kopiuj nazwę pakietu",
"deprecation": {
"package": "Ten pakiet został oznaczony jako przestarzały.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/pt-BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@
"verified_provenance": "Proveniência verificada",
"view_permalink": "Ver link permanente para esta versão",
"navigation": "Pacote",
"sidebar": "Informações do pacote",
"copy_name": "Copiar nome do pacote",
"deprecation": {
"package": "Este pacote foi descontinuado.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/ru-RU.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Подтвержденное происхождение",
"view_permalink": "Посмотреть постоянную ссылку на эту версию",
"navigation": "Навигация по пакету",
"sidebar": "Информация о пакете",
"deprecation": {
"package": "Этот пакет устарел.",
"version": "Эта версия устарела.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/uk-UA.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
"verified_provenance": "Перевірене походження",
"view_permalink": "Переглянути постійне посилання на цю версію",
"navigation": "Пакет",
"sidebar": "Інформація про пакет",
"deprecation": {
"package": "Цей пакет було припинено.",
"version": "Цю версію було припинено.",
Expand Down
1 change: 1 addition & 0 deletions lunaria/files/zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@
"verified_provenance": "已验证的来源",
"view_permalink": "查看这个版本的链接",
"navigation": "包导航",
"sidebar": "软件包信息",
"copy_name": "拷贝包名",
"deprecation": {
"package": "这个包已经被弃用。",
Expand Down