Simplify admin console and remove superfluous icons #17284
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
This slices off three commits from #17259 for ease of review. #17279 will need to be merged first, as that removes most uses of the
check.gif
file that this removes.This completely replaces the Administration Console with one that's much simpler. The dozens of icons are gone, and you don't need to click the little triangles to get through to where the descriptions are. The page is responsive, displaying a single column on narrow screens.
Also, the old console hard-coded which components got sections, while this works from the list of enabled components.
Before
When you first open the page:
When you click a little triangle to expand a section:
After