Skip to content

Add tooltip to running jobs sidebar button - #4053

Open
sholzer wants to merge 2 commits into
2026.xfrom
add-running-jobs-tooltip
Open

Add tooltip to running jobs sidebar button#4053
sholzer wants to merge 2 commits into
2026.xfrom
add-running-jobs-tooltip

Conversation

@sholzer

@sholzer sholzer commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Test plan

  • Hover the running jobs button in the left sidebar and confirm the tooltip shows "Open running jobs" (or its localized equivalent) to the right of the button
  • Switch locale and confirm the translated tooltip text

🤖 Generated with Claude Code

sholzer and others added 2 commits September 1, 2026 15:03
@sonarqubecloud

sonarqubecloud Bot commented Sep 1, 2026

Copy link
Copy Markdown

@sholzer sholzer added this to the 2026.3.0 milestone Sep 1, 2026
@sholzer
sholzer requested a review from xIrusux September 1, 2026 13:37
@sholzer
sholzer marked this pull request as ready for review September 1, 2026 13:37
Copilot AI balanced review requested due to automatic review settings September 1, 2026 13:37

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Verdict: Needs changes. The PR adds a localized tooltip to the running-jobs sidebar button.

Changes:

  • Adds the tooltip to NotificationButton.
  • Adds translations for all seven supported locales.

Assessment:

  • Root cause addressed at the owning component; its only registration is covered.
  • No API or backward-compatibility impact.
  • No automated regression test was added.
  • Accessibility remains unresolved: the icon-only button lacks an accessible name.
  • No documentation or changelog update is necessary.

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
notification-button.tsx Adds the localized right-side tooltip.
studio.en.yaml Adds English text.
studio.de.yaml Adds German text.
studio.es.yaml Adds Spanish text.
studio.fr.yaml Adds French text.
studio.it.yaml Adds Italian text.
studio.no.yaml Adds Norwegian text.
studio.sv.yaml Adds Swedish text.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

description: <JobList />
})
} }
tooltip={ { title: t('jobs.notification.tooltip'), placement: 'right' } }

@xIrusux xIrusux left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM :)

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.

[Main Navigation] Tooltip on the running jobs

3 participants