SVG system
SVG system may or may not be good fit for this project. If you ask me, it is:) I can't remember the last time when SVGs wasn't involved in a project.
What SVG system can mean:
get_svg()function or similar to injecting SVG icon markup in the template files.- Social menu links using SVG icons.
- Build tools that minify SVG icons into single SVG sprite file.
- Example file in Foxer.
Based on what we've previously tested and the current WordPress.org rules, I'm marking this as something to consider later. I don't think it'll happen by a 1.0 release.
file_get_contents() is pretty much a requirement for what you have in mind, so this Theme Check ticket would need to be addressed: https://github.com/WordPress/theme-check/issues/55
I'm still not 100% sold on that being the best method. Essentially, I want to test out some different ideas in real-world projects before committing to any one direction.