Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 7, 2026

Summary

Fixes #14810

Notification titles are truncated with ellipsis when too long, but there was no way to view the full text.

Occurred changes and/or fixed issues

Added tooltip to notification titles that displays the full text on hover. Uses existing v-clean-tooltip directive already present in the component for other elements.

Technical notes summary

  • Modified shell/components/nav/NotificationCenter/Notification.vue
  • Added v-clean-tooltip="item.title" to the .item-title div
  • Tooltip shows for all titles (truncated or not), consistent with Description.vue formatter pattern
  • Existing CSS truncation remains unchanged (white-space: nowrap, overflow: hidden, text-overflow: ellipsis)

Areas or cases that should be tested

  • Hover over notification titles with varying lengths
  • Verify tooltip appears with full title text
  • Test in both light and dark modes
  • Browser used for local testing: Chrome (reviewer should test with different browser)

Areas which could experience regressions

  • Notification Center interaction and navigation
  • Tooltip display across different notification types (announcement, error, info, task, warning, success)

Screenshot/Video

Before: Truncated title with no way to view full text (see issue screenshot)
After: Tooltip displays full title on hover

Checklist

  • The PR is linked to an issue and the linked issue has a Milestone, or no issue is needed
  • The PR has a Milestone
  • The PR template has been filled out
  • The PR has been self reviewed
  • The PR has a reviewer assigned
  • The PR has automated tests or clear instructions for manual tests and the linked issue has appropriate QA labels, or tests are not needed
  • The PR has reviewed with UX and tested in light and dark mode, or there are no UX changes
  • The PR has been reviewed in terms of Accessibility
  • The PR has considered, and if applicable tested with, the three Global Roles Admin, Standard User and User Base

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • download.cypress.io
    • Triggering command: /usr/local/bin/node /usr/local/bin/node index.js --exec install (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>Notification Center: Show full contents of truncated notification titles</issue_title>
<issue_description>Notification titles need a mechanism to display the full contents of truncated titles that are too long to display.

Acceptance criteria

  • When hovering the title, show a tooltip displaying the full value of the title

Additional info

The current implementation properly truncates long titles, but doesn't provide a mechanism to display the full contents of the truncated title. For example:

Image

</issue_description>

<agent_instructions>When adding the fixes comment to the PR, please ensure it references issues 14810</agent_instructions>

Comments on the Issue (you are @copilot in this section)

@oboc-sts When hovering the title, show a tooltip displaying the full (not truncated) value of the title.

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

- Add v-clean-tooltip directive to .item-title div
- When hovering over truncated titles, a tooltip now displays the full title text
- Fixes #14810

Co-authored-by: nwmac <[email protected]>
Copilot AI changed the title [WIP] Add tooltip to show full contents of notification titles Show full notification titles in tooltip on hover Jan 7, 2026
Copilot AI requested a review from nwmac January 7, 2026 17:28
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.

Notification Center: Show full contents of truncated notification titles

2 participants