feat(home): hero availability status and CTAs
The homepage hero had no call to action (Phase 0 finding). Add a live availability pill and primary/secondary CTAs while keeping the signature title. - HomeHero: optional availability status pill (pulsing dot) plus primary (view work) and secondary (contact) CTAs, RTL-aware arrow, using the type scale. Backward compatible (all new props optional). - Wire copy + hrefs from the homepage; add heroVisual.primaryCta / secondaryCta to en/de/ar. Verified: JSON valid, eslint clean, no new type errors.
This commit is contained in:
@@ -204,6 +204,9 @@ export default async function HomePage({ params }: HomePageProps) {
|
||||
kicker={t("heroVisual.kicker")}
|
||||
title={t("heroVisual.title")}
|
||||
description={t("heroVisual.description")}
|
||||
availability={contactCtaCopy.availabilityValue}
|
||||
primaryCta={{ label: t("heroVisual.primaryCta"), href: portfolioHref }}
|
||||
secondaryCta={{ label: t("heroVisual.secondaryCta"), href: contactHref }}
|
||||
/>
|
||||
|
||||
<Container
|
||||
|
||||
Reference in New Issue
Block a user