What we do

Battoni designs and builds static landing pages in Astro. Every page ships with pre-rendered HTML, fonts served from its own domain and structured data that explains the content to anyone reading it by machine.

The goal is simple: whoever arrives finds the answer they came for, quickly, and knows what the next step is.

How we work

All of a page’s words live in data files, apart from its structure. That lets the same page ship in more than one language without duplicating components, and lets the copy be reviewed without touching the layout.

Our principles

  • Static first

    JavaScript only where a value has to be read live — and declared as such.

  • Copy apart from layout

    The words live in data files, one per language, and can be revised without touching the components.

  • Measured, not assumed

    Every page goes through an automated audit before it is published.

Shall we talk about your page?

Tell us what you need and we will reply within one business day.

Talk to us