Skip to content

Update extension action items on GitHub

Created by: AlicjaSuska

Part of the tracking issue #16165, RFC 250

Description

Updates for GitHub:

  • display extension action items in the header, remove the labels
  • add tooltips to action items, follow Github styles. Content of the tooltips should be the same as on Sourcegraph
  • add static info to the file header, next to the information provided by GitHub
  • add tooltips to the static info items that require it
  • implement the behavior of dropping items to the next row for many action items/static info items
  • for diffs, keep action items and static info items displayed per file

Design details

Important note: for static action items that have no data, display 'no data' label analogically to what's in the bottom bar on Sourcegraph.