From 86650a13964d004ed9d9f1ce28195ad334c39858 Mon Sep 17 00:00:00 2001 From: Michael Czechowski Date: Fri, 29 May 2026 12:02:35 +0200 Subject: [PATCH] Add single-file logo generator with accessibility fixes Single-file HTML/CSS/JS logo generator. Accessibility and native-HTML improvements over the original draft: - viewport meta for mobile zoom/reflow - programmatic label association (label[for], aria-label, aria-labelledby) for all form controls - visible keyboard focus indicators (restored outline) - proper heading hierarchy (h1/h2) - native
/ for panel show/hide (replaces JS toggle) - native
reset via + +
+ +
+ + + + diff --git a/package.json b/package.json new file mode 100644 index 0000000..031fd67 --- /dev/null +++ b/package.json @@ -0,0 +1,16 @@ +{ + "name": "demo-ecmascript", + "version": "1.0.0", + "description": "", + "repository": { + "type": "git", + "url": "ssh://tengo@git.librete.ch:41240/public/demo-ecmascript.git" + }, + "license": "WTFPL", + "author": "", + "type": "module", + "main": "index.html", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + } +}