From 2ec493e91f11d14cb07a7cf421d5323268436e8a Mon Sep 17 00:00:00 2001 From: Christoph Brandau Date: Sun, 6 Sep 2026 00:09:23 +0200 Subject: [PATCH] feat(bisect-dialog): revamp commit range inputs and styling Restructure the bisect dialog to group the search range and make the known-good and known-bad fields more distinct and informative. The UI and CSS were overhauled to improve spacing, sizing, color cues and responsiveness for clearer interaction and readability. - Introduce a labeled search-range block with dedicated good/bad fields - Add icons, compact tags and adjusted placeholders for clarity - Replace and simplify styles to improve layout and mobile behavior --- src/lib/components/BisectDialog.svelte | 69 +++++++++++++++++++++++--- 1 file changed, 61 insertions(+), 8 deletions(-) diff --git a/src/lib/components/BisectDialog.svelte b/src/lib/components/BisectDialog.svelte index a70848f..10aa554 100644 --- a/src/lib/components/BisectDialog.svelte +++ b/src/lib/components/BisectDialog.svelte @@ -39,9 +39,23 @@

{de ? "Welcher Commit hat den Fehler eingeführt?" : "Which commit introduced the bug?"}

{de ? "Gitty checkt schrittweise frühere Commits aus. Markiere jede getestete Version als Good, Bad oder Skip." : "Gitty checks out earlier commits step by step. Mark each tested version as Good, Bad, or Skip."}

-
- - +
+
+ {de ? "Suchbereich" : "Search range"} + {de ? "Von funktionierend bis fehlerhaft" : "From working to broken"} +
+
+ + +
{de ? "Der Arbeitsbaum muss sauber sein. Während des Bisects wechselt Gitty vorübergehend zwischen Commits." : "The working tree must be clean. Gitty temporarily switches between commits during the bisect."}
{:else if bisectState.finished && bisectState.culprit} @@ -81,9 +95,48 @@