@robbert/dialogs-repo
v1.0.1
Published
Deze repository bevat enkele experimenten die zijn gemaakt tijdens de NL Design System Estafettemodeldag van 28 november 2025: [index.html](index.html).
Readme
Experiment met Dialog situaties
Deze repository bevat enkele experimenten die zijn gemaakt tijdens de NL Design System Estafettemodeldag van 28 november 2025: index.html.
Daarnaast zijn er enkele custom elements ontwikkeld die ook op andere plekken gebruikt kunnen worden.
<outer-html> custom element
Er is een custom element gemaakt waarmee je real-time de inhoud van een HTML-element op de pagina kan tonen.
Op dit moment is de component hardcoded met alleen de HTML formatter.
Voeg het op deze manier toe aan je pagina:
<script type="module" src="outer-html-element.mjs"></script>Voorbeeld:
<pre><code><outer-html ref=":root"></outer-html></code></pre><prettier-formatting> custom element
Er is een custom element gemaakt waarmee je de inhoud van een element automatisch kan tonen met prettier formatting.
Op dit moment is de component hardcoded met alleen de HTML formatter.
Voeg het op deze manier toe aan je pagina:
<script type="module" src="prettier-fomatting-element.mjs"></script>Voorbeeld:
<pre><code><prettier-formatting><!DOCTYPE html>
<html lang="nl" dir="ltr">
<head>
<title>NL Design System</title>
<meta charset="utf-8"/>
</head>
<body>
<h1>NL Design System</h1>
</body>
</html></prettier-formatting></code></pre>Je kunt het prettier-formatting element ook combineren met het outer-html element, om live de HTML te tonen van een element op de pagina.
<div contenteditable="true">
<p>Voorbeeld HTML content</p>
</div>
<pre><code><prettier-formatting><outer-html ref="[contenteditable=true]"></outer-html></prettier-formatting></code></pre><code-block> custom element
Dit custom element is een combinatie van prettier-formatting en prism-syntax-highlighting.
<div contenteditable="true">
<p>Voorbeeld HTML content</p>
</div>
<pre><code><code-block><outer-html ref="[contenteditable=true]"></outer-html></code-block></code></pre>