diff --git a/app/assets/main.css b/app/assets/main.css index 85e8802a2..a03ae20eb 100644 --- a/app/assets/main.css +++ b/app/assets/main.css @@ -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); + } +} diff --git a/app/pages/package/[...package].vue b/app/pages/package/[...package].vue index 2ecb60c3f..0e92c03d7 100644 --- a/app/pages/package/[...package].vue +++ b/app/pages/package/[...package].vue @@ -1008,9 +1008,11 @@ defineOgImageComponent('Package', {

-
+ diff --git a/i18n/locales/ar.json b/i18n/locales/ar.json index e7ed0a3ab..b8f672f96 100644 --- a/i18n/locales/ar.json +++ b/i18n/locales/ar.json @@ -122,6 +122,7 @@ "verified_provenance": "مصدر موثّق", "view_permalink": "عرض الرابط الدائم لهذا الإصدار", "navigation": "تصفح الحزمة", + "sidebar": "معلومات الحزمة", "copy_name": "نسخ اسم الحزمة", "deprecation": { "package": "تم إهمال هذه الحزمة.", diff --git a/i18n/locales/az.json b/i18n/locales/az.json index 1c110488b..6089ee6c0 100644 --- a/i18n/locales/az.json +++ b/i18n/locales/az.json @@ -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.", diff --git a/i18n/locales/cs-CZ.json b/i18n/locales/cs-CZ.json index 46c18a0df..920d3fe11 100644 --- a/i18n/locales/cs-CZ.json +++ b/i18n/locales/cs-CZ.json @@ -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ý.", diff --git a/i18n/locales/de-DE.json b/i18n/locales/de-DE.json index de697d4e8..481082a7b 100644 --- a/i18n/locales/de-DE.json +++ b/i18n/locales/de-DE.json @@ -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.", diff --git a/i18n/locales/en.json b/i18n/locales/en.json index 7b455ed65..09a57d345 100644 --- a/i18n/locales/en.json +++ b/i18n/locales/en.json @@ -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.", diff --git a/i18n/locales/es.json b/i18n/locales/es.json index 2caa8ff05..e39f004c6 100644 --- a/i18n/locales/es.json +++ b/i18n/locales/es.json @@ -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.", diff --git a/i18n/locales/fr-FR.json b/i18n/locales/fr-FR.json index 6af79f26e..20c8dbac4 100644 --- a/i18n/locales/fr-FR.json +++ b/i18n/locales/fr-FR.json @@ -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é.", diff --git a/i18n/locales/hi-IN.json b/i18n/locales/hi-IN.json index 579465b8f..73814f5c5 100644 --- a/i18n/locales/hi-IN.json +++ b/i18n/locales/hi-IN.json @@ -120,6 +120,7 @@ "verified_provenance": "सत्यापित प्रोवेनेंस", "view_permalink": "इस संस्करण का परमालिंक देखें", "navigation": "पैकेज", + "sidebar": "पैकेज जानकारी", "copy_name": "पैकेज नाम अनुकरण करें", "deprecation": { "package": "यह पैकेज डेप्रीकेट कर दिया गया है।", diff --git a/i18n/locales/hu-HU.json b/i18n/locales/hu-HU.json index 3ab82e418..975fae74e 100644 --- a/i18n/locales/hu-HU.json +++ b/i18n/locales/hu-HU.json @@ -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).", diff --git a/i18n/locales/id-ID.json b/i18n/locales/id-ID.json index 15493c369..3607516bd 100644 --- a/i18n/locales/id-ID.json +++ b/i18n/locales/id-ID.json @@ -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).", diff --git a/i18n/locales/it-IT.json b/i18n/locales/it-IT.json index 2a79d9c45..9b0b58c52 100644 --- a/i18n/locales/it-IT.json +++ b/i18n/locales/it-IT.json @@ -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.", diff --git a/i18n/locales/ja-JP.json b/i18n/locales/ja-JP.json index 451ec8e76..311aae3fc 100644 --- a/i18n/locales/ja-JP.json +++ b/i18n/locales/ja-JP.json @@ -110,6 +110,7 @@ "verified_provenance": "検証済みプロバナンス", "view_permalink": "このバージョンのパーマリンクを表示", "navigation": "パッケージナビゲーション", + "sidebar": "パッケージ情報", "deprecation": { "package": "このパッケージは非推奨になりました。", "version": "このバージョンは非推奨になりました。", diff --git a/i18n/locales/ne-NP.json b/i18n/locales/ne-NP.json index 23c849342..bb6a085f4 100644 --- a/i18n/locales/ne-NP.json +++ b/i18n/locales/ne-NP.json @@ -120,6 +120,7 @@ "verified_provenance": "प्रमाणित प्रुभेनेन्स", "view_permalink": "यस संस्करणको पर्मालिङ्क हेर्नुहोस्", "navigation": "प्याकेज", + "sidebar": "प्याकेज जानकारी", "copy_name": "प्याकेज नाम कपी गर्नुहोस्", "deprecation": { "package": "यो प्याकेज अप्रचलित (deprecated) गरिएको छ।", diff --git a/i18n/locales/pl-PL.json b/i18n/locales/pl-PL.json index a4deee2fe..f23632fff 100644 --- a/i18n/locales/pl-PL.json +++ b/i18n/locales/pl-PL.json @@ -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.", diff --git a/i18n/locales/pt-BR.json b/i18n/locales/pt-BR.json index 0f3e84395..81d147dbc 100644 --- a/i18n/locales/pt-BR.json +++ b/i18n/locales/pt-BR.json @@ -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.", diff --git a/i18n/locales/ru-RU.json b/i18n/locales/ru-RU.json index e5f479aac..485727544 100644 --- a/i18n/locales/ru-RU.json +++ b/i18n/locales/ru-RU.json @@ -110,6 +110,7 @@ "verified_provenance": "Подтвержденное происхождение", "view_permalink": "Посмотреть постоянную ссылку на эту версию", "navigation": "Навигация по пакету", + "sidebar": "Информация о пакете", "deprecation": { "package": "Этот пакет устарел.", "version": "Эта версия устарела.", diff --git a/i18n/locales/uk-UA.json b/i18n/locales/uk-UA.json index 0ab818a58..25e2419e4 100644 --- a/i18n/locales/uk-UA.json +++ b/i18n/locales/uk-UA.json @@ -110,6 +110,7 @@ "verified_provenance": "Перевірене походження", "view_permalink": "Переглянути постійне посилання на цю версію", "navigation": "Пакет", + "sidebar": "Інформація про пакет", "deprecation": { "package": "Цей пакет було припинено.", "version": "Цю версію було припинено.", diff --git a/i18n/locales/zh-CN.json b/i18n/locales/zh-CN.json index 22b562dd2..ade47d7f6 100644 --- a/i18n/locales/zh-CN.json +++ b/i18n/locales/zh-CN.json @@ -122,6 +122,7 @@ "verified_provenance": "已验证的来源", "view_permalink": "查看这个版本的链接", "navigation": "包导航", + "sidebar": "软件包信息", "copy_name": "拷贝包名", "deprecation": { "package": "这个包已经被弃用。", diff --git a/lunaria/files/ar-EG.json b/lunaria/files/ar-EG.json index e7ed0a3ab..b8f672f96 100644 --- a/lunaria/files/ar-EG.json +++ b/lunaria/files/ar-EG.json @@ -122,6 +122,7 @@ "verified_provenance": "مصدر موثّق", "view_permalink": "عرض الرابط الدائم لهذا الإصدار", "navigation": "تصفح الحزمة", + "sidebar": "معلومات الحزمة", "copy_name": "نسخ اسم الحزمة", "deprecation": { "package": "تم إهمال هذه الحزمة.", diff --git a/lunaria/files/az.json b/lunaria/files/az.json index 1c110488b..6089ee6c0 100644 --- a/lunaria/files/az.json +++ b/lunaria/files/az.json @@ -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.", diff --git a/lunaria/files/cs-CZ.json b/lunaria/files/cs-CZ.json index 46c18a0df..920d3fe11 100644 --- a/lunaria/files/cs-CZ.json +++ b/lunaria/files/cs-CZ.json @@ -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ý.", diff --git a/lunaria/files/de-DE.json b/lunaria/files/de-DE.json index de697d4e8..481082a7b 100644 --- a/lunaria/files/de-DE.json +++ b/lunaria/files/de-DE.json @@ -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.", diff --git a/lunaria/files/en-US.json b/lunaria/files/en-US.json index 7b455ed65..09a57d345 100644 --- a/lunaria/files/en-US.json +++ b/lunaria/files/en-US.json @@ -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.", diff --git a/lunaria/files/es-419.json b/lunaria/files/es-419.json index b3af969e2..8c1e9d5da 100644 --- a/lunaria/files/es-419.json +++ b/lunaria/files/es-419.json @@ -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.", diff --git a/lunaria/files/es-ES.json b/lunaria/files/es-ES.json index 2caa8ff05..e39f004c6 100644 --- a/lunaria/files/es-ES.json +++ b/lunaria/files/es-ES.json @@ -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.", diff --git a/lunaria/files/fr-FR.json b/lunaria/files/fr-FR.json index 6af79f26e..20c8dbac4 100644 --- a/lunaria/files/fr-FR.json +++ b/lunaria/files/fr-FR.json @@ -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é.", diff --git a/lunaria/files/hi-IN.json b/lunaria/files/hi-IN.json index 579465b8f..73814f5c5 100644 --- a/lunaria/files/hi-IN.json +++ b/lunaria/files/hi-IN.json @@ -120,6 +120,7 @@ "verified_provenance": "सत्यापित प्रोवेनेंस", "view_permalink": "इस संस्करण का परमालिंक देखें", "navigation": "पैकेज", + "sidebar": "पैकेज जानकारी", "copy_name": "पैकेज नाम अनुकरण करें", "deprecation": { "package": "यह पैकेज डेप्रीकेट कर दिया गया है।", diff --git a/lunaria/files/hu-HU.json b/lunaria/files/hu-HU.json index 3ab82e418..975fae74e 100644 --- a/lunaria/files/hu-HU.json +++ b/lunaria/files/hu-HU.json @@ -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).", diff --git a/lunaria/files/id-ID.json b/lunaria/files/id-ID.json index 15493c369..3607516bd 100644 --- a/lunaria/files/id-ID.json +++ b/lunaria/files/id-ID.json @@ -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).", diff --git a/lunaria/files/it-IT.json b/lunaria/files/it-IT.json index 2a79d9c45..9b0b58c52 100644 --- a/lunaria/files/it-IT.json +++ b/lunaria/files/it-IT.json @@ -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.", diff --git a/lunaria/files/ja-JP.json b/lunaria/files/ja-JP.json index 451ec8e76..311aae3fc 100644 --- a/lunaria/files/ja-JP.json +++ b/lunaria/files/ja-JP.json @@ -110,6 +110,7 @@ "verified_provenance": "検証済みプロバナンス", "view_permalink": "このバージョンのパーマリンクを表示", "navigation": "パッケージナビゲーション", + "sidebar": "パッケージ情報", "deprecation": { "package": "このパッケージは非推奨になりました。", "version": "このバージョンは非推奨になりました。", diff --git a/lunaria/files/ne-NP.json b/lunaria/files/ne-NP.json index 23c849342..bb6a085f4 100644 --- a/lunaria/files/ne-NP.json +++ b/lunaria/files/ne-NP.json @@ -120,6 +120,7 @@ "verified_provenance": "प्रमाणित प्रुभेनेन्स", "view_permalink": "यस संस्करणको पर्मालिङ्क हेर्नुहोस्", "navigation": "प्याकेज", + "sidebar": "प्याकेज जानकारी", "copy_name": "प्याकेज नाम कपी गर्नुहोस्", "deprecation": { "package": "यो प्याकेज अप्रचलित (deprecated) गरिएको छ।", diff --git a/lunaria/files/pl-PL.json b/lunaria/files/pl-PL.json index a4deee2fe..f23632fff 100644 --- a/lunaria/files/pl-PL.json +++ b/lunaria/files/pl-PL.json @@ -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.", diff --git a/lunaria/files/pt-BR.json b/lunaria/files/pt-BR.json index 0f3e84395..81d147dbc 100644 --- a/lunaria/files/pt-BR.json +++ b/lunaria/files/pt-BR.json @@ -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.", diff --git a/lunaria/files/ru-RU.json b/lunaria/files/ru-RU.json index e5f479aac..485727544 100644 --- a/lunaria/files/ru-RU.json +++ b/lunaria/files/ru-RU.json @@ -110,6 +110,7 @@ "verified_provenance": "Подтвержденное происхождение", "view_permalink": "Посмотреть постоянную ссылку на эту версию", "navigation": "Навигация по пакету", + "sidebar": "Информация о пакете", "deprecation": { "package": "Этот пакет устарел.", "version": "Эта версия устарела.", diff --git a/lunaria/files/uk-UA.json b/lunaria/files/uk-UA.json index 0ab818a58..25e2419e4 100644 --- a/lunaria/files/uk-UA.json +++ b/lunaria/files/uk-UA.json @@ -110,6 +110,7 @@ "verified_provenance": "Перевірене походження", "view_permalink": "Переглянути постійне посилання на цю версію", "navigation": "Пакет", + "sidebar": "Інформація про пакет", "deprecation": { "package": "Цей пакет було припинено.", "version": "Цю версію було припинено.", diff --git a/lunaria/files/zh-CN.json b/lunaria/files/zh-CN.json index 22b562dd2..ade47d7f6 100644 --- a/lunaria/files/zh-CN.json +++ b/lunaria/files/zh-CN.json @@ -122,6 +122,7 @@ "verified_provenance": "已验证的来源", "view_permalink": "查看这个版本的链接", "navigation": "包导航", + "sidebar": "软件包信息", "copy_name": "拷贝包名", "deprecation": { "package": "这个包已经被弃用。",