From 0e3a7824507e5ef41b2918b9e31566909dc935a3 Mon Sep 17 00:00:00 2001 From: James Gebbie-Rayet Date: Thu, 26 Mar 2026 16:24:02 +0000 Subject: [PATCH] add authors and format buttons --- .../com_ccpbiosim/media/css/site.css | 23 +++++++++++++++++++ .../site/tmpl/software/default.php | 22 +++++++++++++----- 2 files changed, 39 insertions(+), 6 deletions(-) diff --git a/pkg_ccpbiosim/constituents/com_ccpbiosim/media/css/site.css b/pkg_ccpbiosim/constituents/com_ccpbiosim/media/css/site.css index c9749c7..ab67092 100644 --- a/pkg_ccpbiosim/constituents/com_ccpbiosim/media/css/site.css +++ b/pkg_ccpbiosim/constituents/com_ccpbiosim/media/css/site.css @@ -404,6 +404,29 @@ } /* ---------------------------------------------- Software ---------------------------------------- */ +.software-btn-outline-primary { + --btn-color: var(--btncolor); + --btn-bg: var(--btnbg); + --btn-border-color: var(--btnbg); + --btn-hover-color: var(--btncolorh); + --btn-hover-bg: var(--btnbgh); + --btn-hover-border-color: var(--btnbgh); + --btn-active-color: var(--btncolorh); + --btn-active-bg: var(--btnbgh); + --btn-active-border-color: var(--btnbgh); + --btn-disabled-color: var(--btncolor); + --btn-disabled-bg: var(--btnbg); + --btn-disabled-border-color: var(--btnbg); + --btn-active-shadow: inset 0 3px 5px #00000020; + --btn-disabled-color: #010156; + --btn-disabled-bg: transparent; + --btn-disabled-border-color: #010156; + --gradient: none; + background-color: var(--btn-bg); + border-color: var(--btn-bg); +} + + .software-category-bar{ background:white; padding:15px; diff --git a/pkg_ccpbiosim/constituents/com_ccpbiosim/site/tmpl/software/default.php b/pkg_ccpbiosim/constituents/com_ccpbiosim/site/tmpl/software/default.php index 5cbe412..8114c9f 100644 --- a/pkg_ccpbiosim/constituents/com_ccpbiosim/site/tmpl/software/default.php +++ b/pkg_ccpbiosim/constituents/com_ccpbiosim/site/tmpl/software/default.php @@ -36,16 +36,16 @@

Our software packages that are actively maintained by our core CoSeC support team:

- + $categorydata) : ?> - +
$categorydata) : ?> $appdata) : ?>
" + data-authors="" data-category="" data-conda="conda install -c CCPBioSim " data-condatoggle="" @@ -86,7 +86,8 @@

-

+

Authors

+
@@ -103,7 +104,7 @@ @@ -133,11 +134,20 @@ modalLogo.src = product.dataset.logo; modalPip.innerText = product.dataset.pip; modalConda.innerText = product.dataset.conda; - modalAuthors.innerText = product.dataset.authors; modalSource.href = product.dataset.source; modalDocs.href = product.dataset.docs; if(product.dataset.piptoggle) pipToggle.style.display = "block"; if(product.dataset.condatoggle) condaToggle.style.display = "block"; + modalAuthors.innerHTML = Object.entries(JSON.parse(product.dataset.authors)) + .map(([name, url]) => ` + + ${name} + ${url ? ` + ORCID profile + ` : ''} + + `) + .join(', '); }); });