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

Bewaren: bladwijzer, ster en duim New

Three save buttons besides the heart: a bookmark that fills from the top and springs, a star that turns one point and lights up, and a thumb that flips up while the counter ticks on. Each button is a toggle with aria-pressed and the line beside it says what happened. Use them on blog posts (reading list), products (favourites) and help articles (was this helpful).

  • Dakkapel kiezenArtikel, 6 minuten lezen

  • Espressomolen M2€ 249,00 bij Bonte Boon

  • Abonnement opzeggenHelpartikel

How to use it

  1. Paste the HTML where the buttons 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.
<!-- Bewaren: bladwijzer, ster en duim · © 2026 NedDev BV · NedDev Lab-licentie (gratis gebruik, niet doorverkopen) · neddev.com/nl/lab/gebruik/#licentie -->
<div class="jouw-container">
<div class="k7s">
  <ul class="k7s__list">
    <li class="k7s__row"><p class="k7s__ctx"><span class="k7s__t">Dakkapel kiezen</span><span class="k7s__s" aria-live="polite">Artikel, 6 minuten lezen</span></p>
      <button class="k7s__btn k7s__btn--mark" type="button" aria-pressed="false" data-on="Staat in je leeslijst"><svg class="k7s__i" viewBox="0 0 24 24" aria-hidden="true"><path class="k7s__fp" d="M7 3.5h10v17l-5-3.6-5 3.6z"/><path class="k7s__ln" d="M7 3.5h10v17l-5-3.6-5 3.6z"/></svg>Bewaren</button></li>
    <li class="k7s__row"><p class="k7s__ctx"><span class="k7s__t">Espressomolen M2</span><span class="k7s__s" aria-live="polite">€ 249,00 bij Bonte Boon</span></p>
      <button class="k7s__btn k7s__btn--star" type="button" aria-pressed="false" data-on="Bij je favorieten"><svg class="k7s__i" viewBox="0 0 24 24" aria-hidden="true"><path class="k7s__fp" d="M12 2.8l2.8 6.1 6.5.6-4.9 4.4 1.4 6.5L12 17.1l-5.8 3.3 1.4-6.5-4.9-4.4 6.5-.6z"/><path class="k7s__ln" d="M12 2.8l2.8 6.1 6.5.6-4.9 4.4 1.4 6.5L12 17.1l-5.8 3.3 1.4-6.5-4.9-4.4 6.5-.6z"/></svg>Favoriet</button></li>
    <li class="k7s__row"><p class="k7s__ctx"><span class="k7s__t">Abonnement opzeggen</span><span class="k7s__s" aria-live="polite">Helpartikel</span></p>
      <button class="k7s__btn k7s__btn--thumb" type="button" aria-pressed="false" data-on="Bedankt voor je reactie"><svg class="k7s__i" viewBox="0 0 24 24" aria-hidden="true"><path class="k7s__fp" d="M7.5 10.5 11 3.6c1.5 0 2.6 1.3 2.2 2.8L12.5 9.5H19a2 2 0 0 1 2 2.3l-1.2 6.6a2 2 0 0 1-2 1.6H7.5zM3.5 10.5h4v9.5h-4z"/><path class="k7s__ln" d="M7.5 10.5 11 3.6c1.5 0 2.6 1.3 2.2 2.8L12.5 9.5H19a2 2 0 0 1 2 2.3l-1.2 6.6a2 2 0 0 1-2 1.6H7.5zM3.5 10.5h4v9.5h-4z"/></svg>Handig <span class="k7s__c" data-n="128"><span class="k7s__cn">128</span></span></button></li>
  </ul>
</div>
</div>

More buttons

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 →