### Code Example Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/_includes/code/syntax.html A general code example for a component. ```html {% if include.component and include.component != '' %} {% if include.link %} {% if include.url %} [Vis dette eksempel i et nyt vindue: {{ include.component }}](/eksempel/{{ include.url }}/) {% else %} [Vis dette eksempel i et nyt vindue: {{ include.component }}](/eksempel/{{ include.component }}/) {% endif %} {% endif %} {% if include.title %} {{ include.title }} {% else %} Kodeeksempel {% endif %} {% if include.copybutton %} Kopiér kode {% endif %} {% capture _syntax %} {% highlight html %} {% include code/components/{{ include.component }}.{{ include.language | default: 'html' }} %} {% endhighlight %} {% endcapture %}{{ _syntax | markdownify }} {% if include.guidelines and include.guidelines != '' %} [Gå til eksemplets retningslinjer]({{include.guidelines}}) {% endif %} {% endif %} ``` -------------------------------- ### Example of badges Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/docs/komponenter/badges/index.html An example demonstrating the usage of badges. ```html
Badge
``` -------------------------------- ### Layout Example Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/pages/2-styleguide/7-layout/layout.md Example of a row with columns, demonstrating layout structure. ```html

Gør det let at skimme indholdet

Lad fx overskrifter, labels, brødtekst, inputfelter og primærknap flugte til venstre ned ad siden, så øjets flugt primært foregår i en bevægelse op og ned ad siden (i én kolonne). Placer så vidt som muligt det vigtigste indhold øverst.

Grafisk visning af en side som er let at skimme

Gør løsningen let og luftigt

Dvs. gør god brug af “luft” (white space). Det gør sidens indhold lettere at overskue og forstå.

Grafisk visning af en side med luft mellem indholdet

Vis hvad der hænger sammen med hvad

Skab fx klare gestalter: Placer elementer, der hører sammen, tættere på hinanden, og adskil/fjern elementer, der ikke hører sammen, fra hinanden.

Grafisk visning af en side med tydelig gruppering af indholdet

Del indholdet op i små bidder

Gør layoutet overskueligt ved at dele løsningen eller siden op i mindre bidder. Fx et spørgsmål pr. side i en trinbaseret løsning. Brug overskrifter, underoverskrifter og lister til at skabe overskuelighed på teksttunge sider.

Grafisk visning af en løsning opdelt i flere trin

Brug et responsivt grid

Brug et grid-system til fx til at styre dit layout. Grid skaber struktur i informationer. Responsivt grid tilpasser sig desuden skærmformatet.

{% include links/internal-link.html linktext="Grid’et i designsystemet" %}

{% include links/internal-link.html linktext="Eksempler på selvbetjeningsløsninger" %}

{% include links/internal-link.html linktext="Eksempler på templates" %}

Grafisk visning af en side opbygget efter et gridsystem
``` -------------------------------- ### Opgaveliste Example Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/pages/4-eksempler/3-templates/opgaveliste/opgaveliste.html Example of a task list. ```html {% include code/demo.html component="example-opgaveliste" %} ``` -------------------------------- ### Opsummering Template Examples Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/pages/4-eksempler/3-templates/templates.md Examples of how to include navigation cards for summary templates. ```html ``` -------------------------------- ### Install project dependencies Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/README.md Installs project dependencies for the documentation site. ```sh npm install ``` -------------------------------- ### Opgaveliste Template Example Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/pages/4-eksempler/3-templates/templates.md Example of how to include a navigation card for an task list template. ```html ``` -------------------------------- ### Example Contained Layout Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/_layouts/example-contained.html This is an example of a contained layout. ```html {% include head.html %} {% include code/components/fds-base-svg.html %} [Gå til sidens indhold](#main-content) {% if page.title contains "Toastbesked" or page.title contains "toastbesked" %} {{ content }} {% assign pageTitle = page.title | downcase %}{% if pageTitle == page.filename %}{{ page.filename | replace: "-", " " | capitalize }}{% else %}{{ page.title }}{% endif %} ========================================================================================================================================================================== {% else %} {% assign pageTitle = page.title | downcase %}{% if pageTitle == page.filename %}{{ page.filename | replace: "-", " " | capitalize }}{% else %}{{ page.title }}{% endif %} ========================================================================================================================================================================== {{ content }} {% endif %} {% include scripts.html %} ``` -------------------------------- ### Start local development server Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/README.md Starts a local development server to view the documentation site. ```sh npm start ``` -------------------------------- ### Update screenshots of pages in example sites Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/README.md Runs the example-dumps.js script to update screenshots of pages in example sites. ```sh node example-dumps.js ``` -------------------------------- ### Example Usage in Markdown Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/_includes/links/component-guideline-link.html This is an example of how to use the include in a Markdown file to generate a link to a component guideline. ```Liquid {%- comment -%} -------- EXAMPLE: HOW TO USE IN MARKDOWN FILES {% include links/component-guideline-link.html linktext="Tekst der skal blive til link" %} -------- {%- endcomment -%} ``` -------------------------------- ### Checkbox example Source: https://github.com/detfaellesdesignsystem/dkfds-docs/blob/master/docs/search/index.html Example of checkboxes. ```html
Tjekbokse