feat: add integrate commits to parental branch section and wired UI

Introduce IntegrateCommitsSection to plan and apply commits from source to target branch
Wire the integration panel into GitView so users can run integrate flow from the current worktree
This commit is contained in:
Bohdan Triapitsyn
2026-01-28 02:10:40 +02:00
parent 415b043326
commit 84e9391871
12 changed files with 932 additions and 16 deletions
+17
View File
@@ -499,6 +499,23 @@ html:not(.dark) .chat-scroll {
}
}
/* Commit actions: collapse labels when narrow. */
@container commit-actions (max-width: 28rem) {
.commit-actions__label--long {
display: none;
}
}
@container commit-actions (max-width: 22rem) {
.commit-actions__label {
display: none;
}
.commit-actions__btn {
padding-inline: 0.5rem;
}
}
/* Text font: IBM Plex Sans */
.streamdown-content {
font-family: var(--font-sans);