aboutsummaryrefslogtreecommitdiff
path: root/skills/floating-ui.json
diff options
context:
space:
mode:
authorAgando <roduccomm@gmail.com>2026-10-17 20:17:28 +0200
committerAgando <roduccomm@gmail.com>2026-10-17 20:17:28 +0200
commit526c420f4591f0a58f805b473fa76d3da2981eae (patch)
tree9c8f3bb3bf5f329b81647f064d6c87554850d196 /skills/floating-ui.json
parentc3f89abb448021ecf894b27692dba0a7dc2ff8e3 (diff)
newos4: floating-ui-designer v3 — repair 12 escape-mangled JS sites, rebuild 344-cmd registry (124->344), quoting/import/preset UX fixes; add Node harness + registry generator; floating-ui skill JSON de-piped
Diffstat (limited to 'skills/floating-ui.json')
-rw-r--r--skills/floating-ui.json8
1 files changed, 4 insertions, 4 deletions
diff --git a/skills/floating-ui.json b/skills/floating-ui.json
index 7cc0e69..602f688 100644
--- a/skills/floating-ui.json
+++ b/skills/floating-ui.json
@@ -9,7 +9,7 @@
"gui"
],
"category": "ui",
- "created": "2026-07-06T00:13:29.404Z",
- "updated": "2026-07-06T00:13:29.404Z",
- "content": "---\nname: floating-ui\ndescription: How to create, manage, and remove floating UI elements — buttons, collapsible menus, and status panels that persist across page reloads\ntags: [floating, ui, buttons, menu, gui]\ncategory: ui\n---\n## Commands\n\n1. **Create a floating button:**\n - floating-add btn <id> <label> <command>\n - Example: floating-add btn files \"📁 Files\" ls\n - Button appears at bottom-right, persists across reloads\n\n2. **Create a collapsible menu:**\n - floating-add menu <id> <label> btn:SubLabel|command btn:Sub2|cmd2 ...\n - Example: floating-add menu tools \"🔧 Tools\" btn:Help|help btn:Clear|clear\n - Click header to expand/collapse. State persists.\n\n3. **Create a text panel:**\n - floating-add panel <id> <title> <content>\n - Example: floating-add panel status \"📊 Status\" \"CPU: 2%\"\n\n4. **Manage elements:**\n - floating-list — show all elements with IDs and positions\n - floating-remove <id> — delete by ID\n - floating-toggle <id> — show/hide without deleting\n - floating-pos <id> x|auto y|auto — reposition or reset to auto\n - floating-clear — remove everything\n\n5. **Persistence:**\n - All elements auto-save to localStorage (webx11_floating_elements)\n - Survive page reload, browser restart\n - Run floating-clear to start fresh\n\n## When to use\n- User wants quick-access buttons instead of typing commands\n- User says \"add a button for X\", \"make a shortcut\", \"floating menu\"\n- Creating a dashboard with status panels and action buttons"
-} \ No newline at end of file
+ "created": "2026-08-19T07:27:29.655Z",
+ "updated": "2026-10-17T18:13:15.959Z",
+ "content": "---\nname: floating-ui\ndescription: How to create, manage, and remove floating UI elements — buttons, collapsible menus, and status panels that persist across page reloads\ntags: [floating, ui, buttons, menu, gui]\ncategory: ui\n---\n## Commands\n\n1. **Create a floating button:**\n - floating-add btn <id> \"<label>\" <command>\n - Example: floating-add btn files \"📁 Files\" ls\n - Button appears at bottom-right, persists across reloads\n\n2. **Create a collapsible menu:**\n - floating-add menu <id> \"<label>\" btn:Label:command btn:Label2:cmd2 ...\n - Example: floating-add menu tools \"🔧 Tools\" btn:Help:help btn:Clear:clear\n - Click header to expand/collapse. State persists.\n - Items use TWO colons: btn:Label:command (a ONE-colon item like btn:Files is dropped by the parser)\n - Multi-word labels/commands must be quoted: btn:\"My Files\":\"ai-config confirm-timeout 0\" (verified live)\n\n3. **Create a text panel:**\n - floating-add panel <id> <title> <content>\n - Example: floating-add panel status \"📊 Status\" \"CPU: 2%\"\n\n4. **Manage elements:**\n - floating-list — show all elements with IDs and positions\n - floating-remove <id> — delete by ID\n - floating-toggle <id> — show/hide without deleting\n - floating-pos <id> x|auto y|auto — reposition or reset to auto\n - floating-clear — remove everything\n\n5. **Persistence:**\n - All elements auto-save to localStorage (webx11_floating_elements)\n - Survive page reload, browser restart\n - Run floating-clear to start fresh\n\n## When to use\n- User wants quick-access buttons instead of typing commands\n- User says \"add a button for X\", \"make a shortcut\", \"floating menu\"\n- Creating a dashboard with status panels and action buttons"
+}