From c85d129b56585e5c27a7c481f731b07fe9fda983 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Thu, 8 Jan 2026 02:52:48 +0000 Subject: [PATCH] Streamline upload modal form fields and logic - Rename "Legacy description" to "Video description" - Group technical NIP-71 fields (Event Type, IMETA, Tracks, Segments) into a hidden "Advanced Options" section - Automate "Summary" field to mirror "Video description" by default (with unlock toggle) - Automate "Web seed" field to mirror "Hosted video URL" - Automate "Content Warning" based on NSFW toggle status - Maintain visibility of Hashtags in the main form flow - Apply changes consistently to both Custom and Cloudflare R2 upload modes --- components/upload-modal.html | 2538 ++++++++++++++----------------- js/ui/components/UploadModal.js | 212 ++- 2 files changed, 1329 insertions(+), 1421 deletions(-) diff --git a/components/upload-modal.html b/components/upload-modal.html index bd54e099..c3b448d6 100644 --- a/components/upload-modal.html +++ b/components/upload-modal.html @@ -74,6 +74,7 @@ Share a title plus either a hosted video URL or a magnet link. Providing both helps bitvid fall back gracefully.
+- Kept for older clients that rely on the legacy description tag. + Description of your video.
Advanced P2P seeding options.
++ This becomes the event content. By default it mirrors the description. +
+