Services
Solutions
Industries
Regions
Book a call 085 369 7668 info@neddev.com

Spaarkaart met stempel New

A digital loyalty card for a coffee bar: a wooden stamp floats with your cursor over the card, on a click it flies to the next box and presses a cup into it with a thud, slightly skewed like real ink. At ten stamps you get the free coffee. On a phone or with the keyboard, "Add stamp" does the same. For the customer card of a coffee bar, bakery, barber or car wash, or as a progress counter in a loyalty campaign.

Koffiebar Bonen in Utrecht

Bij tien stempels is je koffie gratis.

3 van 10

How to use it

  1. Paste the HTML where the components should appear.
  2. Add the CSS to your stylesheet. All classes are prefixed, so nothing clashes with your own styles.
  3. Add the JavaScript and call init() with the element that contains the HTML.
<!-- Spaarkaart met stempel · © 2026 NedDev BV · NedDev Lab-licentie (gratis gebruik, niet doorverkopen) · neddev.com/nl/lab/gebruik/#licentie -->
<div class="jouw-container">
<div class="skf">
  <div class="skf__kaart">
    <p class="skf__kop">Koffiebar Bonen in Utrecht</p>
    <p class="skf__sub">Bij tien stempels is je koffie gratis.</p>
    <div class="skf__vakken" role="img" aria-label="3 van 10 stempels">
      <span class="skf__vak"></span><span class="skf__vak"></span><span class="skf__vak"></span><span class="skf__vak"></span><span class="skf__vak"></span>
      <span class="skf__vak"></span><span class="skf__vak"></span><span class="skf__vak"></span><span class="skf__vak"></span><span class="skf__vak"></span>
    </div>
    <div class="skf__rij"><button type="button" class="skf__knop">Stempel zetten</button><span class="skf__teller" aria-live="polite">3 van 10</span></div>
  </div>
  <svg class="skf__stempel" viewBox="0 0 44 56" aria-hidden="true">
    <circle cx="22" cy="9" r="8" fill="#6b4a2b"/><rect x="18" y="14" width="8" height="16" rx="2" fill="#6b4a2b"/>
    <rect x="6" y="29" width="32" height="14" rx="3" fill="#0a0a0a"/><rect x="8" y="43" width="28" height="7" rx="2" fill="#F5480F"/>
  </svg>
</div>
</div>

More components

Seen something you like?

Add it to your selection and send it over. We build your site around it, in your brand.

Get in touch →