fix(drawnix): polish mind toolbar UI #3

Merged
jesse merged 4 commits from fix/drawnix-mind-toolbar-polish into master 2026-05-04 04:30:11 +02:00
Owner

Summary

  • distinguish left and right mind arrow shape icons
  • move the contextual edit toolbar below the main toolbar and keep it responsive
  • update child and sibling topic icons to match the requested topic-node style
  • remove the duplicate Connector action from the edit toolbar

Verification

  • npx nx test drawnix --testFile=packages/drawnix/src/components/toolbar/popup-toolbar/mind-shape-button.spec.tsx
  • npx nx test drawnix --testFile=packages/drawnix/src/components/toolbar/popup-toolbar/popup-toolbar.spec.tsx
  • npx nx test drawnix --testFile=packages/drawnix/src/components/toolbar/popup-toolbar/mind-actions.spec.tsx
  • BASE_URL=http://127.0.0.1:7201 npx nx e2e web-e2e --grep "shows contextual mind actions|keeps mind toolbar reachable"
## Summary - distinguish left and right mind arrow shape icons - move the contextual edit toolbar below the main toolbar and keep it responsive - update child and sibling topic icons to match the requested topic-node style - remove the duplicate Connector action from the edit toolbar ## Verification - npx nx test drawnix --testFile=packages/drawnix/src/components/toolbar/popup-toolbar/mind-shape-button.spec.tsx - npx nx test drawnix --testFile=packages/drawnix/src/components/toolbar/popup-toolbar/popup-toolbar.spec.tsx - npx nx test drawnix --testFile=packages/drawnix/src/components/toolbar/popup-toolbar/mind-actions.spec.tsx - BASE_URL=http://127.0.0.1:7201 npx nx e2e web-e2e --grep "shows contextual mind actions|keeps mind toolbar reachable"
fix(drawnix): remove duplicate edit connector
Some checks failed
CI / changes (pull_request) Failing after 1s
CI / lint (pull_request) Has been skipped
CI / test (pull_request) Has been skipped
CI / build (pull_request) Has been skipped
CI / e2e (pull_request) Has been skipped
d8ae2468f0
ci: retrigger after transient runner failure on PR open
All checks were successful
CI / changes (pull_request) Successful in 23s
CI / lint (pull_request) Successful in 11m54s
CI / test (pull_request) Successful in 12m6s
CI / build (pull_request) Successful in 13m12s
CI / e2e (pull_request) Successful in 18m2s
e623acd741
jesse merged commit 75b9170542 into master 2026-05-04 04:30:11 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jesse/mindnest!3
No description provided.