Hello my friend,
First of all: I absolutely love your vantage theme and especially your page builder plugin.
I use it for pretty much all my clients. Awesome work right there!
Just two little things are missing in my opinion:
1.) The option to add custom classes to a row. I modified your pagebuilder code a little bit and it works like a charm but of course I’m sure you could integrate this a lot better than me. Just put another in the “modify row” modal where one can add one or more custom classes seperated by spaces. Then just use that string.
2.) Maybe add another INSIDE the “panel-row-style” div.
What does it do? Now you can do the following:
Do NOT use a container sorrounding all your content. If you do that and you wanna have a row which is fullwidth you have to use the little hack you are using yourself in the vantage theme (padding: 1000px, margin: -1000px). This is not ideal.
If you integrate that one more as suggested by me and leave out a sorrounding container with a max-width but leaving the container fullwidth you can achieve 3 different designs just by using row styles and some css:
-) boxed style –> content AND background are centered and boxed (thus, have a max-width)
-) fullwidth background but boxed content
-) fullwidth background WITH fullwidth content (for example for fullwidth sliders and such).
I hope you understand what I am suggesting. I integrated both things myself into your code and they both work just fine! :-)
If you have any questions please don’t hestitate to contact me!
Cheers and again … awesome work man!!