Thanks PMario
It makes sense. Thank you. I do think SVG & TW are a very good fit & it was
the right choice to go that way for interface elements.
For my own stuff, rather than make loads of individual SVG Tiddlers I was
thinking of using the <symbol> method to hold many related SVGs in one
Tiddler. This enables using the ViewBox to display them in an easier way
than other approaches. And you avoid loading a TW up with zillions of
individual image tiddlers which become hard to manage.
*However, there is an issue, perhaps. *
The easiest way to access "symbols" within an SVG (i.e. a discrete image
with a "wrapper SVG") is to use ID's. *But I suspect this may conflict with
TW basic working?* There is another method using the co-ordinate system of
viewport and viewBox but it starts getting very complicated.
Before I start trying to work out details of how to do this I'd appreciate
any comments you may have.
The "reference system" looks like this:
A <symbol> definition example within an SVG (its largely independent of its
parent) ...
<symbol id="shape-icon-2" viewBox="0 26 100 48">
<!-- <path>s and whatever other shapes in here -->
</symbol>
The HTML call to it is, in theory, easy ...
<svg class="icon">
<use xlink:href="#shape-icon-2" />
</svg>
Best wishes
Josiah
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/9f294595-e02c-4bb1-8754-599d50df8a53%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.