Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Font Awesome improvements #279

Merged
merged 6 commits into from
Sep 28, 2016
Merged

Conversation

alanorth
Copy link
Member

@alanorth alanorth commented Sep 28, 2016

We're already loading Font Awesome for the sharing icons, so we should use it in more places to save network requests. Also, it's good to give a cue to screen readers that the icons are for visual purposes only.

We're loading Font Awesome anyways for the sharing icons, so we
might as well save one network request by printing the icon instead
of requesting the PNG.
Protocol-relative links are an anti pattern in 2016. If a resource
is available over HTTPS you should fetch it over HTTPS.
For accessibility we should notify screenreaders that these icons
are only for visual cues.
@alanorth alanorth added this to the 2016-10 milestone Sep 28, 2016
@alanorth alanorth self-assigned this Sep 28, 2016
@alanorth alanorth changed the title Font Awesome improvements WIP: Font Awesome improvements Sep 28, 2016
@alanorth
Copy link
Member Author

Replace more images with font icons and adjust their color/style so nobody will notice...

screen shot 2016-09-28 at 12 33 43-fs8
screen shot 2016-09-28 at 12 33 58-fs8

That's three less network requests that we have to make.

@alanorth alanorth changed the title WIP: Font Awesome improvements Font Awesome improvements Sep 28, 2016
@alanorth alanorth merged commit 8c538af into ilri:5_x-prod Sep 28, 2016
@alanorth alanorth deleted the 5_x-font-awesome branch September 28, 2016 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant