DaylightingSociety / WhereAreTheEyes

Surveillance Detection and Mapping App
https://eyes.daylightingsociety.org
BSD 3-Clause "New" or "Revised" License
230 stars 18 forks source link

Material Design SVG icons #19

Open PanderMusubi opened 7 years ago

PanderMusubi commented 7 years ago

Please use Material Design SVG icons for the icons in the app such as:

Implementing this will make it easier to use as the icons are more familiar to users and the icons are scalable compared to the one used now where pixels on the edge can be seen.

milo-trujillo commented 7 years ago

We should definitely switch to SVG, it's my bad for embedding the PNG versions. As for moving from OpenIconic to Material Design, I'll defer to our artist. The license is compatible, so the issue seems to be quality of images and assumed familiarity with them versus changing our current design.

I may have to rescind my "move to SVG" statement. Android only supports SVG in API 21+, which is still a small subset of the population, and iOS only supports vector graphics through PDF. We could use third party libraries for SVG rendering, but that introduces a new dependency and is substantially more work. PNGs are still common practice on both platforms as a result.