@rijkshuisstijl-community/components-twig
v3.0.1
Published
Twig component library for the Rijkshuisstijl Community repository, based on the NL Design System architecture
Maintainers
Keywords
Readme
Rijkshuisstijl Community Componenten - Twig
Dit project wordt niet gesteund door het Ministerie van Algemene Zaken.
Het toepassen van design-elementen uit dit project is strikt verboden voor organisaties die geen deel uitmaken van de centrale overheid van Nederland.
Deze package is onderdeel van het Rijkshuisstijl Community project.
Aan de slag met Twig-componenten
Om de Twig-componenten van de Rijkshuisstijl-community te gebruiken, installeer je het components-twig npm package.
npm install @rijkshuisstijl-community/components-twigOm deze componenten te gebruiken, kun je ze importeren in jouw omgeving met behulp van de @rhc namespace.
{% "@rhc/OrderedListItem.twig %}Thema toepassen
De Twig-componenten hebben geen eigen styling. Om de Rijkshuisstijl aan je project toe te voegen, installeer je het design-tokens npm package en het components-css npm package.
npm install @rijkshuisstijl-community/design-tokens @rijkshuisstijl-community/components-cssDit pakket bevat de CSS-variabelen van het design systeem. Importeer het index.css-bestand uit de dist map van het
pakket, en omring het deel van je applicatie waar je het thema wilt toepassen met de Rijkshuisstijl-thema: rhc-theme.
@import '@rijkshuisstijl-community/design-tokens/dist/index.css'; // design tokens importeren
@import '@rijkshuisstijl-community/components-css/dist/index.css'; // css importerenThema wijzigen
Om een ander thema toe te passen moet je het importeren van import '@rijkshuisstijl-community/design-tokens/dist/{thema}/index.css'; en de class aanpassen naar het desbetreffende thema.
Zie het volgende voorbeeld om het uitvoerend-groen thema toe te passen:
@import '@rijkshuisstijl-community/design-tokens/dist/uitvoerend-groen/index.css'; // design tokens importeren
@import '@rijkshuisstijl-community/components-css/dist/index.css'; // css importerenBekijk de packages/font/README.md voor de meerdere manieren om de lettertypen te installeren voor jouw project.
