From f4d8e1fb70ef23a723255d15fb9aa905d1dde301 Mon Sep 17 00:00:00 2001 From: Ian Date: Wed, 26 Aug 2026 00:38:50 -0500 Subject: [PATCH] Let queued and player extensions use the full duration slider. Stop clamping extensions to 3s or 5s so each segment can use the same length control as generate. --- components/DurationField.vue | 110 +++++++++++++++++++++++++ pages/index.vue | 155 ++++------------------------------- server/api/extend.post.ts | 3 +- server/api/generate.post.ts | 7 +- 4 files changed, 131 insertions(+), 144 deletions(-) create mode 100644 components/DurationField.vue diff --git a/components/DurationField.vue b/components/DurationField.vue new file mode 100644 index 0000000..8253690 --- /dev/null +++ b/components/DurationField.vue @@ -0,0 +1,110 @@ + + + diff --git a/pages/index.vue b/pages/index.vue index 7e99b8b..bd9a338 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -90,27 +90,7 @@ class="w-full rounded-xl border border-white/10 bg-zinc-950 px-3 py-2 text-sm outline-none ring-amber-300/40 placeholder:text-zinc-600 focus:ring-2" placeholder="Motion prompt for this extension…" /> -
-

Duration

-
- - -
-
+ - - - +