feat(FN-2913): merge fusion/fn-2913

- feat(FN-2913): complete Step 7 — align InlineCreateCard node picker UX

Fusion-Task-Id: FN-2913
This commit is contained in:
Fusion
2026-04-29 00:08:21 -07:00
committed by gsxdsm
parent d2b983225f
commit d212ee12b3
7 changed files with 435 additions and 60 deletions

View File

@@ -215,14 +215,33 @@
align-items: center;
}
.inline-create-node-wrap {
.node-trigger-wrap {
position: relative;
display: inline-flex;
align-items: center;
gap: var(--space-sm);
}
.inline-create-node-select {
max-width: calc(var(--space-2xl) * 8);
.node-picker-dropdown {
width: max-content;
min-width: calc(var(--space-2xl) * 8);
}
.node-picker-item {
width: 100%;
display: flex;
align-items: center;
gap: var(--space-sm);
text-align: left;
border: none;
background: transparent;
color: inherit;
cursor: pointer;
}
.node-picker-status-label {
margin-left: auto;
font-size: 12px;
color: var(--text-muted);
}
.inline-create-node-status {