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

Zwengel die door de jaren draait New

Two gears with a crank: turn it round with mouse or finger and the company years run along, from the first lathe until today; let go and the wheels keep turning a little. The gear is a slider, so the arrow keys (or Home and End) turn it too. For the about page of an engineering works, forge, watchmaker or family business with a long history.

1964

Sjoerd Hoekstra begint met twee draaibanken in een schuur in Leeuwarden.

Draai aan de zwengel of gebruik de pijltjes.

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.
<!-- Zwengel die door de jaren draait · © 2026 NedDev BV · NedDev Lab-licentie (gratis gebruik, niet doorverkopen) · neddev.com/nl/lab/gebruik/#licentie -->
<div class="jouw-container">
<div class="zwg">
  <svg class="zwg__wielen" viewBox="14 20 168 130" tabindex="0" role="slider" aria-label="Zwengel: draai door de geschiedenis" aria-valuemin="1964" aria-valuemax="2024" aria-valuenow="1964">
    <g class="zwg__groot"><path class="zwg__tand-g" fill="#0a0a0a"/><circle cx="0" cy="0" r="9" fill="#f4f3f1"/><g class="zwg__gaten" fill="#f4f3f1"></g>
      <rect x="-3" y="-38" width="6" height="38" rx="3" fill="#8a857e"/><circle class="zwg__knop" cx="0" cy="-38" r="8" fill="#F5480F"/></g>
    <g class="zwg__klein"><path class="zwg__tand-k" fill="#F5480F"/><circle cx="0" cy="0" r="6" fill="#f4f3f1"/></g>
  </svg>
  <div class="zwg__info">
    <p class="zwg__jaar">1964</p>
    <p class="zwg__mijl" aria-live="polite">Sjoerd Hoekstra begint met twee draaibanken in een schuur in Leeuwarden.</p>
    <p class="zwg__hint">Draai aan de zwengel of gebruik de pijltjes.</p>
  </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 →