GUACAMOLE-1866: Clean up UI of configurable "Recent Connections" section. #1009
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.
This change further updates the UI around the newly configurable "Recent Connections" section such that the original header style is restored:
If the "Recent Connections" section is hidden, the "All Connections" header becomes the top-level header and gains a user menu:
This change also restyles the recent connection removal button such that it is a gray-colored "X" (becomes black when hovered) and does not visible at all until the associated recent connection is hovered:
and reorganizes the preferences screen such that the settings for "Recent Connections" are in a general "Appearance" section (instead of a section dedicated to just "Recent Connections"):