Directory - Update Code menu dropdown
Proposal
Combine the "Edit" and "Code" menu to consolidate the menus to make it easier to find things since people are unclear why we currently have two dropdowns.
Most recent design proposal discussion: #450667 (comment 2081629051)
Current
Current |
---|
![]() |
Proposed
From project overview | In a 2+ level directory and GitPod is enabled |
---|---|
![]() |
![]() |
Reorganize items in the menu for better organization and scannability.
-
Clone with SSH
: Allow users to quickly copy the url to clone with SSH -
Clone with HTTPS
: Allow users to quickly copy the url to clone with HTTPS -
Open with
: Contains links to open in IDE both local and remote -
Download source code
and `Download directory: using a button group to save space. This change is reverting the list approach due to a misunderstanding on the deprecation of the segmented control. -
Your workspaces
: This is the same functionality as it is currently that is currently under the "Edit" menu.
Research
Instrumentation opportunities
We could make a decision to remove actions that we think are not used often but we can leverage instrumentation to help us make data informed questions.
- Do we really need all of the options of tar, tar.gz, tar.bz2 or could we look into ways to make it operation system specific? Is it possible to understand which operating/browser is used when the user is selecting download options?
- Do we really need to have "Download repository" and "Download this directory"? Are people really downloading the repository if they are currently deep multi levels down a repository? Understanding current directory when performing a download option could help reveal this insight.
Edited by Alyssa Trinh