Skip to content

Use a different favicon based on workspace status #13837

Open
@gtsiolis

Description

@gtsiolis

Problem to solve

The Gitpod logo is used as a favicon for the website, dashboard, and workspaces regardless of workspace state.

Given the upcoming changes with the usage-based pricing, having a better view of the running workspaces which consume credits or errored workspaces that need attention could be useful to provide better 🅰️ visibility of system status and 🅱️ user control.

Proposal

Let's update the workspace favicon based on the workspace status.

We can use the existing workspace status icon used in the workspaces list to mimic this behavior. Although these icons are not quite accessible (#4225), they are still a good next iteration and can be improved later on.

Re-posting from #7477 (comment):

A boring (simple) solution as a good MVC (minimum viable change) for resolving this could be updating the favicon based on the workspace status or start phase. Title is used to indicate the status, not intended for implementation.

Running Starting, Stopping, Timing out Error Stopped & Timed out
favicon favicon Favicon 4 Favicon 8

Alternatively, we could introduce toned down favicon icon form the error and stopped phases.

Error Stopped & Timed out
Favicon 5 Favicon 9

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