Ga direct naar inhoud

Kaart

Groepeer bij elkaar horende elementen visueel in een kaart.

Benodigde stappen:

  1. Voeg de benodigde bestanden toe aan het project. Voor een overzicht van de benodigde en optionele bestanden zie: Bijbehorende bestanden.
  2. Vul de variabelen met de gewenste stijlkeuzes. Voor meer informatie zie het overzicht met instelbare variabelen.
  3. Voeg de class card toe aan de gewenste elementen. Voor meer informatie zie: Voorbeelden.

Voorbeelden:

Paragraaf

Visueel voorbeeld:

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

  • Lorem ipsum
  • Dolor set

HTML-voorbeeld:

<div class="card" role="group" aria-label="Voorbeeldkaart">
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
    <ul>
        <li>Lorem ipsum</li>
        <li>Dolor set</li>
    </ul>
    <button>Lorem ipsum</button>
</div>

Bijbehorende bestanden

Voor meer informatie over importeren en instellen van componenten. Zie: Componenten gebruiken en styling toevoegen

Aandachtspunten:

  • De standaard ingestelde waarden binnen Manon maken gebruik van de Body text set. Om gebruik te maken van deze set. Laad de set eenmalig in voordat overige componenten er gebruik van maken. Zie onderstaand voorbeeld voor meer informatie.

Importeer component via NPM

CSS-voorbeeld:

@use "@minvws/manon/card";

Instelbare variabelen

Let op: De uitlijning van horizontaal uitgelijnde tags werken alleen in combinatie met de class horizotal-view.

Beschikbare instelbare variabelen:
Variabele CSS-attribuut Manon ingestelde waarde Breekpunt Class
--card-gap gap var(--application-base-gap-medium) - card
--card-padding-top padding-top 2rem
--card-padding-right padding-right 1rem
--card-padding-bottom padding-bottom 2rem
--card-padding-left padding-left 1rem
--card-background-color --card-background-color var(--application-base-background-color)
--card-text-color --card-text-color var(--application-base-text-color)
--card-border-radius border-radius var(--application-base-border-radius)
--card-max-width max-width 100%
--card-box-shadow box-shadow 0
--card-border-width border-width 1px
--card-border-style border-style solid
--card-border-color border-color var(--grey-2)
--card-breakpoint-1-gap gap var(--card-gap) 24rem
--card-breakpoint-1-padding-top padding-top var(--card-padding-top)
--card-breakpoint-1-padding-right padding-right var(--card-padding-right)
--card-breakpoint-1-padding-bottom padding-bottom var(--card-padding-bottom)
--card-breakpoint-1-padding-left padding-left var(--card-max-width)
--card-breakpoint-1-max-width max-width var(--card-border-radius)/td>
--card-breakpoint-2-gap gap var(--card-breakpoint-1-gap) 42rem
--card-breakpoint-2-padding-top padding-top var(--card-breakpoint-1-padding-top)
--card-breakpoint-2-padding-right padding-right var(--card-breakpoint-1-padding-right)
--card-breakpoint-2-padding-bottom padding-bottom var(--card-breakpoint-1-padding-bottom)
--card-breakpoint-2-padding-left padding-left var(--card-breakpoint-1-padding-left)
--card-breakpoint-2-max-width max-width var(--card-breakpoint-1-max-width)

CSS

Overzicht van de beschikbare variabelen om te kunnen gebruiken binnen de CSS van jouw project. Kies en gebruik de benodigde variabelen.

:root {
    --card-gap: ;
    --card-padding-top: ;
    --card-padding-right: ;
    --card-padding-bottom: ;
    --card-padding-left: ;
    --card-background-color: ;
    --card-text-color: ;
    --card-border-radius: ;
    --card-max-width: ;
    --card-box-shad;
    --card-border-width:;
    --card-border-style: ;
    --card-border-color: ;

    /* After breakpoint 1 */
    --card-breakpoint-1-gap: ;
    --card-breakpoint-1-padding-top: ;
    --card-breakpoint-1-padding-right: ;
    --card-breakpoint-1-padding-bottom: ;
    --card-breakpoint-1-padding-left: ;
    --card-breakpoint-1-max-width: ;
    --card-breakpoint-1-border-radius: ;

    /* After breakpoint 2 */
    --card-breakpoint-2-gap: ;
    --card-breakpoint-2-padding-top: ;
    --card-breakpoint-2-padding-right: ;
    --card-breakpoint-2-padding-bottom: ;
    --card-breakpoint-2-padding-left: ;
    --card-breakpoint-2-max-width: ;
    --card-breakpoint-2-border-radius: ;
}