[go: up one dir, main page]

Skip to content

Create sidebar to display project overview metadata & links

Proposal

Figma

image

Project information

If the user has access to Settings, display the gear icon to navigate to Settings > General for editing purposes.

  • Project description
  • Topics
  • Badges

Links for files

When file does not exist, create a link "Add {filename}"

  • Readme
  • License
  • Changelog
  • Contribution guidelines

Section for project stats

If the feature is not enabled for the user do not display the value.

  • Issues
  • Merge requests
  • Storage
  • Environments

Section for release

  • Display current release title
    • Clicking links to release page
  • Date of release
  • Link to all releases
    • Total number of release - 1
Empty state Populated
image image

Section for languages breakdown

  • Removing the bar to represent the different languages
  • Display top 3 languages
  • Link to repository analytics
  • Related: Fix display of languages in repository analytics should not be bar chart

Section for "Get started"

Display actions to add functionality to project. Once actioned then the link disappears. If all actions are completed then hide the section.

Covers actions that originally displayed in the red area in this screenshot:

image-buttons-annotated

We could do more in the future by showcasing/highlighting certain features. Discussion here #431537 (comment 1645650478).

Get started (USE THIS) older concept of displaying one prompt at a time
image image
Edited by Michael Le