From 7e9f1277d4d76b47ab4622ea8831228f42961d26 Mon Sep 17 00:00:00 2001 From: Zac Gaetano Date: Thu, 28 May 2026 23:13:15 -0400 Subject: [PATCH] fix(uxp-panel): rebuild Export & Conform panel - declutter + fix overlap The preset cards overlapped the codec/quality dropdowns because the 2-column .preset-grid used flex-wrap, and UXP miscomputes wrapped-flex container height (collapses to ~0), so the fields below rendered on top. Rethink: - Presets are now a single-column list (title left, spec right); no flex-wrap, so nothing collapses or overlaps. - Progressive disclosure: the Codec/Quality/Resolution/Audio dropdowns are wrapped in #conform-custom and hidden unless the Custom preset is chosen. Default view is just Target project + 4 format rows. The preset->select value contract is unchanged; presets still populate the (now hidden) selects that Start Conform reads. Co-Authored-By: Claude Opus 4.8 --- services/premiere-plugin-uxp/index.html | 69 ++++++++++++------------ services/premiere-plugin-uxp/src/main.js | 2 + services/premiere-plugin-uxp/styles.css | 19 ++++--- 3 files changed, 50 insertions(+), 40 deletions(-) diff --git a/services/premiere-plugin-uxp/index.html b/services/premiere-plugin-uxp/index.html index 3601298..586f2f8 100644 --- a/services/premiere-plugin-uxp/index.html +++ b/services/premiere-plugin-uxp/index.html @@ -176,40 +176,43 @@
- -
-
Broadcast
ProRes 422 HQ · 1080p · 48kHz
-
Web
H.264 · 1080p · AAC 320k
-
Archive
ProRes 4444 · UHD · 48kHz
-
Custom
Manual settings
+ +
+
BroadcastProRes 422 HQ · 1080p
+
WebH.264 · 1080p · AAC
+
ArchiveProRes 4444 · UHD
+
CustomManual settings
+
+ + - - - - - - - -