ks-devops
ks-devops copied to clipboard
Suggestion of menu item on the DevOps project page
What would you like to be added:
As you can see from the following screenshot. IMO, the prefix DevOps Project is duplicated with the parent menu. And the most important reason is that no way to mix different projects here. I believe that Credential is pretty clear.

Below screenshot comes from v3.1.1

Why is this needed:
/area devops /cc @Felixnoo
/area console
By the way, I'd like to suggest changing DevOps project to DevOps Project. It is kind of a sub-title instead of a description text.
Thanks for your feedback. I'd like to explain why we made the changes as shown in your screenshot.
-
As for the format of
DevOps project, we consider it as a description of the titletestand we apply sentence-style capitalization to descriptions. If you consider it as a sub-title, I think it is more of a design issue than a simple wording format issue, which may require inputs from front-end colleagues to help us confirm the console layout here. -
As for the
DevOpsadded to the menu items underDevOps Project Settings, we made these changes to avoid potential ambiguity with the menu of a project as shown in the following screenshot.
I agree with you that Credentialsis clear. ButProject RolesorProject Membersof a DevOps project is duplicated with that of a project in the English environment. I'm OK if we remove theDevOps Projectpreceding each menu item underDevOps Project Settings. If so, I believe the menu items of a project should also be updated.
@Patrick-LuoYu @serenashe Please add your comments if I miss anything.
As to the capitalization issue, currently we use sentence-style capitalization for all description text. Both sentence_style capitalization and title-style capitalization are acceptable, as long as we are consistent for UI elements of the same type. Currently, I think we should use sentence-style capitalization just for the purpose of consistency. Examples are as follows:

Already supported