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

Verhalen met voortgangsbalkjes Nieuw

Verhalen zoals op Instagram, maar op de eigen site: staande beelden met balkjes bovenin die vollopen, tikken links of rechts voor vorige of volgende, ingedrukt houden pauzeert, en een zichtbare pauzeknop. Rondjes ernaast springen naar een verhaal en worden grijs als het gezien is. Pijltjes, spatie en Home werken; bij minder beweging start hij gepauzeerd en buiten beeld staat hij stil. Voor bakkers, restaurants en winkels die dagelijks iets nieuws laten zien.

Bakkerij De Korenaar Twijnstraat, Utrecht
Bakker haalt zuurdesembroden uit de steenoven Verse croissants op een rooster Etalage met brood op houten planken Bakfiets met broodkratten aan de gracht
De Korenaar2 u

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.
<!-- Verhalen met voortgangsbalkjes · NedDev · eigen werk. -->
<div class="jouw-container">
<div class="vst">
<div class="vst__side">
<b class="vst__nm">Bakkerij De Korenaar</b>
<span class="vst__pl">Twijnstraat, Utrecht</span>
<div class="vst__hl" role="group" aria-label="Verhalen">
<button class="vst__h" type="button" data-i="0"><span class="vst__r"><img src="https://neddev.com/lab-media/verhalen-stories-1.webp" alt="" width="768" height="1376" loading="lazy"></span>Oven</button>
<button class="vst__h" type="button" data-i="1"><span class="vst__r"><img src="https://neddev.com/lab-media/verhalen-stories-2.webp" alt="" width="768" height="1376" loading="lazy"></span>Croissants</button>
<button class="vst__h" type="button" data-i="2"><span class="vst__r"><img src="https://neddev.com/lab-media/verhalen-stories-3.webp" alt="" width="768" height="1376" loading="lazy"></span>Winkel</button>
<button class="vst__h" type="button" data-i="3"><span class="vst__r"><img src="https://neddev.com/lab-media/verhalen-stories-4.webp" alt="" width="768" height="1376" loading="lazy"></span>Bezorgen</button>
</div>
</div>
<div class="vst__ph" role="region" aria-roledescription="verhaal" aria-label="Verhalen van Bakkerij De Korenaar">
<div class="vst__imgs">
<img class="vst__im is-on" src="https://neddev.com/lab-media/verhalen-stories-1.webp" alt="Bakker haalt zuurdesembroden uit de steenoven" width="768" height="1376">
<img class="vst__im" src="https://neddev.com/lab-media/verhalen-stories-2.webp" alt="Verse croissants op een rooster" width="768" height="1376" loading="lazy">
<img class="vst__im" src="https://neddev.com/lab-media/verhalen-stories-3.webp" alt="Etalage met brood op houten planken" width="768" height="1376" loading="lazy">
<img class="vst__im" src="https://neddev.com/lab-media/verhalen-stories-4.webp" alt="Bakfiets met broodkratten aan de gracht" width="768" height="1376" loading="lazy">
</div>
<div class="vst__bars" aria-hidden="true"><span><i></i></span><span><i></i></span><span><i></i></span><span><i></i></span></div>
<div class="vst__hd"><span class="vst__who">De Korenaar</span><span class="vst__ago">2 u</span><button class="vst__pause" type="button" aria-label="Pauzeren"><svg class="vst__i-pa" viewBox="0 0 24 24" aria-hidden="true"><path d="M7 5h3.5v14H7zM13.5 5H17v14h-3.5z"/></svg><svg class="vst__i-pl" viewBox="0 0 24 24" aria-hidden="true"><path d="M8 5.5v13l10.5-6.5z"/></svg></button></div>
<button class="vst__tap vst__tap--l" type="button" aria-label="Vorig verhaal"></button>
<button class="vst__tap vst__tap--r" type="button" aria-label="Volgend verhaal"></button>
<p class="vst__cap" aria-live="polite"></p>
</div>
</div>
</div>

Meer uit componenten

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 →