Skip to content

Editor V2: Split Annotations into its own tab (separate from Configuration) #2116

@shopify-river

Description

@shopify-river

Summary

Split Annotations out of the Configuration tab into its own top-level tab in the editor V2 properties panel.

Rationale

From the Apr 21 CSOM sync: today annotations live under Configuration, which creates a weird visual hierarchy (Compute Resources is huge, Annotations is small and tucked under it, but they're unrelated concerns).

Final layout target: tabs for Arguments, Configuration, Annotations, with actions always at the bottom.

Acceptance

  • Annotations renders as its own tab alongside Arguments and Configuration.
  • Tab order: Arguments, Configuration, Annotations.
  • Actions (e.g. delete) remain pinned at the bottom of the panel.

Context: Captured from the Tangle / CSOM UX sync on Apr 21, 2026 (notes). Attendees: Matt Beaulne, Camiel van Schoonhoven, Maksym Yezhov.

Requested by Matt Beaulne matt.beaulne@shopify.com.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions