Ok, I'm going to make a separate thread for this, because of the response I got when I contacted vbulletin support to see what my problem is. As far as I can tell, any time I import a cms.xml file to my site it breaks the layouts/grids. If I only install the base theme, everything is sized correctly and shows up as it should... except for the backgrounds and colors and such, which needs to be imported to get rid of the white background.
Now, since it appears to happen on both this Dragonbyte MMO theme and the old Bluepearl Skins themes I was using before, I thought it was something wrong with my site, even though disabling all plugins changed nothing. So yesterday I finally contacted support, and this is the end result, which I need to pass on here. Note that I imported my cms and blog templates into a separate child theme so as to make testing easier:
Dragonbyte MMO = grid_view.xml
CMS CSS = cms.xml and blog.xml merged together, as a child of the above.
Maybe this will help in making it so I can actually import styles correctly? I wish vbulletin supported everything as a single package like they did up until 4.1.5 or so.
Now, since it appears to happen on both this Dragonbyte MMO theme and the old Bluepearl Skins themes I was using before, I thought it was something wrong with my site, even though disabling all plugins changed nothing. So yesterday I finally contacted support, and this is the end result, which I need to pass on here. Note that I imported my cms and blog templates into a separate child theme so as to make testing easier:
Dragonbyte MMO = grid_view.xml
CMS CSS = cms.xml and blog.xml merged together, as a child of the above.
Hello.
Looking at the the templates themselves in AdminCP shows that what's been imported in CMS CSS is completely different to the parent. For starters, there's 6 grid template as opposed to 3 in Dragonbyte MMO Grid View and if I look at vbcms_grid1 in both styles, there are distinct differences:
Dragonbyte MMO Grid View:
<div id="doc3" class="yui-tvb-r4">
<div id="bd">
<div id="yui-main">
<div class="yui-b">
<div class="yui-u yui-panel">
<ul class="list_no_decoration widget_list" id="widgetlist_column1">$column[1]</ul>
</div>
</div>
</div>
<div class="yui-b yui-sidebar">
<ul class="list_no_decoration widget_list" id="widgetlist_column2">$column[2]</ul>
</div>
</div>
</div>
CMS CSS:
<div id="doc3" class="yui-tvb-r3">
<div id="bd">
<div id="yui-main">
<div class="yui-b">
<div class="yui-u yui-panel">
<ul class="list_no_decoration widget_list" id="widgetlist_column1">$column[1]</ul>
</div>
</div>
</div>
<div class="yui-b yui-sidebar">
<ul class="list_no_decoration widget_list" id="widgetlist_column2">$column[2]</ul>
</div>
</div>
</div>
There's class differences there which will affect the layout - that's something that the Dragonbyte team will need to look at and resolve.
Best regards,
Trevor Hannant
vBulletin Support Staff
Maybe this will help in making it so I can actually import styles correctly? I wish vbulletin supported everything as a single package like they did up until 4.1.5 or so.