From f67632bb3cd2ea7bee7cc5e3ca342140455495ab Mon Sep 17 00:00:00 2001
From: Sascha Schulz <sschulz@dh-software.de>
Date: Mi, 10 Apr 2024 12:00:13 +0200
Subject: [PATCH] Merge branch 'draft'

---
 assets/html/name-field.js |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/assets/html/name-field.js b/assets/html/name-field.js
new file mode 100644
index 0000000..281e055
--- /dev/null
+++ b/assets/html/name-field.js
@@ -0,0 +1,22 @@
+class NameFieldComponent extends HTMLElement {
+    constructor() {
+        super();
+
+        this.root = this.attachShadow({mode: "open"});
+
+        this.root.innerHTML = `
+            <style>
+                span {
+                    background-color: coral;
+                    color: white;
+                }
+            </style>
+            <span>
+                first name: <slot name="first"></slot> |
+                last name: <slot name="last"></slot>
+            </span>
+        `;
+    }
+}
+
+window.customElements.define("name-field", NameFieldComponent);

--
Gitblit v1.9.3