diff --git a/static/css/components/card.css b/static/css/components/card.css index 1137db35..7cb415d8 100644 --- a/static/css/components/card.css +++ b/static/css/components/card.css @@ -424,6 +424,33 @@ font-size: 0.85em; } +/* Style for version name */ +.version-name { + display: inline-block; + color: rgba(255,255,255,0.8); /* Muted white */ + text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); + font-size: 0.85em; + word-break: break-word; + overflow: hidden; + line-height: 1.4; + margin-top: 2px; + opacity: 0.8; /* Slightly transparent for better readability */ + border: 1px solid rgba(255,255,255,0.25); /* Subtle border */ + border-radius: var(--border-radius-xs); + padding: 1px 6px; + background: rgba(0,0,0,0.18); /* Optional: subtle background for contrast */ +} + +/* Medium density adjustments for version name */ +.medium-density .version-name { + font-size: 0.8em; +} + +/* Compact density adjustments for version name */ +.compact-density .version-name { + font-size: 0.75em; +} + /* Prevent text selection on cards and interactive elements */ .model-card, .model-card *, diff --git a/static/js/components/shared/ModelCard.js b/static/js/components/shared/ModelCard.js index f2ba1a51..be421fcc 100644 --- a/static/js/components/shared/ModelCard.js +++ b/static/js/components/shared/ModelCard.js @@ -482,6 +482,7 @@ export function createModelCard(model, modelType) {