Ga direct naar inhoud
Ga direct naar inhoud
Ga direct naar inhoud

Tegelweergave

Introductie

Tegelweergave kan gebruikt worden om content visueel te groeperen om gebruikers te laten zien welke content bij elkaar hoort. Veel gebruikte toepassingen voor tegelweergave zijn bijvoorbeeld nieuwsberichten.

Snelstart

    
    @use "@minvws/manon/components/tile";
  

Voorbeelden:

Voorbeeld: Tegelweergave op enkel element

Geschikt voor het weergeven van een element dat visueel gegroepeerd dient te zijn of visueel meer aandacht mag krijgen om de gebruiker te attenderen.

Voeg class="tile" toe voor de tegelweergave op een enkel element.

Lorem ipsum dolor sit

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.

    
    <div class="tile" role="group">
  <h2 class="heading-small">Lorem ipsum dolor sit</h2>
  <p>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet
    convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.
  </p>
</div>
  

Voorbeeld: Tegelweergave op een groep elementen

Voor het efficiënt weergeven van een groep elementen met een tegelweergave.

Groepeer de elementen die met de tegelweergave weergegeven dienen te worden binnen een div of ul en geef deze div of ul de benodigde class mee. Bijvoorbeeld: <div class="tiles">

Lorem ipsum

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.

Lorem ipsum

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.

Lorem ipsum

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.

    
    <div class="tiles column-3">
  <div role="group">
    <h2 class="heading-small">Lorem ipsum</h2>
    <p>
      Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet
      convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.
    </p>
  </div>

  <div role="group">
    <h2 class="heading-small">Lorem ipsum</h2>
    <p>
      Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet
      convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.
    </p>
  </div>

  <div role="group">
    <h2 class="heading-small">Lorem ipsum</h2>
    <p>
      Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet
      convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.
    </p>
  </div>
</div>
  

Voorbeeld: Tegel met cover-afbeelding

Voeg de class image-cover toe voor de correcte weergave.

Lorem ipsum

Foto van een strand

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.

    
    <div role="group" class="tile image-cover">
  <h2 class="heading-small">Lorem ipsum</h2>
  <img src="$img/strand.jpg" alt="Foto van een strand" />
  <p>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet
    convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.
  </p>
</div>
  

Voorbeeld: Tegel met extra groepering

Lorem ipsum dolor sit

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.

Zie meer

HTML-Voorbeeld:

      
<div class="tile" role="group">
  <h2 class="heading-small">Lorem ipsum dolor sit</h2>
  <p>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit
    amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.
  </p>
  <div class="tile-group">
    <button>Sla op</button>
    <a href="#">Zie meer</a>
  </div>
</div>
      
    

Lorem ipsum dolor sit

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.

HTML-Voorbeeld:

      
<div class="tile" role="group">
  <h2 class="heading-small">Lorem ipsum dolor sit</h2>
  <p>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit
    amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.
  </p>
  <div class="button-container">
    <button>Optie A</button>
    <button class="secondary">Optie B</button>
  </div>
</div>
      
    

Lorem ipsum dolor sit

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.

Zie meer

HTML-Voorbeeld:

      
<div class="tile" role="group">
  <h2 class="heading-small">Lorem ipsum dolor sit</h2>
  <p>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan non justo sit
    amet convallis. Phasellus auctor hendrerit fermentum. Ut et dui sapien.
  </p>
  <div class="horizontal">
    <button>Sla op</button>
    <a href="#">Zie meer</a>
  </div>
</div>