Guilhem and Claude Opus 4.5
c5f366e68a
style: move step count tab to right side of group bounding box
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 18:08:04 +00:00
Guilhem and Claude Opus 4.5
498af855db
style: move group summary below tab and increase top padding
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 17:21:42 +00:00
Guilhem and Claude Opus 4.5
ee830fd962
feat: add inline editable summary for expanded groups
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 17:08:24 +00:00
Guilhem and Claude Opus 4.6
30efb66f76
style: use group color for summary label text
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 16:43:34 +00:00
Guilhem and Claude Opus 4.6
46759ad7c6
refactor: show group summary as separate label next to step count tab
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 16:39:54 +00:00
Guilhem and Claude Opus 4.6
817b3d4834
fix: show group name in tab when uncollapsed instead of collapsed
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 16:38:15 +00:00
Guilhem and Claude Opus 4.6
2d6458a0c6
feat: display group name next to step count when collapsed
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 16:36:49 +00:00
Guilhem and Claude Opus 4.6
902708d311
style: keep rounded-t-md only for step count tab
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 16:15:33 +00:00
Guilhem and Claude Opus 4.6
d99cfa53b3
fix: reduce step count tab height when expanded (no card below)
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 16:13:14 +00:00
Guilhem and Claude Opus 4.6
db528e7056
fix: prevent step count tab text from wrapping
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 16:11:01 +00:00
Guilhem and Claude Opus 4.6
7abaa0010a
fix: attach step count tab to top of group bounding box
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 16:10:32 +00:00
Guilhem and Claude Opus 4.6
95de798414
refactor: hide group header card when expanded, keep only tab and ellipsis menu
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 16:04:44 +00:00
Guilhem and Claude Opus 4.6
0b40175339
style: increase gap between group header and first node
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:57:06 +00:00
Guilhem and Claude Opus 4.6
31733f3766
style: increase spacing between group header and nodes
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:54:09 +00:00
Guilhem and Claude Opus 4.6
b999de88a8
style: extend group outline to top of header
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:52:53 +00:00
Guilhem and Claude Opus 4.6
48e197dcd2
style: render group bounding box behind nodes
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:48:06 +00:00
Guilhem and Claude Opus 4.6
da71e2bb15
style: add transparent group color background to bounding box
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:47:01 +00:00
Guilhem and Claude Opus 4.6
24810363df
style: position group outline below header card
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:44:52 +00:00
Guilhem and Claude Opus 4.6
ad010444de
style: use outline instead of border for group and subflow overlays
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:41:48 +00:00
Guilhem and Claude Opus 4.6
528574fc38
style: align expanded group header with first node
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:40:20 +00:00
Guilhem and Claude Opus 4.6
2c285e1732
style: keep fixed width and rounded-md for expanded group header
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:38:49 +00:00
Guilhem and Claude Opus 4.6
9a7601861e
style: reorder group dropdown menu and remove color label
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:32:26 +00:00
Guilhem and Claude Opus 4.6
5702901ae2
refactor: replace group action buttons with ellipsis dropdown menu
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:20:58 +00:00
Guilhem and Claude Opus 4.6
dfaa5a4ac0
refactor: remove expand button from GroupActionBar (handled by StepCountTab)
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:12:51 +00:00
Guilhem and Claude Opus 4.6
110e4c6789
feat: render subflows using GroupNodeCard with expand/collapse border
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:03:55 +00:00
Guilhem and Claude Opus 4.6
006a77c31a
feat: add StepCountTab component replacing stacked layers
...
Replace stacked layers and plain text step count badges with a reusable
StepCountTab component that renders a colored tab on the top-left of
collapsed/expanded containers and groups. The tab persists in both
states and toggles collapse/expand on click.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:49:18 +00:00
Guilhem
52f0cf7e03
nit
2026-03-04 14:49:18 +00:00
Guilhem and Claude Opus 4.6
61e5a580c5
feat: collapse containers into single ModuleNode with stacked layers
...
Replace CollapsedContainerNode with inline collapsed state on ModuleNode.
Containers (forloop, whileloop, branchall, branchone) now render as a
single MapItem card with stacked layers and step count when collapsed.
- Add isCollapsedContainer/containerModules fields to ModuleN data
- Remove CollapsedContainerN type and emitCollapsedContainer function
- Add collapse/expand buttons to FlowModuleSchemaItem action bar
- Pass collapseContainer/expandContainer props through MapItem
- Change node drop-shadow from drop-shadow-base to drop-shadow-sm
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:49:18 +00:00
Guilhem and Claude Opus 4.5
7f633dcc3f
feat: offset collapsed group stacked layers by note height
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 14:47:46 +00:00
Guilhem and Claude Opus 4.5
4a4f4ab15a
style: use group color for collapsed stacked layers and step count text
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 14:47:46 +00:00
Guilhem
d4b4104cd7
remove useless pencil for edit id
2026-03-04 14:47:46 +00:00
Guilhem and Claude Opus 4.5
9e97122687
style: center group summary text in group node card
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 14:47:30 +00:00
Guilhem and Claude Opus 4.5
8897313c75
fix: suppress height reporting during note editing to prevent graph rebuilds
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 14:47:30 +00:00
Guilhem and Claude Opus 4.5
2661202747
fix: allow double-click note editing in collapsed group nodes
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 14:47:30 +00:00
Guilhem and Claude Opus 4.6
f7e18441a9
fix: enable note editing in collapsed group nodes
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:47:30 +00:00
Guilhem and Claude Opus 4.6
936a2882b5
feat: add event-driven group membership updates on insert/delete/move
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:47:30 +00:00
Guilhem and Claude Opus 4.5
f8a53a817d
feat: add clickable step count to toggle group collapse/expand
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 14:47:00 +00:00
Guilhem
5b10e817f2
nit
2026-03-04 14:46:56 +00:00
Guilhem and Claude Opus 4.6
738b79065a
feat: show overlapping module icons in group headers and extract shared action bar
...
- Add GroupModuleIcons component showing up to 5 deduplicated overlapping
circular icons (language, hub integration, flow, etc.) in group headers
- Replace generic Group icon with module icons when available
- Extract GroupActionBar shared component used by both expanded and
collapsed group nodes (note, collapse/expand, settings, ungroup)
- Add step count to collapsed group nodes, always right-aligned
- Add modules field to CollapsedGroupN data type in graph builder
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:46:56 +00:00
Guilhem and Claude Opus 4.6
e305b8105a
refactor: use TextInput component for group summary inline editing
...
Replace raw <input> with TextInput component using transparent
background. Add subtle hover background on the summary label.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:46:56 +00:00
Guilhem and Claude Opus 4.6
8c5e3f6896
feat: add inline-editable summary field to group header
...
Click the group name in edit mode to rename it inline. The input
replaces the label, saves on blur/Enter, and cancels on Escape.
Wired from both GroupOverlay and CollapsedGroupNode.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:46:56 +00:00
Guilhem and Claude Opus 4.6
f86ca0ef4f
refactor: simplify group description to note, controlled by top-level Notes toggle
...
Rename "description" to "note" across schema, types, and UI components.
Remove per-group show/hide toggle and description_collapsed_by_default
persistence — group notes are now controlled by the existing top-level
"Notes" toggle. Add "+add note" / "remove note" buttons in the group
action bar. The Notes toggle also appears when any group has a note set.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:46:56 +00:00
Guilhem and Claude Opus 4.5
a40ab1e147
feat: add toggleable markdown description to flow groups
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 14:46:56 +00:00
Guilhem and Claude Opus 4.6
e730775297
fix: revert backend files to branch base instead of main HEAD
...
The previous revert used git checkout main which pulled in unrelated
main changes (debouncing, traverse_module_value refactor). Reset to
merge-base to keep a clean branch diff.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:46:55 +00:00
Guilhem and Claude Opus 4.5
39fbccc5fa
refactor: remove backend Rust types for groups (UI-only, like notes)
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 14:46:36 +00:00
Guilhem and Claude Opus 4.5
b1575303f7
feat: separate persistent collapsed_by_default from runtime collapsed state
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 14:45:51 +00:00
Guilhem and Claude Opus 4.6
892372b437
feat: add hover border transition and fix header action visibility
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:45:51 +00:00
Guilhem and Claude Opus 4.6
dc977ae9a9
feat: apply note colors to group header and remove shadow on expanded
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:45:51 +00:00
Guilhem and Claude Opus 4.6
2635e8e4ea
feat: full-width group header with step count and inline actions
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:45:51 +00:00
Guilhem and Claude Opus 4.6
cb7d87a1bb
refactor: extract shared GroupNodeCard component for group header
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:45:51 +00:00