Skip to content

feat: zIndex Management for Task Nodes#1757

Open
camielvs wants to merge 1 commit into02-05-chore_add_integer_annotation_typefrom
02-04-temp_feat_zindex_management_for_task_nodes
Open

feat: zIndex Management for Task Nodes#1757
camielvs wants to merge 1 commit into02-05-chore_add_integer_annotation_typefrom
02-04-temp_feat_zindex_management_for_task_nodes

Conversation

@camielvs
Copy link
Collaborator

@camielvs camielvs commented Feb 5, 2026

Description

zIndex management for Task Nodes, accessible in UI via Context Panel & Configuration. zIndex is saved in annotations as annotations: { zIndex: number.toString() }

I didn't know where to stick the UI for it so just shoved it at the bottom of the Context Panel. It'd be nice to have a little floating toolbar above the node, but this is a sidequest, so it's something we can iterate on later.

Related Issue and Pull requests

Progresses https://github.com/Shopify/oasis-frontend/issues/483

Type of Change

  • New feature

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

image.png

Test Instructions

  • Add a bunch of tasks to the Canvas
  • Click on one of them. In the Context Panel you will see Stacking Controls at the bottom of the panel.
  • Confirm that each of these buttons works as expected.
  • Go to the Configuration Tab on a Task. Confirm that manually editing the zIndex annotation also works as expected.

Additional Comments

Copy link
Collaborator Author

camielvs commented Feb 5, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from f61141b to 8a478b7 Compare February 5, 2026 19:07
@camielvs camielvs changed the title temp: zIndex Management for Task Nodes feat: zIndex Management for Task Nodes Feb 5, 2026
@camielvs camielvs changed the base branch from 02-04-feat_add_zindex_management_for_all_nodes to graphite-base/1757 February 5, 2026 19:24
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from 8a478b7 to c39283b Compare February 5, 2026 19:24
@camielvs camielvs changed the base branch from graphite-base/1757 to 02-05-chore_add_integer_annotation_type February 5, 2026 19:25
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from 72b3649 to f9add7a Compare February 5, 2026 19:35
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch 2 times, most recently from 1d06dfb to fcd9564 Compare February 5, 2026 20:23
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from fcd9564 to 5026c52 Compare February 5, 2026 20:29
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from f9add7a to d9a6362 Compare February 5, 2026 21:42
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from 5026c52 to ee6ff89 Compare February 5, 2026 21:42
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from d9a6362 to f5ada4a Compare February 5, 2026 22:36
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from ee6ff89 to 069b2eb Compare February 5, 2026 22:36
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from f5ada4a to 93ff57d Compare February 6, 2026 16:07
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch 2 times, most recently from 8f2ab33 to db1b9b7 Compare February 6, 2026 19:40
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from 93ff57d to 47c9447 Compare February 6, 2026 19:43
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from db1b9b7 to 2a06f9a Compare February 6, 2026 19:43
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from 47c9447 to 93c408b Compare February 6, 2026 19:49
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from 2a06f9a to 2e967db Compare February 6, 2026 19:49
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from 93c408b to 8a14810 Compare February 6, 2026 22:19
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from 2e967db to 91147d6 Compare February 6, 2026 22:19
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from 8a14810 to a0b96c3 Compare February 6, 2026 22:47
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from 91147d6 to 3743881 Compare February 6, 2026 22:47
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from a0b96c3 to a0574d5 Compare February 6, 2026 23:02
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch 2 times, most recently from c01cbb5 to 2edad9e Compare February 6, 2026 23:09
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from a0574d5 to 075c508 Compare February 6, 2026 23:09
@camielvs camielvs force-pushed the 02-05-chore_add_integer_annotation_type branch from 075c508 to 9b3b118 Compare February 6, 2026 23:17
@camielvs camielvs force-pushed the 02-04-temp_feat_zindex_management_for_task_nodes branch from 2edad9e to 85b1ad7 Compare February 6, 2026 23:17
@camielvs camielvs marked this pull request as ready for review February 6, 2026 23:34
@camielvs camielvs requested a review from a team as a code owner February 6, 2026 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant