Feature Management: Link to grafana.com docs from feature toggle admin page (#77302)

* add link to gcom

* re-add subtitle on backend so it displays in the high level administration view
This commit is contained in:
Michael Mandrus 2023-10-27 12:16:43 -04:00 committed by GitHub
parent 2e05134089
commit 0231873d70
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 2 deletions

View File

@ -103,7 +103,11 @@ func (s *ServiceImpl) getAdminNode(c *contextmodel.ReqContext) (*navtree.NavLink
if s.features.IsEnabled(featuremgmt.FlagFeatureToggleAdminPage) && hasAccess(ac.EvalPermission(ac.ActionFeatureManagementRead)) {
configNodes = append(configNodes, &navtree.NavLink{
Text: "Feature Toggles", SubTitle: "View and edit feature toggles", Id: "feature-toggles", Url: s.cfg.AppSubURL + "/admin/featuretoggles", Icon: "toggle-on",
Text: "Feature Toggles",
SubTitle: "View and edit feature toggles",
Id: "feature-toggles",
Url: s.cfg.AppSubURL + "/admin/featuretoggles",
Icon: "toggle-on",
})
}

View File

@ -38,8 +38,22 @@ export default function AdminFeatureTogglesPage() {
);
};
const subTitle = (
<div>
View and edit feature toggles. Read more about feature toggles at{' '}
<a
className="external-link"
target="_new"
href="https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/feature-toggles/"
>
grafana.com
</a>
.
</div>
);
return (
<Page navId="feature-toggles">
<Page navId="feature-toggles" subTitle={subTitle}>
<Page.Contents>
<>
{isError && getErrorMessage()}