After much deliberation... I've decided to not release the <div> based version of the template, and instead release the normal <table> based version.
It's just that zen-cart has other code, in both the files, as well as some admin overrides that make it too messy for me to want to support. And in reality after cleaning up some of the css... (and by cleaning it up I mean expanding it) I found things to make a lot more sense about the structure.
<div> based would be fine for a hard-coded template design... but since zen allows so many dynamics from within the admin area, and I designed this template to be a contrib for others to use... it is probably best to use dynamic elements that can auto-resize easily like table tags. They don't really affect much anyway. Optimized images are much more important.
Plus, the design in itself really is more of a table-looking design.. what with straight columns on each side and a conformed look.
So I've recoded some stuff and left most of the default tags in. Except of course the header navbar and the header ezpages bar.. i merged those cuz it just makes sense.... just like the footer one was merged by default.
So you can check it here:
http://www.unbannable.com/zen137/
I still need to design the Category tabs, but I think I know what I want to do with those.
notable changes:
- Merged navMain with navEZPagesHeader to be one.
- CSS was regrouped to be easier to read, even if that meant having redundant entries for symmetrical counterparts. It just makes it easier to learn from and I highly doubt there will be much performance lost.
- Category-top is no longer used to reference the category tabs. They are now Category-top-tabs. When the category tabs were added, they shared the category-top code but that means any style u add to the category sidebox links are also in the category tab area.. Not sure why it was done this way but it caused styling problems. Only alternative would be to make a UL subclass in the categories sidebox and style those, but that adds unnecessary tags.




...

