Skip to content

fix(logs): extract collapse functionality into its own button#118053

Merged
adrianviquez merged 2 commits into
masterfrom
adrian/logs-add-collapse-button
Jun 18, 2026
Merged

fix(logs): extract collapse functionality into its own button#118053
adrianviquez merged 2 commits into
masterfrom
adrian/logs-add-collapse-button

Conversation

@adrianviquez

@adrianviquez adrianviquez commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

The logs page currently hides the collapse chart button under the ContextMenu component. This is a UX improvement to extract the collapse functionality into its own button.

Before:
Screenshot 2026-06-18 at 12 23 46 PM

After (ignore the different data):
Screenshot 2026-06-18 at 12 24 06 PM

Closes LOGS-795

@adrianviquez adrianviquez requested a review from a team as a code owner June 18, 2026 19:28
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jun 18, 2026

@JoshuaKGoldberg JoshuaKGoldberg left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

💯 thanks!

) : (
<Button
aria-label="Expand"
aria-label={t('Expand')}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

[Bug] I just noticed that it says "expand" vs "collapse chart". So, totally optional if you're interested:

Suggested change
aria-label={t('Expand')}
aria-label={t('Expand chart')}

@adrianviquez adrianviquez merged commit 5ae5c42 into master Jun 18, 2026
71 checks passed
@adrianviquez adrianviquez deleted the adrian/logs-add-collapse-button branch June 18, 2026 20:07
@linear-code

linear-code Bot commented Jun 18, 2026

Copy link
Copy Markdown

LOGS-795

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants