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

Taaktegels met A-Z-index New

Eight top tasks as tiles plus an A-Z index and search field that filter the topic list together; letters without topics are disabled, with an empty state and aria-live count. For municipalities, associations or large practices. Arrow keys in the letter row (roving tabindex).

Gemeente Lindehoven

Wat wilt u regelen?

Alle onderwerpen van A tot Z

    How to use it

    1. Paste the HTML where the page sections 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.
    <!-- Taaktegels met A-Z-index · NedDev · eigen werk. -->
    <div class="jouw-container">
    <div class="tta">
      <div class="tta__in">
        <div class="tta__head">
          <p class="tta__org"><svg viewBox="0 0 32 32" aria-hidden="true"><path d="M4 28h24M7 28V14M13 28V14M19 28V14M25 28V14M3 12L16 4l13 8z"/></svg>Gemeente Lindehoven</p>
          <h2 class="tta__h">Wat wilt u regelen?</h2>
        </div>
        <ul class="tta__tiles">
          <li><a class="tta__tile" href="#"><svg viewBox="0 0 32 32" aria-hidden="true"><rect x="7" y="4" width="18" height="24" rx="2"/><circle cx="16" cy="14" r="4"/><path d="M11 23h10"/></svg><b>Paspoort of ID-kaart</b><span>Afspraak binnen 5 werkdagen</span></a></li>
          <li><a class="tta__tile" href="#"><svg viewBox="0 0 32 32" aria-hidden="true"><path d="M4 15L16 6l12 9M8 13v14h16V13"/><path d="M14 27v-7h4v7"/></svg><b>Verhuizing doorgeven</b><span>Binnen 5 dagen na de verhuizing</span></a></li>
          <li><a class="tta__tile" href="#"><svg viewBox="0 0 32 32" aria-hidden="true"><path d="M16 4v4M16 24v4M6 16H4M28 16h-2"/><circle cx="16" cy="16" r="8"/><path d="M16 12v5l3 2"/></svg><b>Melding openbare ruimte</b><span>Losse tegel, kapotte lamp, zwerfafval</span></a></li>
          <li><a class="tta__tile" href="#"><svg viewBox="0 0 32 32" aria-hidden="true"><rect x="5" y="5" width="22" height="22" rx="3"/><path d="M13 23V10h5a4 4 0 0 1 0 8h-5"/></svg><b>Parkeervergunning</b><span>Bewoners en bezoekers</span></a></li>
          <li><a class="tta__tile" href="#"><svg viewBox="0 0 32 32" aria-hidden="true"><path d="M5 9h22M12 9V5h8v4M8 9l2 18h12l2-18"/></svg><b>Grofvuil ophalen</b><span>Gratis, 4 keer per jaar</span></a></li>
          <li><a class="tta__tile" href="#"><svg viewBox="0 0 32 32" aria-hidden="true"><rect x="4" y="8" width="24" height="16" rx="2"/><circle cx="11" cy="16" r="3"/><path d="M17 14h7M17 18h5"/></svg><b>Rijbewijs</b><span>Verlengen of vervangen</span></a></li>
          <li><a class="tta__tile" href="#"><svg viewBox="0 0 32 32" aria-hidden="true"><path d="M8 4h11l5 5v19H8z"/><path d="M19 4v5h5M12 15h8M12 19h8M12 23h5"/></svg><b>Uittreksel BRP</b><span>Direct downloaden met DigiD</span></a></li>
          <li><a class="tta__tile" href="#"><svg viewBox="0 0 32 32" aria-hidden="true"><path d="M6 27V11l10-6 10 6v16"/><path d="M11 27v-8h10v8M6 27h20"/></svg><b>WOZ-waarde</b><span>Inzien of bezwaar maken</span></a></li>
        </ul>
    
        <div class="tta__az">
          <div class="tta__azhead">
            <h3 class="tta__azh" id="tta-azh">Alle onderwerpen van A tot Z</h3>
            <label class="tta__search"><span class="tta__vh">Zoek een onderwerp</span><svg viewBox="0 0 20 20" aria-hidden="true"><circle cx="9" cy="9" r="6"/><path d="M14 14l4 4"/></svg><input type="search" class="tta__input" placeholder="Zoek een onderwerp, bv. afval" autocomplete="off"></label>
          </div>
          <div class="tta__letters" role="toolbar" aria-label="Filter op beginletter" aria-controls="tta-list"></div>
          <p class="tta__count" aria-live="polite"></p>
          <ul class="tta__list" id="tta-list" aria-labelledby="tta-azh"></ul>
          <div class="tta__empty" hidden><b>Geen onderwerp gevonden.</b> Probeer een ander woord of bel ons op (0318) 12 34 56, op werkdagen van 8.30 tot 17.00 uur. <button type="button" class="tta__reset">Toon alle onderwerpen</button></div>
        </div>
      </div>
    </div>
    </div>

    More page sections

    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 →