From e8cfd7ea7b5c75128c13fb3dff79e114d69a0f4b Mon Sep 17 00:00:00 2001 From: Adam Daley Date: Sat, 8 Aug 2026 18:12:37 +0100 Subject: [PATCH] Rework the extension submission form's Publisher/License/select fields MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Several small UX passes on the "Submit an Extension" form (src/components/ExtensionForm.astro), plus one catalogue filter fix: - Publisher: replace the "Edit Developer Profile" text link (which was missing a space after the sentence) with an icon-only button, fixing the underlying cause too — the row was using `flex`+`gap` on a `

` mixing text and an inline element, which was quietly eating normal word-spacing across the whole sentence, not just before the link. - Extension ID is now suggested live from Name (slugified to the server's `[a-z0-9]+(-[a-z0-9]+)*` pattern) and reordered above it, same override-once-edited pattern used throughout; Name/ID/Type reordered so naming happens before the id is suggested. - Fixed two ` +

- { EXTENSION_TYPES.map((t) => (
-
- - -