Create sidebar to display project overview metadata & links
Proposal
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 |
---|---|
![]() |
![]() |
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:
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 |
---|---|
![]() |
![]() |
Edited by Michael Le