From b4d0cc8f7b67efac3696163c6cd755bbe2fc06bc Mon Sep 17 00:00:00 2001 From: operetz Date: Tue, 7 Jul 2026 15:53:14 +0300 Subject: [PATCH] add ZIP bundle download badges to pack cards --- docs/app.js | 9 +++++++++ docs/styles.css | 12 ++++++++++++ 2 files changed, 21 insertions(+) diff --git a/docs/app.js b/docs/app.js index 47eee46..c4c713a 100644 --- a/docs/app.js +++ b/docs/app.js @@ -298,6 +298,15 @@ function createPackCard(pack) { const badges = document.createElement('div'); badges.className = 'pack-card-badges'; + { + const zipBadge = document.createElement('a'); + zipBadge.className = 'pack-eval-badge is-zip'; + zipBadge.href = `https://github.com/RHEcosystemAppEng/agentic-plugins/releases/download/latest/${encodeURIComponent(pack.name)}.zip`; + zipBadge.rel = 'noopener noreferrer'; + zipBadge.innerHTML = 'ZIP bundle'; + zipBadge.addEventListener('click', (event) => event.stopPropagation()); + badges.appendChild(zipBadge); + } { const badge = document.createElement('span'); badge.className = 'pack-eval-badge'; diff --git a/docs/styles.css b/docs/styles.css index a72b77b..0ea5d18 100644 --- a/docs/styles.css +++ b/docs/styles.css @@ -589,6 +589,18 @@ section.collapsed .grid { border-color: #d1d5db; } +.pack-eval-badge.is-zip { + color: #4a7fd7; + background: #ffffff; + border-color: #a4c2f4; + text-decoration: none; + cursor: pointer; +} + +.pack-eval-badge.is-zip:hover { + background: #eef4fc; +} + .pack-eval-divider { width: 100%;