From 46f17cf172960fae80e6c945eb8faa711b8d5cb0 Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Sun, 22 Mar 2026 01:29:40 +0100 Subject: [PATCH] fix: replace slider step number input with pill presets --- .../instanceSettingsPanels/StreamingPanel.tsx | 34 ++++++++++--------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/packages/web/src/components/modals/instanceSettingsPanels/StreamingPanel.tsx b/packages/web/src/components/modals/instanceSettingsPanels/StreamingPanel.tsx index bce6de25..9d9dc73b 100644 --- a/packages/web/src/components/modals/instanceSettingsPanels/StreamingPanel.tsx +++ b/packages/web/src/components/modals/instanceSettingsPanels/StreamingPanel.tsx @@ -240,22 +240,24 @@ export function StreamingPanel() { - {/* Bitrate Step — compact inline row */} -
- Slider step - { - const v = Number(e.target.value); - if (v >= 50 && v <= 5000) setDraft({ ...draft, bitrateStepKbps: v }); - }} - className="input-standard w-16 px-1.5 py-0.5 text-xs text-center" - /> - kbps + {/* Bitrate Step — pill presets */} +
+
Slider Step
+
+ {[100, 250, 500, 1000, 2500, 5000].map((step) => ( + + ))} +