Build mode
Run the page generator against a brief without publishing anything. Iterate on direction first.
A precise, developer-friendly way to turn a product brief into a beautiful page. Art direction, responsive layout, TypeScript output, and visual QA — without the usual template friction.
Landy can expose the page as a portable TypeScript renderer with a readable template manifest. The surface below mirrors Resend’s code-first integration grammar, but the API and copy are Landy-specific.
import { Landy } from '@landy/sdk'; const landy = new Landy({ project: 'launch', }); const page = await landy.pages.create({ brief: 'A premium landing page for an AI analytics product', audience: 'technical founders', style: 'quiet, precise, premium', output: 'typescript', }); await page.qa.responsive(); await page.qa.visual();
Resend makes “send email → inspect result” tangible. This adaptation applies the same interaction grammar to “build page → inspect output”: immediate response, event visibility, and explicit states.
Run the page generator against a brief without publishing anything. Iterate on direction first.
Observe the states that matter while the page is composed and refined.
A dual surface: edit real content on the canvas while style controls remain explicit. The interface is built from scratch for Landy, inspired by Resend’s editor-first narrative rather than its proprietary UI.
A clear operating view for teams that need to understand what changed, why it matters, and what to do next.
Start free ↗Turn the page library into a manageable system: audience variants, campaign status, and clear readiness signals instead of disconnected exports.
Keep audience and campaign variants visible without duplicating design logic.
Illustrative diagnostics — not performance claims.
Like React Email turns email markup into developer-owned components, Landy templates expose a readable renderer rather than locking the output inside a visual builder.
export function Hero() { return ( <section className="hero"> <Eyebrow>AI operations</Eyebrow> <h1>See the signal sooner.</h1> <p>Operational clarity for teams.</p> <CTA>Start free</CTA> </section> ) }
Operational clarity for teams that need to know what changed and what to do next.
Start freeResend devotes a large chapter to deliverability. The equivalent problem for Landy is production quality: responsive integrity, truthful proof, asset fallbacks, hierarchy, and portable output.
Desktop layouts have explicit tablet and mobile fallbacks instead of relying on accidental wrapping.
Use semantic UI, typography, diagrams, and CSS geometry instead of empty placeholders.
Check hierarchy, dead space, cropping, diagram readability, overflow, and motion before delivery.
Do not invent logos, testimonials, numbers, certifications, or performance claims when evidence is missing.
Keep renderer code and manifest metadata inspectable so the template can evolve with the product.
Typography, color, spacing, motion, and component logic share one coherent visual system.
A dashboard-like operational view for page variants, build state, template health, and export logs — all original Landy demo data.
Resend uses extensive customer testimonials. This Landy template deliberately ships with illustrative placeholders so the template cannot accidentally fabricate social proof.
“Replace this card with a verified customer quote, or remove the section entirely.”
“Strong proof should resolve a specific objection, not decorate the page.”
“If the quote cannot be sourced, use product evidence instead.”
Start from a brief. Let Landy decide the structure and visual system, then keep the final TypeScript output in your hands.