SunBase Benelux · Website

Een nieuw product vindbaar vanaf dag één

De lancering van SunBase in de Benelux in Astro, met pagina's uit data en een llms.txt voor AI-assistenten.

De homepage van SunBase Benelux: de kop Alles voor buiten. In één. in grote witte letters over een donkere foto van de open koellade met flessen en een groen verlichte speaker, met een oranje knop Bestel nu voor 1.499 euro en een knop Bekijk de SunBase.

Door Alexander Kaan, product designer · bijgewerkt september 2026

Opdrachtgever
SunBase
Product
SunBase Benelux
Route
Nieuw product lanceren
Onderwerp
Documenten en dataInterface ontwerp
Platform
Web
Jaar
2026

SunBase is een parasolvoet die ook koeler, speaker, lader en sfeerlicht is. In Frankrijk bestond hij al, in de Benelux kende niemand hem. Wij bouwden de lancering als systeem: de teksten en pagina's in data, zeven landingspagina's die daaruit ontstaan, en alles zo opgezet dat Google en AI-assistenten het product meteen begrijpen.

Gebouwd met
  • Astro
  • GSAP
  • Lenis
  • JSON-LD
  • llms.txt
  • GitHub Actions

In het kort

pagina's, allemaal statisch
20
landingspagina's uit één databestand
7
AI-crawlers bij naam welkom in robots.txt
13
weken van eerste commit tot de laatste ronde
3
regel zet alle bestelknoppen straks naar de webshop
1

Wat er lag

Een product dat zes dingen tegelijk doet moet je uitleggen, en in een markt die het niet kent zoekt niemand op de naam. Mensen zoeken op wat ze al hebben: een koelbox, buitenverlichting, een oplaadpunt in de tuin. SunBase Benelux wilde vanaf de eerste dag gevonden worden op die vragen, ook door wie het een AI-assistent vraagt. En de site moest snel te veranderen zijn, want de lancering liep nog.

Drie details die het verschil maken

Het product in zes schermen

  • Het blok Van elke kant mooi op de productpagina: een raster van foto's van de SunBase tegen een groene haag, aan een zwembad, in een tuin met mensen, in een woonkamer, op een dakterras en een close-up van de koellade.
    De galerij op de productpagina, met de foto's van SunBase.
  • Het blok Stroom precies waar je 'm nodig hebt op de homepage: een foto van de SunBase op een dakterras met een skyline, een foto van de uitneembare accu op geel, en drie kaarten Accugevoed, Netstroom en Apparaatladers.
    Kracht en techniek: foto's en korte kaarten in één raster.
  • Het blok Alles voor het perfecte buitenmoment op donkere achtergrond: een productfoto van de SunBase op grijs, kaarten Actieve koeling en Bluetooth-speakers, en een foto van de SunBase op een avondterras met lichtjes.
    Comfort en sfeer, hetzelfde raster in de donkere stand.
  • Het blok Van vijfsterrenterras tot je eigen tuin: drie kaarten met een foto, SunBase voor hotels, SunBase voor restaurants en terrassen en SunBase voor in de tuin, elk op een eigen zachte tint met een link Bekijk.
    Voor wie: drie kaarten naar de toepassingen, uit hetzelfde databestand als de pagina's zelf.
  • De pagina SunBase voor bedrijven: een alinea over het zwembad, het dakterras en het terras, en daaronder zes gekleurde tegels onder de kop Waarom SunBase voor jouw zaak, van premium gastbeleving tot schaalbaar.
    Voor bedrijven: zes redenen als tegels, elk op een tint uit de productvideo's.
  • Het slotblok van de homepage op donkere achtergrond: de kop Maak van je tuin jouw favoriete plek, de prijs van 1.499 euro, de knoppen Bestel SunBase en Stel een vraag, en rechts een kaart Inbegrepen in de doos met zes onderdelen.
    Het aanbod onderaan de homepage: de prijs, wat er in de doos zit en twee knoppen.

Hoe het is gemaakt

Wat we deden

We bouwden de site van nul in Astro, met GSAP en Lenis voor de beweging. Er was geen ontwerp om op voort te bouwen, alleen een export van de Franse site in het Engels en Frans, met zesentwintig productvideo's. Daaruit kwamen de inhoud en het beeld. De kleuren, de letters en de maten staan als vaste waarden in één bestand, zodat elke pagina dezelfde taal spreekt.

De homepage legt het product uit in zeven panelen, elk met een eigen productvideo, en in vier sferen: een warme middag, de avond, de barbecue en het terras van een zaak. Daarnaast een productpagina met de onderdelen en de specificaties, een pagina voor bedrijven met een offerteformulier, een pagina om te bestellen, en de vragen, de technische informatie en een pagina voor resellers.

De productpagina van SunBase Benelux: de kop Eén object. Alles aan boord. in witte letters over een donkere foto van een parasol tegen een groene haag, met de prijs vanaf 1.499 euro in het oranje en de knoppen Bestel SunBase en Alle specificaties.
De kop van de productpagina. De foto's en de video's zijn van SunBase, de opbouw en de code van ons.

Het systeem

Alle tekst staat in data en niet in de opmaak. Uit één bestand ontstaan zeven landingspagina's: drie voor wie een alternatief zoekt voor losse tuinspullen, verlichting of een oplaadpunt, en vier voor de tuin, hotels, restaurants en evenementen. Een nieuwe pagina is een blok tekst erbij.

Voor zoekmachines en AI-assistenten staat er per pagina structured data (product, aanbod, organisatie, kruimelpad en veelgestelde vragen), een sitemap, een llms.txt en een llms-full.txt die uit dezelfde data worden gemaakt, en een robots.txt die dertien AI-crawlers bij naam binnenlaat.

De pagina SunBase in de praktijk op de site van SunBase Benelux: een donkere kop met de titel en een zin, en daaronder de eerste rij kaarten met foto's van de SunBase aan een zwembad, in een tuin en op een terras.
Het overzicht van de toepassingen: elke kaart en elke pagina erachter komt uit hetzelfde databestand.

Beweging die niet in de weg zit

Op een groot scherm schuiven de zeven functies en de vier sferen zijwaarts voorbij terwijl je naar beneden scrolt; op een telefoon staan ze onder elkaar. Bovenaan draait een korte film van het product, opnieuw gecodeerd naar 720p zonder geluid: 3,2 MB als mp4 en 2,4 MB als webm, met een stilstaand beeld dat er meteen staat.

Op een telefoon laadt die film niet. Daar staat een vaste foto van de SunBase aan het zwembad, die in één keer zegt wat het is en de download scheelt. Wie op zijn toestel minder beweging heeft gevraagd, krijgt ook op een groot scherm alleen het stilstaande beeld.

Het blok Garden cocooning op de homepage van SunBase Benelux: links op donkerblauw de kop Breng het knusse van binnen naar buiten met een alinea, rechts een foto van een ligstoel onder een parasol bij zonsondergang met de titel Chill.
Garden cocooning: op een groot scherm schuiven de vier sferen zijwaarts in beeld. Vastgelegd met minder beweging aan, dus in de beginstand.

Drie weken na de livegang

De eerste versie telde 44 pagina's in twee talen. Daarna liepen er rondes met de klant, en die maakten de site kleiner en scherper. De vergelijkingspagina's gingen eruit, net als de hotelbrochures, waarvan de links niet werkten. Opbergruimte verdween als functie, want de lade is om te serveren. De gedachtestreepjes gingen uit alle teksten, en de koppen gingen van zwart naar halfvet, omdat ze te zwaar voelden.

Toen koos de klant voor alleen Nederlands, eerst voor nu en later voorgoed. Omdat alle tekst in data stond, was dat een opruimronde van ruim zeshonderd regels en geen verbouwing, en bleven er twintig pagina's over. En pre-order werd bestellen: het woord zei dat het product deze zomer misschien niet zou komen, terwijl de levering rond was. Het adres ging mee, van /pre-order naar /bestellen, met een doorverwijzing zodat gedeelde links bleven werken.

De bestelpagina van SunBase Benelux: links een foto van de SunBase met parasol aan een zwembad met het label Geen betaling nu en vijf kleine foto's eronder, rechts de kop Bestel jouw SunBase, vanaf 1.499 euro inclusief btw, een lijst met vinkjes en de knop Plaats je bestelling.
De pagina die eerst pre-order heette: bestellen via een formulier, zonder betaling vooraf, tot de webshop er is.

Bestellen zonder webshop

De webshop komt later, op Shopify. Tot die tijd wijzen alle bestelknoppen op de site, 21 in de build, naar een eigen bestelpagina met een formulier. Ze lopen allemaal via één functie, dus als de winkel opengaat zet één regel ze om naar de shop.

De formulieren openden eerst een mail in het mailprogramma van de bezoeker. Nu gaan ze naar een kleine afhandeling in PHP op de server, met een onzichtbaar veld tegen spam en een controle aan de serverkant, en daarna naar een bedankpagina. De mail zelf gaat over SMTP; die kant en de uitrol bouwde een tweede ontwikkelaar, die de hosting beheert. De site draait bij Hostmatters achter Cloudflare, en elke push naar de hoofdtak bouwt hem op GitHub en zet hem via FTPS live.

Het formulier Vraag een offerte aan op de pagina voor bedrijven van SunBase Benelux: lege velden voor bedrijfsnaam, website, naam contactpersoon, adres, e-mailadres, telefoonnummer en een bericht, op een lichte achtergrond.
Het offerteformulier voor bedrijven. Elk veld heeft het juiste type, zodat een telefoon meteen het goede toetsenbord geeft.

Wat we eruit hebben geleerd

  1. 01

    Bouw een lancering om te veranderen, niet om af te zijn. De site was tweetalig opgezet en werd alleen Nederlands; dat dat een opruimronde was en geen herbouw, kwam doordat geen enkele pagina aannam welke taal het zou worden.

  2. 02

    Een nieuw product wordt niet op zijn naam gezocht maar op wat het vervangt. Pagina's op die vragen, uit data gemaakt, zijn het begin van vindbaarheid voor een merk dat nog niemand kent.

  3. 03

    Woorden zijn productkeuzes. Pre-order klonk neutraal, tot de klant zag wat het zei: dat het product deze zomer misschien niet kwam. Voor iets dat je voor de zomer koopt, is dat precies het verkeerde signaal. Het woord ging eruit, en het adres ging mee.

  4. 04

    Een schone build is nog geen foutloze build. Toen het Frans eruit ging, vond pas een aparte typecontrole een fout die de build had doorgelaten. Die fout zat er al, maar viel pas op toen de taal nog maar één waarde kon hebben.

Letters en kleuren

Letters
Koppen, knoppen en navigatie
MontserratDe grote kop bovenaan in zwart (900), de sectiekoppen sinds de feedbackronde in halfvet (600), de knoppen op 600 en de labels in kapitalen op 700.
Lopende tekst
LatoOp 18 pixels, gewicht 400.
Kleuren
  • Zon
    #FF7F00
    de knoppen, de labels en de nummers
  • Inkt
    #1B1F24
    lopende tekst en de donkere secties
  • Papier
    #FAF7F2
    de lichte achtergrond
  • Zand
    #F2ECE2
    de warme secties
  • Blauw
    #1E8AAE
    een van de zes kleuren uit de productvideo's, als zachte tint op de tegels
  • Het oranje stond al in het merk; de nachtblauwe, zand- en papiertinten kwamen erbij voor de sferen en de lichte secties.
  • Zes kleuren uit de productvideo's (oranje, rood, goud, blauw, groen en turkoois) staan als tint van 15 tot 20 procent op de tegels van de pagina voor bedrijven.
  • Gemeten in de computed styles van sunbase-benelux.com en in tokens.css op 30 september 2026. De letters komen van Google Fonts.

Waar het van gemaakt is

  • Site
    • Astro 4
    • Statisch
    • TypeScript
    • Inhoud in data

    Twintig pagina's zonder server eronder. De teksten, de prijzen en de landingspagina's staan in drie databestanden, los van de opmaak.

  • Beweging
    • GSAP ScrollTrigger
    • Lenis
    • WebM en MP4
    • Poster

    Twee zijwaartse blokken die vastzitten terwijl je scrolt. Op een telefoon en bij minder beweging vallen de film en de zijwaartse beweging weg.

  • Vindbaarheid
    • JSON-LD
    • Sitemap
    • llms.txt
    • llms-full.txt
    • robots.txt

    Product, aanbod, organisatie, website, kruimelpad en veelgestelde vragen als gegevens; llms.txt en llms-full.txt komen uit dezelfde data als de pagina's.

  • Formulieren
    • PHP
    • PHPMailer
    • SMTP
    • Honeypot

    Contact, offerte en bestellen gaan naar een afhandeling op de server, met een controle tegen spam en een bedankpagina.

  • Uitrol
    • GitHub Actions
    • FTPS
    • Hostmatters
    • Cloudflare

    Elke push naar de hoofdtak bouwt de site op GitHub en zet hem op de server van Hostmatters, met Cloudflare ervoor.

Voor wie verder wil lezen

Onder de motorkap

Elke landingspagina is één blok in een databestand: een adres, een titel, een openingszin, een intro, een eigen titel en omschrijving voor Google, vier voordelen en een slotzin.

Elke landingspagina is één blok in een databestand: een adres, een titel, een openingszin, een intro, een eigen titel en omschrijving voor Google, vier voordelen en een slotzin. Het overzicht, de kaarten op de homepage, het kruimelpad, de sitemap en llms.txt lezen dat bestand. Een pagina erbij is dus een blok erbij, en hij staat overal tegelijk.

De bestelknoppen gaan allemaal door dezelfde functie, die kijkt naar één schakelaar. Staat die aan, dan gaat een knop naar de eigen bestelpagina; staat hij uit, dan naar de webshop, in een nieuw tabblad. Toen /pre-order /bestellen werd, kwamen alle 21 knoppen vanzelf mee.

Waar het nu staat

Live sinds juni 2026; de laatste wijziging is van 8 juli.

Live sinds juni 2026; de laatste wijziging is van 8 juli. De webshop is er nog niet, dus bestellen gaat via het formulier, en de schakelaar voor de shop staat klaar.

Waarom Astro en geen WordPress of Webflow?

Omdat de site snel moest zijn met weinig JavaScript en alle vrijheid voor de beweging. Astro maakt er gewone HTML-pagina's van, zonder server eronder.

Kan SunBase zelf teksten aanpassen?

Niet in een CMS. Alle tekst staat in drie databestanden, los van de opmaak; een aanpassing is een regel in zo'n bestand, en de volgende push zet hem live.

Waarvoor dient de llms.txt?

Het is een korte samenvatting voor AI-assistenten: wat SunBase is, de belangrijkste feiten en alle pagina's met één zin. Hij komt uit dezelfde data als de pagina's, dus hij loopt nooit achter.

Waar blijft de webshop?

Die komt later, op Shopify. Tot dan gaan alle bestelknoppen naar een bestelformulier, en één schakelaar zet ze om naar de shop.

Waarom alleen Nederlands?

Dat koos de klant na de livegang. De site was tweetalig opgezet, met het Frans in dezelfde databestanden, en eerst ging alleen de Franse kant uit. Later ging het Frans er helemaal af.

Wat we hier deden

Lees ook

De oprichter van een filmstudio voor de ledwand met een zonsondergang, een laptop onder zijn arm.

Een halfuur gratis sparren over jouw digitale idee?

Waar loop jij tegenaan in je bedrijf? Wat kan beter? Wat kan sneller? Wat gaat nog met de hand en moet nodig geautomatiseerd worden?

  • Een halfuur sparren over jouw idee, gratis
  • Je weet direct welke route het is, hoeveel weken, en wat het kost
  • Ruwe inschatting over de prijs en het aantal weken
Wat is jouw idee?

„Een browsertool zoals Figma, maar dan om samen muziek te maken.”

Muzieklabel, Hilversum

Alexander Kaan, zwart-witfoto.

Vertel me je probleem, je geniale idee of stel gewoon wat vragen!

Alexander Kaan, product designer

Mogen we met cookies meten hoe je deze site gebruikt? Meer