Home Work
SaaS developmentAI developmentAPI developmentMobile app developmentGoogle Ads managementHeadless ShopifyLaravel developmentNext.js developmentReact developmentTypeScript engineeringUI/UX designSEO & AEOEcommerce development
AI solutionsB2B platformsE-commerceHospitalityLead generationLogisticsEducationProcess automationSaaS platformsStartup MVPReal estateHealthcare
LegalHealthcareReal estateFinanceHospitality
The HagueRotterdamAmsterdamUtrechtEindhovenAlmereBredaArnhemNijmegenTilburgEnschedeGroningenLeidenDelftZoetermeerDen Bosch
Studio
AboutProcessLabBlogContact

Werkbalk die uitklapt bij selectie New

Tick one or more requests and a black toolbar unfolds at the bottom with the count and the actions Assign, Schedule and Archive. It is a real ARIA toolbar: one Tab stop, then arrows, Home and End inside. A checkbox at the top selects all (with a mixed state when you picked some). Archive really removes the rows, with an empty state and a button to bring them back. For inboxes, order lists and lead overviews in a portal or CRM.

4

Vink aanvragen aan om ze te verwerken.

How to use it

  1. Paste the HTML where the navigation & menus 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.
<!-- Werkbalk die uitklapt bij selectie · NedDev · eigen werk. -->
<div class="jouw-container">
<div class="wbs">
<div class="wbs__head"><label class="wbs__all"><input class="wbs__cb wbs__cb--all" type="checkbox"><span>Nieuwe aanvragen</span></label><span class="wbs__cnt">4</span></div>
<ul class="wbs__list">
<li class="wbs__it"><label class="wbs__lbl"><input class="wbs__cb" type="checkbox"><span class="wbs__nm">Familie Bakker, Amersfoort</span><span class="wbs__wat">cv-ketel vervangen</span></label></li>
<li class="wbs__it"><label class="wbs__lbl"><input class="wbs__cb" type="checkbox"><span class="wbs__nm">R. Hendriks, Leusden</span><span class="wbs__wat">storing warmtepomp</span></label></li>
<li class="wbs__it"><label class="wbs__lbl"><input class="wbs__cb" type="checkbox"><span class="wbs__nm">Kinderopvang Het Kasteel, Soest</span><span class="wbs__wat">onderhoudscontract</span></label></li>
<li class="wbs__it"><label class="wbs__lbl"><input class="wbs__cb" type="checkbox"><span class="wbs__nm">M. el Idrissi, Nijkerk</span><span class="wbs__wat">offerte airco</span></label></li>
</ul>
<div class="wbs__empty" hidden><p>Alles verwerkt. Nieuwe aanvragen komen hier binnen.</p><button class="wbs__undo" type="button">Zet terug</button></div>
<div class="wbs__foot">
<p class="wbs__idle">Vink aanvragen aan om ze te verwerken.</p>
<div class="wbs__bar" role="toolbar" aria-label="Acties voor geselecteerde aanvragen" aria-hidden="true">
<span class="wbs__n" aria-live="polite"></span>
<button class="wbs__b" type="button" tabindex="-1" data-a="toe">Toewijzen</button>
<button class="wbs__b" type="button" tabindex="-1" data-a="plan">Inplannen</button>
<button class="wbs__b" type="button" tabindex="-1" data-a="arch">Archiveren</button>
<button class="wbs__b wbs__x" type="button" tabindex="-1" data-a="clear" aria-label="Selectie wissen"><svg viewBox="0 0 16 16" aria-hidden="true"><path d="M4 4l8 8M12 4l-8 8"/></svg></button>
</div>
</div>
<p class="wbs__st" aria-live="polite"></p>
</div>
</div>

More navigation & menus

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 →