Composites
Marketing heroes, sections, and feature grids.
Hero
The marketing hero and its parts, in the split (copy + media) layout.
HeroHeroEyebrowHeroTitleHeroDescriptionHeroActionsHeroMedia
Build screens by assembling
A marketing hero in the `split` layout: copy on the left, a media slot on the right — all on the design tokens.
Section & Feature grid
A marketing section wrapper, its header, and a responsive grid of features.
SectionSectionHeaderFeatureGridFeature
Everything composes
Section, header, and a responsive feature grid — the marketing building blocks.
Static-first
Prerendered pages, served from the edge.
Token-themed
Re-theme the whole system by CSS vars.
Accessible
Base UI primitives, keyboard-first.
Sending domains
The full-stack sending-domain panel: register a domain, publish the DNS records it returns, and watch it verify. Worker-coupled logic lives in @package/email-web.
SendingDomainsPanel
Register a domain
Registration returns the DNS records to publish — DKIM to prove the domain is yours, and a bounce subdomain that keeps deliverability signals aligned. You publish them at your DNS provider; nothing is changed there for you. Until the domain verifies, sending from it is refused.
Your domains
- outreach.acme.comWaiting for DNSchecked Jul 27, 12:00 PM
Publish these records at your DNS provider. Verification usually completes within minutes of the records resolving, and is re-checked automatically.
- CNAME
k1._domainkey.outreach.acme.comk1.dkim.amazonses.com - MX 10
bounce.outreach.acme.comfeedback-smtp.us-east-1.amazonses.com - TXT
bounce.outreach.acme.comv=spf1 include:amazonses.com ~all
- CNAME
- mail.acme.comVerifiedsince Jul 20, 9:30 AM