Gitlab Should Have a Web App Manifest

Description

There are many advantages to web app manifest - theme colours, install-to-homescreen, and more.

Proposal

I propose that GitLab be delivered with a manifest.json linked from the index. This manifest should provide a theme colour and a background colour (suggestion: #fc6d26 for theme and #292961 (closed) for background). Background colour could potentially be configured per user.

{
  "name": "GitLab.com",
  "short_name": "GitLab",
  "start_url": ".",
  "display": "standalone",
  "background_color": "#292961",
  "theme_color": "#fc6d26"
  "description": "The best darn git host on the intertubes.",
  "icons": [{
    "src": "https://assets.gitlab-static.net/assets/favicon-075eba76312e8421991a0c1f89a89ee81678bcde72319dd3e8047e2a47cd3a42.ico",
    "sizes": "48x48",
    "type": "image/png"
  }]
}

This is a small, easy change which could provide tremendous utility for users, and is open to progressive enhancement in the future.

Links / references

https://developer.mozilla.org/en-US/docs/Web/Manifest

Edited by 🤖 GitLab Bot 🤖