Componenten, kleuren en richtlijnen voor het VWA Dashboards platform. Gebruikt Tailwind CSS en Radix UI primitieven.
Het VWA kleurenpalet β primair blauw + paars als gradient
Primaire Kleuren
Primary Blue
--primary#2563eb
Indigo
--secondary#4f46e5
Purple
--accent#9333ea
Gradient
--gradientbrand
Semantische Kleuren
Success
--success#10b981
Warning
--warning#f59e0b
Error
--error#ef4444
Info
--info#3b82f6
Channel Kleuren
--channel-facebook#1877f2
--channel-instagram#e4405f
--channel-google#f59e0b
Neutrale Kleuren
Slate 50
#f8fafc
Slate 100
#f1f5f9
Slate 200
#e2e8f0
Slate 500
#64748b
Slate 700
#334155
Slate 900
#0f172a
Inter β hiΓ«rarchie en gewichten
Heading 1 / 4xl bold
Heading 1 / 4xl boldHeading 2 / 3xl bold
Heading 2 / 3xl boldHeading 3 / xl semibold
Heading 3 / xl semiboldBody tekst voor lopende content. Inter font op een leesbare grootte.
Body tekst / baseSmall tekst voor labels en secundaire info.
Small / smUppercase label
Uppercase label / xsInput velden en form controls
Content containers
Met border en achtergrond.
Subtiel groeperen.
Voor belangrijke info.
Metric cards met vergelijking met vorige periode
Chart styling β gebaseerd op recharts
Voorbeeld lijn-chart
Vergelijking actueel vs vorige periode, gestapeld per kanaal
Vergelijking met normaal uurpatroon
Cirkelvormige verdeling met centrum-label
Sessies per device
9.812
sessies
Engagement type
238
likes
Cards per kanaal met progress bar en percentage
Geordende lijst met rang, percentage en trend
Tab-stijl tijdsperiode keuze
Compact (3 opties)
Date Range pill
Pill-trigger met popover: snelle presets, custom range, recent gebruikt
Standaard variant
Features
Voor lege lijsten en filters zonder resultaten
Geen data beschikbaar
Pas de filters aan of probeer een ander tijdvak.
Selecteer een onderwerp
Kies een item uit de lijst om details te zien.
Data-gerichte lijsten
| Naam | Rol | Status | |
|---|---|---|---|
| Dirk Visser | Admin | Actief | |
| Monique | Client | Actief | |
| Jan de Vries | Admin | Actief |
Korte status-indicatoren
Lucide β 24x24 outline icons
Meldingen in 4 varianten
Succesvol opgeslagen
De wijzigingen zijn bewaard.
Informatie
Sync draait elk uur automatisch.
Let op
Meta API token verloopt binnen 7 dagen.
Fout
De API call is mislukt: permissie geweigerd.
Ruimte en afgeronde hoeken
Border Radius
rounded-md
6px
rounded-lg
8px
rounded-xl
12px
rounded-2xl
16px
rounded-full
9999px
Shadows
shadow-sm
shadow
shadow-md
shadow-lg
shadow-xl
Spacing Scale (Tailwind)
1
4px
2
8px
3
12px
4
16px
6
24px
8
32px
12
48px