<div><font>+1 for A<br></font></div><div><font><br></font></div><div><font>Thanks for the initiative!<br></font></div><div><font><br></font></div><div><font>Anita<br></font></div><div><font><br></font></div><div><font><br>
</font></div><br><div class="gmail_quote">On Fri, Apr 12, 2013 at 10:03 PM, Olivier Dalang <span dir="ltr"><<a href="mailto:olivier.dalang@gmail.com" target="_blank">olivier.dalang@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>Hi !</div><div><br></div><div>My last email about SVG symbols did not get a lot of answers ;) So I try again...</div><div><br></div><div>I'm still thinking about reworking the SVG library a little bit for 2.0, but before starting that dull work, I'd like to be sure that there's some agreement about the best strategy.</div>


<div><br></div><div>I've two variants (illustrated by the screenshot), explained in details below. Of course the variant 0 (doing nothing at all) also exists</div><div><br></div><div><a href="https://www.dropbox.com/s/bfdncq9an8i6mc5/comparison.png" target="_blank">https://www.dropbox.com/s/bfdncq9an8i6mc5/comparison.png</a><br>


</div><div><br></div><div>Personally, I vote for variant A, excepted if alpha values work in variant B.</div><div><br></div><div>Cheers,</div><div><br></div><div>Olivier</div><div><br></div><div><br></div><div><br></div>

<div>
<b>Variant A</b></div><div>- Remove the backgrounds from every symbol.</div><div>- Add the fill, outline, and outline-width params to every symbol.</div><div>- Make all symbols initial size the same.</div><div>- Add some new SVG backgrounds</div>


<div><br></div><div>Pros :</div><div>- very flexible (add, combine, ...)</div><div><br></div><div>Cons :</div><div>- slightly more complex for beginners</div><div>- old project files won't look the same (the icons won't have a background)</div>


<div><br></div><div><br></div><div><br></div><div><b>Variant B</b></div><div>- Add the fill and outline params to every symbol, having the outline param actually apply to the background.</div><div><br></div><div>Pros :</div>


<div>- almost the same than today (so no changes for old projects files and nothing new to learn)</div><div><br></div><div>Cons :</div><div>- Its seems a bit wrong to use an "outline" color param, to set a backgorund color.</div>


<div><br></div><div>Questions :</div><div>- Would it be possible to have alpha values in the color selector ? So you could choose to have a transparent background, and get almost all benefits of variant A. (I don't know the way the SVG symbols work in the code enough to try that)</div>


<div><br></div><div><br></div><div><b>Variant A&B</b></div><div>- Run SVG cleaner on all symbols (not sure if there's any benefit, but it's not much work)</div><div>- Remove some word 95 looking symbols (golf flag, backpacker, ... )</div>


<div>- Remove some duplicate icons (same icons with different colors, ...)</div><div>- Reorganize some icons ("Symbol" fold is not a very explicit name)</div><div><br></div><div>Questions :</div><div>- Are the GPS icons part of some kind of standard ? Or is it OK to remove/reorganize those as well ?</div>


<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></div>
<br>_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
<br></blockquote></div><br>