From e98a3a5d4ab88ec6e2297479245adffcc24b4a74 Mon Sep 17 00:00:00 2001 From: Steven Vandevelde Date: Wed, 11 Feb 2026 17:02:04 +0100 Subject: [PATCH] feat: save or fork facets --- deno.jsonc | 1 + src/_components/facets.vto | 8 +- src/common/facets/utils.js | 80 +++++++++ src/definitions/output/facet.json | 8 +- src/definitions/output/theme.json | 8 +- src/facets/index.js | 157 ++++++++++++++---- src/facets/index.vto | 43 +++-- src/facets/l/index.js | 26 ++- src/styles/diffuse/page.css | 32 +++- .../blur/artwork-controller/facet.html.txt | 33 +++- src/themes/blur/artwork-controller/facet.js | 24 --- src/themes/webamp/browser/facet.html.txt | 28 +++- src/themes/webamp/browser/facet.js | 19 --- .../webamp/configurators/input/facet.html.txt | 35 +++- .../webamp/configurators/input/facet.js | 26 --- 15 files changed, 371 insertions(+), 157 deletions(-) create mode 100644 src/common/facets/utils.js delete mode 100644 src/themes/blur/artwork-controller/facet.js delete mode 100644 src/themes/webamp/browser/facet.js delete mode 100644 src/themes/webamp/configurators/input/facet.js diff --git a/deno.jsonc b/deno.jsonc index 8e8b681a..88a1f8e3 100644 --- a/deno.jsonc +++ b/deno.jsonc @@ -13,6 +13,7 @@ "@codemirror/lang-css": "npm:@codemirror/lang-css@^6.3.1", "@codemirror/lang-html": "npm:@codemirror/lang-html@^6.4.11", "@codemirror/lang-javascript": "npm:@codemirror/lang-javascript@^6.2.4", + "@fcrozatier/htmlcrunch": "jsr:@fcrozatier/htmlcrunch@^1.5.1", "@fry69/deep-diff": "jsr:@fry69/deep-diff@^0.1.10", "@js-temporal/polyfill": "npm:@js-temporal/polyfill@^0.5.1", "@kunkun/kkrpc": "jsr:@kunkun/kkrpc@^0.6.0", diff --git a/src/_components/facets.vto b/src/_components/facets.vto index b9ceadd7..4dabde0a 100644 --- a/src/_components/facets.vto +++ b/src/_components/facets.vto @@ -1,12 +1,12 @@