feat: better wording
This commit is contained in:
@@ -76,7 +76,7 @@ export function BetaSignup({
|
|||||||
<div className={wrapperClassName}>
|
<div className={wrapperClassName}>
|
||||||
{mode === 'button' && (
|
{mode === 'button' && (
|
||||||
<CTAButton onClick={() => setMode('input')} className={buttonClassName}>
|
<CTAButton onClick={() => setMode('input')} className={buttonClassName}>
|
||||||
Join closed beta
|
Talk to us
|
||||||
<span aria-hidden="true">→</span>
|
<span aria-hidden="true">→</span>
|
||||||
</CTAButton>
|
</CTAButton>
|
||||||
)}
|
)}
|
||||||
@@ -99,11 +99,11 @@ export function BetaSignup({
|
|||||||
{mode === 'success' && (
|
{mode === 'success' && (
|
||||||
<div className={successClassName}>
|
<div className={successClassName}>
|
||||||
<Check className="h-4 w-4" />
|
<Check className="h-4 w-4" />
|
||||||
You're on the list.
|
Thanks — we'll be in touch.
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
{mode === 'error' && <p className={errorClassName}>{error}</p>}
|
{mode === 'error' && <p className={errorClassName}>{error}</p>}
|
||||||
<p className={helperTextClassName}>One note when access opens.</p>
|
<p className={helperTextClassName}>Running Greywall across multiple teams? We're building a managed governance layer.</p>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ export function Hero() {
|
|||||||
<div className="flex flex-col items-center gap-3">
|
<div className="flex flex-col items-center gap-3">
|
||||||
<div className="w-full text-center">
|
<div className="w-full text-center">
|
||||||
<h1 className="title-serif mx-auto w-full max-w-[980px] text-[40px] leading-[1.0] tracking-normal font-semibold md:text-[72px]">
|
<h1 className="title-serif mx-auto w-full max-w-[980px] text-[40px] leading-[1.0] tracking-normal font-semibold md:text-[72px]">
|
||||||
Keep the agent inside clear, local boundaries.
|
Contain and observe AI agents without friction.
|
||||||
</h1>
|
</h1>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -46,8 +46,8 @@ export function Hero() {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<BetaSignup
|
<BetaSignup
|
||||||
subject="Greywall closed beta signup (hero)"
|
subject="Greywall managed governance inquiry (hero)"
|
||||||
message="(hero CTA signup)"
|
message="(hero governance CTA)"
|
||||||
inputClassName="w-56 rounded-md border border-border/40 bg-background/40 px-4 py-2.5 text-sm font-sans text-foreground placeholder:text-muted-foreground/60 transition-colors focus:border-primary/40 focus:outline-none sm:w-64"
|
inputClassName="w-56 rounded-md border border-border/40 bg-background/40 px-4 py-2.5 text-sm font-sans text-foreground placeholder:text-muted-foreground/60 transition-colors focus:border-primary/40 focus:outline-none sm:w-64"
|
||||||
submitClassName="px-4 py-2.5 font-sans text-sm font-medium md:text-sm"
|
submitClassName="px-4 py-2.5 font-sans text-sm font-medium md:text-sm"
|
||||||
helperTextClassName="text-xs text-muted-foreground/60 font-serif"
|
helperTextClassName="text-xs text-muted-foreground/60 font-serif"
|
||||||
|
|||||||
@@ -53,8 +53,8 @@ export function Nav() {
|
|||||||
<span className="hidden sm:inline">GitHub</span>
|
<span className="hidden sm:inline">GitHub</span>
|
||||||
</a>
|
</a>
|
||||||
<CTAButton href="#waitlist" className="whitespace-nowrap">
|
<CTAButton href="#waitlist" className="whitespace-nowrap">
|
||||||
<span className="hidden sm:inline">Join closed beta</span>
|
<span className="hidden sm:inline">Talk to us</span>
|
||||||
<span className="sm:hidden">Beta</span>
|
<span className="sm:hidden">Contact</span>
|
||||||
<span aria-hidden="true">→</span>
|
<span aria-hidden="true">→</span>
|
||||||
</CTAButton>
|
</CTAButton>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user