Skip to content

Consider differentiating external links from internal links in the dashboard #7232

@gtsiolis

Description

@gtsiolis

Problem to solve

By default, any (internal) links that keep the user within Gitpod open in the same page rather than in a new tab or window. Currently, the dashboard includes internal links but also external links to repositories, branches, etc and this can sometime become confusing as 🅰️ there's no clear differentiation of those links and the expected interaction as well as 🅱️ the design of those links can sometimes be inconsistently the same as internal links which could surprise users. 🎁

@AlexTugarev recently mentioned this during a deployment, see relevant discussion (internal).

Proposal

We could consider:

  1. Limiting the amount of external links as much as possible, or especially avoid using the same design with internal links
  2. Introducing an external links icon that can be shown at the end of the link text
  3. Consolidating the design of the links so that it's a bit more clear when a link is an external link across the product

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions