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.
Most of the icons throughout the CDash UI are low resolution PNGs. User expectations have changed since those icons were introduced, and pixelated icons are no longer considered acceptable, given that most users have high-resolution screens. Font Awesome is a well known icon provider which provides a vast number of free SVG icons.
I've opened this PR up to get some feedback. As an initial demonstration, I have changed the action buttons on the user homepage to font awesome icons. CDash is in dire need of a substantial UI overhaul, and I'm by no means a UI/UX designer, so I'm open to any feedback anyone might have about the specific icons I've chosen, as well as general feedback about this idea as a whole.