Reimplement compose and add tiling windows

This commit is contained in:
2026-03-12 22:03:30 +00:00
parent 79766d279d
commit 6ceff63b71
126 changed files with 5111 additions and 10796 deletions

View File

@@ -15,94 +15,6 @@
"purpose": "Bulma core stylesheet",
"official_url": "https://bulma.io"
},
{
"id": "bulma_tooltip_css",
"kind": "npm_file",
"package": "bulma-tooltip",
"source_path": "dist/css/bulma-tooltip.min.css",
"targets": [
"core/static/css/bulma-tooltip.min.css"
],
"purpose": "Official Bulma tooltip extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/elements/tooltip"
},
{
"id": "bulma_slider_css",
"kind": "npm_file",
"package": "bulma-slider",
"source_path": "dist/css/bulma-slider.min.css",
"targets": [
"core/static/css/bulma-slider.min.css"
],
"purpose": "Official Bulma slider extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/form/slider"
},
{
"id": "bulma_slider_js",
"kind": "npm_file",
"package": "bulma-slider",
"source_path": "dist/js/bulma-slider.min.js",
"targets": [
"core/static/js/bulma-slider.min.js"
],
"purpose": "Official Bulma slider extension runtime",
"official_url": "https://wikiki.github.io/form/slider"
},
{
"id": "bulma_calendar_css",
"kind": "npm_file",
"package": "bulma-calendar",
"source_path": "src/demo/assets/css/bulma-calendar.min.css",
"targets": [
"core/static/css/bulma-calendar.min.css"
],
"purpose": "Official Bulma calendar extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/components/calendar"
},
{
"id": "bulma_calendar_js",
"kind": "npm_file",
"package": "bulma-calendar",
"source_path": "src/demo/assets/js/bulma-calendar.min.js",
"targets": [
"core/static/js/bulma-calendar.min.js"
],
"purpose": "Official Bulma calendar extension runtime",
"official_url": "https://wikiki.github.io/components/calendar"
},
{
"id": "bulma_tagsinput_css",
"kind": "npm_file",
"package": "bulma-tagsinput",
"source_path": "dist/css/bulma-tagsinput.min.css",
"targets": [
"core/static/css/bulma-tagsinput.min.css"
],
"purpose": "Official Bulma tagsinput extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/form/tagsinput"
},
{
"id": "bulma_tagsinput_js",
"kind": "npm_file",
"package": "bulma-tagsinput",
"source_path": "dist/js/bulma-tagsinput.min.js",
"targets": [
"core/static/js/bulma-tagsinput.min.js"
],
"purpose": "Official Bulma tagsinput extension runtime",
"official_url": "https://wikiki.github.io/form/tagsinput"
},
{
"id": "bulma_switch_css",
"kind": "npm_file",
"package": "bulma-switch",
"source_path": "dist/css/bulma-switch.min.css",
"targets": [
"core/static/css/bulma-switch.min.css"
],
"purpose": "Official Bulma switch extension from Bulma's extensions page",
"official_url": "https://wikiki.github.io/form/switch"
},
{
"id": "gridstack_css",
"kind": "npm_file",
@@ -125,18 +37,6 @@
"purpose": "GridStack bundle used by the dashboard",
"official_url": "https://gridstackjs.com/"
},
{
"id": "jquery_js",
"kind": "npm_file",
"package": "jquery",
"source_path": "dist/jquery.min.js",
"targets": [
"core/static/js/jquery.min.js"
],
"purpose": "Latest jQuery 3.x release for compatibility with legacy plugins",
"official_url": "https://jquery.com",
"notes": "The latest npm release is jQuery 4.x, but this project still vendors 3.7.1 to avoid breaking older plugins."
},
{
"id": "htmx_js",
"kind": "npm_file",
@@ -148,28 +48,6 @@
"purpose": "htmx runtime",
"official_url": "https://htmx.org/"
},
{
"id": "hyperscript_js",
"kind": "npm_file",
"package": "hyperscript.org",
"source_path": "dist/_hyperscript.min.js",
"targets": [
"core/static/js/hyperscript.min.js"
],
"purpose": "_hyperscript runtime",
"official_url": "https://hyperscript.org/"
},
{
"id": "magnet_js",
"kind": "npm_file",
"package": "@lf2com/magnet.js",
"source_path": "dist/magnet.min.js",
"targets": [
"core/static/js/magnet.min.js"
],
"purpose": "Magnet.js drag attraction component",
"official_url": "https://github.com/lf2com/magnet.js"
},
{
"id": "fontawesome_bundle",
"kind": "url_bundle",