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

Voortgang die eindigt met een vlag New

A progress bar for the first steps in an account. Each completed step moves the bar along; at the last one the folded flag at the end is hoisted, waves briefly and gives off a few short strokes. Then it is done, without a confetti storm. Use it for onboarding in a web shop, customer portal or SaaS, or for a profile that needs completing. Real progressbar with aria-valuenow.

Je webshop klaarzetten

Stap 1 van 4: logo toevoegen

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.
<!-- Voortgang die eindigt met een vlag · © 2026 NedDev BV · NedDev Lab-licentie (gratis gebruik, niet doorverkopen) · neddev.com/nl/lab/gebruik/#licentie -->
<div class="jouw-container">
<div class="k7f">
  <div class="k7f__card">
    <p class="k7f__h">Je webshop klaarzetten</p>
    <p class="k7f__step" aria-live="polite">Stap 1 van 4: logo toevoegen</p>
    <div class="k7f__track" role="progressbar" aria-label="Webshop klaarzetten" aria-valuemin="0" aria-valuemax="4" aria-valuenow="0" aria-valuetext="0 van 4 stappen klaar">
      <span class="k7f__line"><span class="k7f__fill"></span><span class="k7f__dot" style="--f:.25"></span><span class="k7f__dot" style="--f:.5"></span><span class="k7f__dot" style="--f:.75"></span></span>
      <span class="k7f__pole" aria-hidden="true"><span class="k7f__flag"></span><span class="k7f__ray" style="--a:-60deg"></span><span class="k7f__ray" style="--a:-20deg"></span><span class="k7f__ray" style="--a:20deg"></span><span class="k7f__ray" style="--a:60deg"></span><span class="k7f__ray" style="--a:100deg"></span></span>
    </div>
    <button class="k7f__btn" type="button">Stap afronden</button>
  </div>
</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 →