Skip to content

[JENKINS-59508] sidebar link names are not truncated causing funky rendering #20626

Closed

Description

@jenkins-infra-bot

if the names in the sidebar for the junit-realtime reports are to long to fit into the space and this then provides a very ugly UI.

This is likely a generic Jenkins issue.  I wonder if the CSS can be modified to truncate the text and expand it on hover or something.  (or Jenkins introduces a new shortName / longName for the sidebar actions)

 

if a picture paints a thousand words here are 1000 more words.

 


Originally reported by teilo, imported from: sidebar link names are not truncated causing funky rendering
  • status: Resolved
  • priority: Minor
  • component(s): core
  • label(s): UX, newbie-friendly, ui
  • resolution: Fixed
  • resolved: 2019-11-25T21:20:19+00:00
  • votes: 0
  • watchers: 5
  • imported: 2025-11-24
Raw content of original issue

if the names in the sidebar for the junit-realtime reports are to long to fit into the space and this then provides a very ugly UI.

This is likely a generic Jenkins issue.  I wonder if the CSS can be modified to truncate the text and expand it on hover or something.  (or Jenkins introduces a new shortName / longName for the sidebar actions)

 

if a picture paints a thousand words here are 1000 more words.

 

1 attachment

Activity

  1. jenkins-infra-bot commented on Sep 26, 2019

    @jenkins-infra-bot
    Author
    batmat:
    • Original comment link
    • Raw content of original comment:

      Just added newbie-friendly, because I think that might be an easy one for UI developer, but no guaranty .

    Just added newbie-friendly, because I think that might be an easy one for UI developer, but no guaranty .

  2. jenkins-infra-bot commented on Nov 6, 2019

    @jenkins-infra-bot
    Author
    fqueiruga:

    It seems that this issue was solved by this PR #4121 

    teilo do you think this could be marked as resolved?

  3. jenkins-infra-bot commented on Nov 6, 2019

    @jenkins-infra-bot
    Author
    teilo:
    • Original comment link
    • Raw content of original comment:

      it solves one part of the issue but introduces another so I don;t think it is closed and the original fix is incomplete.

       

      A long name/whatever is truncated and is never expanded so you can not see what the original should be ever.  this should be and expand on hover, and abbrev or something but brutally truncating and not expanding is to me not a good UX

    it solves one part of the issue but introduces another so I don;t think it is closed and the original fix is incomplete.

     

    A long name/whatever is truncated and is never expanded so you can not see what the original should be ever.  this should be and expand on hover, and abbrev or something but brutally truncating and not expanding is to me not a good UX

  4. jenkins-infra-bot commented on Nov 7, 2019

    @jenkins-infra-bot
    Author
    fqueiruga:
    • Original comment link
    • Raw content of original comment:

      IMO, the simplest fix would be to use the title attribute on the hyperlink to show the full text on hover.

      I've created a video showing how it would look text-overflow-title-element.mov

       

    IMO, the simplest fix would be to use the title attribute on the hyperlink to show the full text on hover.

    I've created a video showing how it would look text-overflow-title-element.mov

     

  5. jenkins-infra-bot commented on Nov 8, 2019

    @jenkins-infra-bot
    Author
    egutierrez:
    • Original comment link
    • Raw content of original comment:

      Looks good to me!

    Looks good to me!

  6. jenkins-infra-bot commented on Nov 25, 2019

    @jenkins-infra-bot
    Author
    oleg_nenashev:
    • Original comment link
    • Raw content of original comment:

      It was released in Jenkins 2.205. It is marked as rfe there, but still looks lone a potential LTS candidate

    It was released in Jenkins 2.205. It is marked as rfe there, but still looks lone a potential LTS candidate

  7. jenkins-infra-bot commented on Nov 26, 2019

    @jenkins-infra-bot
    Author
    olivergondza:
    • Original comment link
    • Raw content of original comment:

      JENKINS-60145 is beckported to 2.204.1 so there is no need for this to be a candidate (an the former part is included in baseline).

    JENKINS-60145 is beckported to 2.204.1 so there is no need for this to be a candidate (an the former part is included in baseline).

  8. removed
    bugFor changelog: Minor bug. Will be listed after features
    on Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions