Skip to content

Replaces task details tabs with collapsible sections#2147

Merged
Mbeaulne merged 1 commit intomasterfrom
04-23-task_sections_are_now_collapsible
Apr 28, 2026
Merged

Replaces task details tabs with collapsible sections#2147
Mbeaulne merged 1 commit intomasterfrom
04-23-task_sections_are_now_collapsible

Conversation

@Mbeaulne
Copy link
Copy Markdown
Collaborator

@Mbeaulne Mbeaulne commented Apr 23, 2026

Description

The Task Details panel in the Editor has been refactored to replace the tabbed interface (Arguments / Config) with collapsible sections. Both the "Arguments" and "Config" sections are now independently expandable/collapsible, displayed vertically in sequence rather than as mutually exclusive tabs. Each section has a styled header with a chevron indicator showing its open/closed state. Both sections default to open. The existing behavior that auto-expands the Arguments section when a focused argument is detected has been preserved.

Related Issue and Pull requests

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

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

Screenshots (if applicable)

image.png

image.png

image.png

Test Instructions

  1. Open the Editor and select a Task node to open the Task Details panel.
  2. Verify that both the "Arguments" and "Config" sections are visible and expanded by default.
  3. Click each section header to collapse and expand it independently.
  4. Confirm the chevron icon updates to reflect the open/closed state.
  5. Trigger a focused argument (e.g., by clicking an argument connection) and verify the Arguments section auto-expands if it was collapsed.

Additional Comments

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 23, 2026

🎩 Preview

A preview build has been created at: 04-23-task_sections_are_now_collapsible/059ab3e

Copy link
Copy Markdown
Collaborator Author

Mbeaulne commented Apr 23, 2026

@Mbeaulne Mbeaulne mentioned this pull request Apr 23, 2026
8 tasks
@Mbeaulne Mbeaulne changed the title Task sections are now collapsible Replaces task details tabs with collapsible sections Apr 23, 2026
@Mbeaulne Mbeaulne marked this pull request as ready for review April 23, 2026 15:55
@Mbeaulne Mbeaulne requested a review from a team as a code owner April 23, 2026 15:55
onOpenChange={setArgumentsOpen}
className="w-full"
>
<CollapsibleTrigger className="flex w-full items-center justify-between bg-gray-50 px-4 py-2.5 cursor-pointer border-b border-gray-100">
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does the Collapsible Trigger actually need all of this css?

@Mbeaulne Mbeaulne force-pushed the 04-23-task_sections_are_now_collapsible branch from 3a004fc to eeb299c Compare April 28, 2026 16:15
@Mbeaulne Mbeaulne force-pushed the 04-23-remove_details_tab branch from 06dcb5a to 2d35382 Compare April 28, 2026 16:15
@Mbeaulne Mbeaulne changed the base branch from 04-23-remove_details_tab to graphite-base/2147 April 28, 2026 20:11
@Mbeaulne Mbeaulne force-pushed the 04-23-task_sections_are_now_collapsible branch from eeb299c to 967f27f Compare April 28, 2026 20:14
@Mbeaulne Mbeaulne force-pushed the graphite-base/2147 branch from 2d35382 to 39e54a2 Compare April 28, 2026 20:14
@graphite-app graphite-app Bot changed the base branch from graphite-base/2147 to master April 28, 2026 20:15
@Mbeaulne Mbeaulne force-pushed the 04-23-task_sections_are_now_collapsible branch from 967f27f to 059ab3e Compare April 28, 2026 20:15
Copy link
Copy Markdown
Collaborator Author

Mbeaulne commented Apr 28, 2026

Merge activity

  • Apr 28, 8:22 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Apr 28, 8:23 PM UTC: @Mbeaulne merged this pull request with Graphite.

@Mbeaulne Mbeaulne merged commit e1193f4 into master Apr 28, 2026
17 checks passed
@Mbeaulne Mbeaulne deleted the 04-23-task_sections_are_now_collapsible branch April 28, 2026 20:23
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.

2 participants