Ok,
I'm just about ready to get 0.8.0 out the door. There was some delay with me trying to make a new default template... I am quite lacking in the patience and time that CSS and templating takes. But I finally got "something" working. Let me know if you like the new theme, hate it, or whatever.
Store Front (customer login demo@demo.com/demo)
Admin Panel (admin/admin)
ADMIN POINTS OF INTEREST:- New Currency AutoUpdate: Assumes default to be 1.00 and all prices are based around that conversion.
- New URL Alias Auto-Generator: Once a contrib, now part of the code.
- New Specials Manager: Enter the discount and see the Specials list display the sale price for the selected items.
--- Choose multiple products at once. If a product has an existing sale, it will delete the old one and replace it.
--- Select from percentage, subtraction, or absolute value discount modes. - New Maintenance Mode option: Maintenance mode uses its own layout_maintenance.tpl file. If you are logged into admin, you will be allowed to view the store. If logged out of admin, you will see the maintenance page.
- New Autodetect features. Languages, modules, and images are auto-detected and inserted into the database
--- Images is planned to remove the db aspect and just use the filelist - New Product & Category edit listing look. Click status icon to toggle or use checkboxes
--- New image upload on these edit pages - Country list has status now. Click status icon to toggle or use checkboxes
- Old menu WILL BE replaced with the new database-based menu.
- Most list-pages have or will have a checkbox style menu like the current product edit page
- Languages are now done by locale code (e.g. en-US, en-GB, es, de, etc)
- Individual Image sizes in the admin->settings area
- BCC to Admin for account create and new order options
- Look around the admin area for more changes that I've forgotten....

CATALOG POINTS OF INTEREST:- New Ajax add to cart with fly-to-cart animation for Category Listing page. Also available on the product page. Soon to be available for homepage modules. (THE FIRST TO DO THIS BTW
) - New dynamic divider lines on homepage modules
--- Enter max columns and total items in the module config area and it will now auto-size the divs and add divider lines only between the middle ones
--- All homepage product modules use a common "grid" tpl file. - New dynamic divider lines on homepage modules
--- Enter max columns and total items and it will now auto-size the divs and add divider lines only between the middle ones - New specials homepage module
--- Only shows if there are special products - New bestsellers column module
--- Only shows if there are sold items - New category listing style: http://demo.chromiumcart.com/?controller=category&path=1
--- Currently table-based, but I found a better way to do it with divs so I can use a grid/list javascript toggle. But the look is similar
--- Includes Options and Add to cart button. Also ajax fly-to (configurable in admin) - Auto-check the first shipping/payment option.
--- Plan that if there is only 1 shipping and 1 payment available, then just assume it and go straight to the next page - New w3c validate link at the bottom. Should work on many pages. Still have to cleanup the old css files in some pages, but for the most part, the XHTML 1.0 is in place
ENGINE POINTS OF INTEREST:- Fallback template system. Custom templates can be created simply by editing only a few files. The rest of the files fallback to the "core" template
- Dynamic Locator + autoload(). Simply drop a file into the library area, under any subfolder, and it will auto-instantiate itself only when it is reference from somewhere else. No need to manually add it to the locator.php file.
- Template class referencing from the tpl files.
- New built in Template functions for getting images, converting buttons to images. If image doesn't exist, default to normal html button
- New head injection. CSS, jscript, and other files can be pushed to the <head> section, no matter where they are declared.
- Meta Tags. Store Meta data set in Settings. If there is a product meta tag set, it overrides the global. If there is no product meta, it defaults to the store meta data.
Code ToDo List:
- a few things before release
- lots of stuff after the initial release before the next release.
Template ToDo List:
- Cleanup the css
- Add qty discount to product page
DISCUSS
HERE