From 5feefc7783befce2b3e1bc1e8e7bd337bb16e8e2 Mon Sep 17 00:00:00 2001 From: bymyself Date: Tue, 5 May 2026 05:35:34 +0000 Subject: [PATCH] feat(models): fallback CTAs when no hub model page exists When hubSlug is absent: show Download (HF link, solid) + Run on Cloud instead of a generic workflows link. Variant logic: the first available button is solid, subsequent are outline. --- .../components/models/ModelHeroSection.vue | 19 ++++++++++++++++--- apps/website/src/i18n/translations.ts | 4 ++++ 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/apps/website/src/components/models/ModelHeroSection.vue b/apps/website/src/components/models/ModelHeroSection.vue index 1aadb553bd..4ef460d190 100644 --- a/apps/website/src/components/models/ModelHeroSection.vue +++ b/apps/website/src/components/models/ModelHeroSection.vue @@ -23,7 +23,7 @@ const { const workflowsUrl = hubSlug ? `https://www.comfy.org/workflows/model/${hubSlug}` - : 'https://www.comfy.org/workflows' + : null const dirDisplayMap: Record = { diffusion_models: 'Diffusion Model', @@ -76,6 +76,7 @@ const isPartnerNode = directory === 'partner_nodes'
{{ t('models.hero.secondaryCta') }} + + {{ t('models.hero.cloudCta') }} + +