mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-03-25 09:21:10 +00:00
Closes: #2343. - SVG icons from the project have been imported into the static/theme/icons directory. In future, more icons from this and projects will be included in this directory. We no longer use glyphicons from a font file. - SVG icons are more flexible as we can mix and match icons from different projects like fork-awesome. Each file can be individually tweaked to our needs. - They do not get anti-aliased like icons from font files. - They could end being much smaller than a font file which usually 100KiB+. Only icons used on a page are included in the page. - They work when font resources are blocked for security reasons like in case of NoScript extension. - They don't require separate resource to be loaded as SVG is typically inlined in the HTML file. This should improve page load time. - They can be animated and tweaked with CSS/JS. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>