Better surface enabled features on expand/collapse settings pages
Problem to solve
On Operations > Settings, there are a number of features that can be enabled. Right now, at first glance, there's no indication of which features are "active" and which are not:
Perhaps we could use a badge or icon to communicate which features are active and which are not at first glance?
Proposal
Introduce a badge helping users quickly see which features are enabled and which are not.
When the badge should be applied for each feature:
Section | When enabled badge is applied |
---|---|
Alert integrations | When an integration has been added and at least one integration is set to Enabled
|
Incidents |
IF the PagerDuty integration is set up, or IF incidents are automatically being created from alerts. |
Error tracking | When the "active" checkbox is selected |
Metrics dashboard |
IF the metrics dashboard is displayed (one environment is present and a prometheus integration has been added) |
Grafana | When the "active" checkbox is selected |
Jaeger | When a URL has been saved |
Status page | When the "active" checkbox is selected |