Allow PNG SVG for Themes, Toolbars, Tab Bar, and Panels
Hadden89 last edited by Pesala
Allow to pick custom png/svg to theme toolbar area for near UI elements. This will reduce modding amount.
SVG is better as can follow UI theme (which is better for patterns) while png with alpha transparency is better for images and backgrounds (even this can follow theme settings).
Note: Just in case you're wondering why footer is there.
Note2: Colours, shades, images (including custom buttons) and some sizes seen in the example are actually mods.
Note3: Some areas are intentionally unthemed (actually the skin is behind them) for better results - so skins/themes colors shouldn't make unreadable any text or button ever.
Note4: Background image around menubar text area is bad. I fixed this after the screenshot with a small edit in my custom.css.
Note5: This could be extended to other areas - like the tabbar or the panels, but as colorizations are different it will take a bit to a full implementation.
Also useful for Speed Dial Thumbnails.
ROTFL last edited by ROTFL
SVG is very insecure and dangerous format because it's interpreted XML so I guess it's hard for safe implementation
Hadden89 last edited by Hadden89
@rotfl It should be also safe, of course.
The UI should reject everything under
<embed>allowing only a small subset of svg/xml elements for modding purpose -- as rect, circle, path, g, ...