I don't know if there is an extension like that, but I'm lookig for a template override for VirtueMart which is not a full Joomla template but a bunch of template overrides which I could use with several different templates.
I know there are lot of classes, css selectors etc which is related to the site template, but a better layout or something would be a good start. VM's default layouts are a bit hard to design.
I know vmuikit which is something similar, but only for Yootheme templates.
Or here is olympianthemes.com's HTML Order emails: https://www.olympianthemes.com/extensions/virtuemart-html-order-emails.html
which isn't an extension just a a bunch of files which you need to copy into your template's html folder and you get better looking/working order emails. I'm looking something like this but for the whole component.
Any guess?
why would you need the complication of a extension?
As you said .. the VM template is just a set of files in html/com_virtuemart
That is exactly what I use .. a set of template files I have developed that I can use on any template by ftp'ing the com_vm folder to the html folder..
What would an extension add to this?
There are solutions like https://www.flexiblewebdesign.com/ which use a sytem plugin to configure the layouts, like what you want to show/hide, default settints, etc.
But I don't care if it's an extension or just a file pack which I should ftp'ing, the question is if there are any solution which I could purchase and can work with different Joomla templates
@sandomatyas, the problem is that template use CSS frameworks(most use bootstrap2,3) and it's not easy to do a theme that work right for all css frameworks.
Some Joomla templates add many overrides rules to bootstrap CSS framework or use own qtyles.
So it's hard to find a generic system.
A simple example and you understand.
Here the HTML to render responsive columns.
Bootstrap 3 see https://getbootstrap.com/docs/3.3/examples/grid/
<div class="row">
<div class="col-md-4">...</div>
<div class="col-md-4">...</div>
<div class="col-md-4">...</div>
</div>
And same for bootstrap 2.3.2 (native Joomla)
<div class="row-fluid">
<div class="span4">...</div>
<div class="span4">...</div>
<div class="span4">...</div>
</div>
And more freedom using bootstrap 4 See https://getbootstrap.com/docs/4.0/layout/grid/
And this is only 1 CSS framework, some templates company have developed own CSS framework and some use specific override rules for Virtuemart