These are the main 3 scenarios:
- As the business user I should be able to select an svg from resources/docs and media to display in my fragment
- As a developer I create a fragment. It is a collection of clickable logos that are gray by default but colored on hover.
- As a business user, I want the svg I select to be included in the markup as inline html so it's vectors can be targeted with css. I would add the fragment to my page and upload my colored SVG logos to resources and select them in my fragment. As a business user I don't want to add two versions of each logo (gray and colored) I just want to add one version and have the css defined by the developer take care of the rest.