Three changes, surgical so timeline.js / conform / relink / growing all keep working: A. Header → 24px status strip + ⋯ menu `connected-bar` rule kept as an alias to `.status-strip` so any code path that still emits the old class falls through cleanly. Markup replaced with .signal-dot + #connected-host + .btn-ghost ⋯ that toggles a .menu containing the Disconnect button. Menu auto-closes on outside click. Reclaims ~12px of permanent vertical chrome and removes the always-visible Disconnect. B. Compact action footer `.action-row .btn` now: 22px tall, 11px font, 0.01em letterspacing. `.advanced-section .action-row .btn` goes a step smaller (20px / 10.5px). Global `.btn` untouched so #connect-btn stays at full weight on the connect pane. D. Token alignment with services/web-ui DESIGN.md --bg-0 #0B0D11 (was #0e0f12), --accent #5B7CFA (was #4f7cff), plus the full --text-1..4 / --success / --warning / --danger / --live palette. Legacy --ok / --warn aliased to --success / --warning so existing rules keep resolving. C (per-card meta) was already in v2.1.7 — no change needed. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
31 lines
772 B
JSON
31 lines
772 B
JSON
{
|
|
"manifestVersion": 5,
|
|
"id": "net.wilddragon.dragonflight.uxp",
|
|
"name": "Dragonflight MAM",
|
|
"version": "2.1.8",
|
|
"main": "index.html",
|
|
"host": {
|
|
"app": "premierepro",
|
|
"minVersion": "26.0.0"
|
|
},
|
|
"entrypoints": [
|
|
{
|
|
"type": "panel",
|
|
"id": "main",
|
|
"label": { "default": "Dragonflight MAM" },
|
|
"minimumSize": { "width": 320, "height": 400 },
|
|
"preferredDockedSize": { "width": 380, "height": 660 },
|
|
"preferredFloatingSize":{ "width": 420, "height": 780 }
|
|
}
|
|
],
|
|
"requiredPermissions": {
|
|
"localFileSystem": "fullAccess",
|
|
"network": {
|
|
"domains": [
|
|
"https://dragonflight.live",
|
|
"https://broadcastmgmt.cloud"
|
|
]
|
|
},
|
|
"allowCodeGenerationFromStrings": false
|
|
}
|
|
}
|