We have a new visual profile that should be followed in the ThinLinc Administrator's Guide.
Font usage in SVGs might be an issue. They can't use the fonts provided by the embedding HTML page by default. Some details here: https://vecta.io/blog/how-to-use-fonts-in-svg It looks like they need to be embedded in the SVGs. This is not something Inkscape supports, so we probably want to automate this. This might also make bug 7958 interesting, depending on how much larger the files will get.
Unfortunately, we don't have time to do everything right now. The easy stuff has been dealt with, but fixing up images, shapes, and colours will require a lot more work. Moving this bug to a later release.