feat(FN-3623): add stash diff viewing UI and backend contract
Merges FN-3623 stash diff inspection system (backend contract, GitManagerModal viewing UI with new API route and tests) and FN-3088 dependency graph hover/selection highlighting. The stash diff work dominates the commit count and touches the core GitManagerModal, while the graph plugin gains new hig Fusion-Task-Id: FN-3623
This commit is contained in:
@@ -2876,15 +2876,21 @@
|
||||
|
||||
.gm-stash-item {
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
justify-content: space-between;
|
||||
gap: var(--space-md);
|
||||
flex-direction: column;
|
||||
gap: var(--space-sm);
|
||||
padding: var(--space-sm) var(--space-md);
|
||||
background: var(--card);
|
||||
border: 1px solid var(--border);
|
||||
border-radius: var(--radius-md);
|
||||
}
|
||||
|
||||
.gm-stash-header {
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
justify-content: space-between;
|
||||
gap: var(--space-md);
|
||||
}
|
||||
|
||||
.gm-stash-info {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
@@ -2924,10 +2930,16 @@
|
||||
|
||||
.gm-stash-actions {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: var(--space-xs);
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.gm-stash-diff {
|
||||
border-top: 1px solid var(--border);
|
||||
padding-top: var(--space-sm);
|
||||
}
|
||||
|
||||
/* ── Remote Panel ── */
|
||||
|
||||
.gm-remote-status {
|
||||
@@ -3559,8 +3571,13 @@
|
||||
gap: var(--space-sm);
|
||||
}
|
||||
|
||||
.gm-stash-item {
|
||||
.gm-stash-header {
|
||||
flex-direction: column;
|
||||
gap: var(--space-sm);
|
||||
}
|
||||
|
||||
.gm-stash-actions {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.gm-remote-actions {
|
||||
|
||||
Reference in New Issue
Block a user