diff --git a/modules/docs/src/Volo.Docs.Web/DocsUiOptions.cs b/modules/docs/src/Volo.Docs.Web/DocsUiOptions.cs index b4f3dfbf21..c2406e15f5 100644 --- a/modules/docs/src/Volo.Docs.Web/DocsUiOptions.cs +++ b/modules/docs/src/Volo.Docs.Web/DocsUiOptions.cs @@ -20,6 +20,12 @@ namespace Volo.Docs /// Default value: True; /// public bool ShowProjectsCombobox = true; + + /// + /// Allows user to see a label in user interface for projects combobox + /// Default value: True; + /// + public bool ShowProjectsComboboxLabel = true; /// /// If true, allows to create sections in document and show/hide sections according to user preferences. diff --git a/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml b/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml index 0b45d547ee..fe5cde8af2 100644 --- a/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml +++ b/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml @@ -92,18 +92,31 @@
- Project + @if (Model.ShowProjectsComboboxLabel) + { + @L["Project"] + }
-
- - - + @if (Model.ShowProjectsComboboxLabel) + { +
+ + + + +
+ } + else + { -
+ }
diff --git a/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml.cs b/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml.cs index 4898baf215..0ffa883d8d 100644 --- a/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml.cs +++ b/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml.cs @@ -66,6 +66,8 @@ namespace Volo.Docs.Pages.Documents.Project public string DocumentsUrlPrefix { get; set; } public bool ShowProjectsCombobox { get; set; } + + public bool ShowProjectsComboboxLabel { get; set; } public bool IsVersionPreview { get; set; } @@ -133,6 +135,7 @@ namespace Volo.Docs.Pages.Documents.Project { DocumentsUrlPrefix = _uiOptions.RoutePrefix; ShowProjectsCombobox = _uiOptions.ShowProjectsCombobox; + ShowProjectsComboboxLabel = ShowProjectsCombobox && _uiOptions.ShowProjectsComboboxLabel; FullSearchEnabled = await _documentAppService.FullSearchEnabledAsync(); try