Home Werk
SaaS bouwenAI developmentAPI developmentMobile app developmentGoogle Ads managementHeadless ShopifyLaravel developmentNext.js developmentReact developmentTypeScript engineeringUI/UX designSEO & AEOWebshop bouwen
AI-oplossingenB2B-platformsE-commerceHorecaLead generationLogistiekOnderwijsProcesautomatiseringSaaS-platformsStartup MVPVastgoedZorg
JuridischZorgVastgoedFinanceHoreca
Den HaagRotterdamAmsterdamUtrechtEindhovenAlmereBredaArnhemNijmegenTilburgEnschedeGroningenLeidenDelftZoetermeerDen Bosch
Studio
OverWerkwijzeLabBlogContact

Afspraak: kalender met tijdslots Nieuw

Calendly-achtige afsprakenplanner voor een fysio, kapper of installateur: maandkalender links (dagen met plek gemarkeerd, volle dagen grijs), tijdslots rechts met bezette tijden doorgestreept, gekozen tijd splitst in tijd plus Bevestig. Tijden staan in Nederlandse tijd (CET/CEST via Intl, met melding als jouw klok afwijkt). Laadstaat, lege staat en bevestiging zitten erin. Beschikbaarheid is nep-data; in productie uit je agenda-API.

Intake fysiotherapie · 45 min · Kralingen

madiwodovrzazo

Zo gebruik je het

  1. Plak de HTML op de plek waar het onderdeel moet komen.
  2. Zet de CSS in je stylesheet. Alle klassen hebben een eigen voorvoegsel, dus niets botst met je eigen opmaak.
  3. Voeg de JavaScript toe en roep init() aan met het element waar de HTML in staat.
<!-- Afspraak: kalender met tijdslots · NedDev · eigen werk. -->
<div class="jouw-container">
<div class="bat-q"><div class="bat"><div class="bat__l"><p class="bat__svc"><b>Intake fysiotherapie</b> · 45 min · Kralingen</p><div class="bat__head"><button type="button" class="bat__nav bat__prev" aria-label="Vorige maand">&lsaquo;</button><h3 class="bat__mt" id="bat-m" aria-live="polite"></h3><button type="button" class="bat__nav bat__next" aria-label="Volgende maand">&rsaquo;</button></div><table class="bat__g" role="grid" aria-labelledby="bat-m"><thead><tr><th scope="col">ma</th><th scope="col">di</th><th scope="col">wo</th><th scope="col">do</th><th scope="col">vr</th><th scope="col">za</th><th scope="col">zo</th></tr></thead><tbody class="bat__body"></tbody></table><p class="bat__tz"><svg width="12" height="12" viewBox="0 0 12 12" fill="none" stroke="currentColor" stroke-width="1.2" aria-hidden="true"><circle cx="6" cy="6" r="5"/><path d="M1 6h10M6 1c1.6 1.4 1.6 8.6 0 10M6 1c-1.6 1.4-1.6 8.6 0 10"/></svg><span class="bat__tzt"></span></p></div><div class="bat__r"><p class="bat__day" aria-live="polite"></p><div class="bat__slots" role="list"></div></div></div></div>
</div>

Meer uit formulieren & invoer

Iets gezien dat je mooi vindt?

Zet het in je selectie en stuur hem op. Dan bouwen we je site eromheen, in jouw huisstijl.

Neem contact op →