Witam.
Tworzę nude template do Opencart na kształt Starkers do Wordpressa. Nazywa się toto Cornerstone (z ang. kamień węgielny - prawda że ładnie?)
Projekt zakłąda stworzenie 2 templatek - jednej działającej jako zamiennik do defaultowej oraz drugiej, bez stylizacji.
Nowa defaultowa templatka ma za zadanie działać jako fallback do "nagiej". Zdecydowałem się pisać nową defaultową templatkę, ponieważ standardowa powodowała konflikty przy fallbacku i była bezużyteczna dla kogoś chcącego całkowicie zmienić wygląd sklepu.
Jak na razie jest w wersji beta (drugą betę wypuszczę w weekend). Dałem info o nim na forum anglojęzycznym ale jakoś społeczność nie chce mi dać feedbacku. Chciałbym zrobić z tego porządną bazę do tworzenia stron Opencart więc feedback mi jest naprawdę potrzebny.
Spakowane pliki można pobrać z mojej strony >>> http://chrisplaneta.com/freebies/cornerstone-nude-opencart-theme/
Przeklejam tutaj changelog, który dodam do drugiej bety. Jest po angielsku bo nie chcę się ograniczać tylko na Polską społeczność.
=========== Cornerstone v1.4.9.3 beta 2 ===========
General:
- All the major elements in the default theme are finished - payment methods will remain as they were.
- Number of <tables> reduced to minimum.
- Forms are now also tableless
- Input fields are labeled with "for=" atributes and have assigned to them input fields, textareas, etc. with an appropriate id
- Got rid of some classes and inline styles which I must have missed last time
Header:
- Jquery is now back to the header. When it was in the footer some buttons were no longer operative. JS that couldn't be removed from .tpl files stopped working.
Footer:
- JQuery no longer here
=========== Cornerstone v1.4.9.3 beta 1 ===========
General:
- Added new default theme for appropriate fallback
- Most of the JS has been moved from template files to an external file to speed up page load
- Moved code of add.js into the above mentioned file
- Added new js for switching tabs with product descriptions
- Combined thickbox styles with the main style.css thus even furter reducing the number of HTTP requests
- HTML rid of all inline styles, irrelevant classes and ids. All the remaining classes and ids are needed for the PHP or JS to work.
- Some important classes were changed into ids (in both js and markup) if they were unique elements on the page
- All product lists are now <lists> (not <tables>)
- Class "button" on <a> links hasn't been removed. In most cases these links work as submit buttons in forms and describing them as "buttons" helps in recognition what is what.
Header:
- added HTML5 bolierplate elements and features
- <base> has been deleted from <head> - causing problems with in-page linking like href="#something"
- moved JS files to the the footer except...
- Modernizr scripts
Footer:
- added links to js scripts (originally from header.tpl) and google analytics
- added new Google Analytics
Product Page:
- Additional images show next to the image and not in a tab
- Remodeled tabs animations in product page with new JS
HTML5 boilerplate:
- changed default inline print styles to Hartija - Css Print Framework (http://code.google.com/p/hartija/)