Move feature settings in left sidebar from "Settings -> Feature" to "Feature -> Settings"
Problem to solve
Right now the settings for our different features are located in Settings
in the left sidebar, here an example for CI/CD.
There are many reasons why this is becoming a problem, one of the main ones is that there are stages where you have multiple levels of settings. E.g. in Geo, you are dealing with one primary node and multiple secondary nodes. If you want to change a setting for any of these nodes, you would have to edit the configuration and settings for that node inside of Geo. If you want to change a global settings that touches all nodes, you would have to go to Settings -> Geo.
There are also other problems that this IA creates:
- Certain flows require the user to make changes in the feature section as well as in the settings -> feature section. At least the happy path should not make the user jump to another top level item in the sidebar.
- More roles and personas that use our product means that the number of settings and different features will increase. We should tie feature settings to the feature itself to not confuse the users who do not care about a certain feature.
- When working in e.g. CI/CD the user has trouble finding the global settings for CI/CD as it's hidden behind
Settings
and not directly visible for the user.
Proposal
Moving all feature settings into the feature item in the left sidebar.
To not have settings as items both in a feature and as top level in the left sidebar, we could consider to e.g. rename Settings
to Project Settings
in the top level of the left sidebar.