This is a theme for the recently released Peroxide theme engine that was presented at Drupalcon Chicago. This theme is written in HAML and SASS, and has a variable grid system that allows a user to specify any site width, column number, and gutter size, rather then being stuck with a frameworks defaults (Like 960.gs or Blueprint). It also builds in Modernizr for smart browser-specific CSS styling, CSS3 PIE so that many common CSS3 features work in IE6, 7 and 8, and the HTML5 Boilerplate, making this theme not only HTML5 compliant but also tweaking numerous settings to improve performance. You can visit the webpages for any of those projects to get more information on what they do.
This theme is meant to be a starting point to build from, rather then a theme that you just turn on and go, which is why I have not included a screenshot. It would just be a blank page with the default content (A la the Stark Theme).
Also, I realize that I only have one commit to this project, however I have been working on this theme for 3 months, and have used it on 4 different web projects. I knew D.O. was switching over to Git soon at the time, so I just did all the dev work outside of a Git environment. Once the switchover occurred, I setup my sandbox and commit my code. So while there is only one commit to this project, it has been in heavy development for awhile now outside of the D.O. environment.
I would really like this to be a full project so that it is easier to get the word out and get people to use it and submit feedback, both for this theme, as well as the Peroxide theme engine. We are trying to get Peroxide out there and spread the word about using Drupal with HAML and SASS/LESS. Not all of the templates are done yet as the Drupal 7 version of Peroxide is still under development and being tested to work out some kinks.
http://drupal.org/sandbox/ryan.armstrong/1076846 - My Theme
http://drupal.org/project/peroxide - Peroxide
Comments
Comment #1
dave reidMake sure you've read the Drupal Git usage policy, specifically:
Seems like that applies for pretty much everything inside the /js folder: http://drupalcode.org/sandbox/ryan.armstrong/1076846.git/tree/refs/heads...
Comment #2
ryan.armstrong commentedThanks Dave, that slipped my mind. I've gone through and removed the third-party libraries, and instead created a readme.txt with installation instructions on where to grab those libraries. I have also updated the project page with the same text.
I've also done a large amount of work on the template files, which are now much improved. I would consider this now ready for a 1.0 release. Let me know if there is more that I need to do to get this into full project status.
Comment #3
ryan.armstrong commentedOk, added new support for CSS3PIE, added more HTML5 tagging and cleaned up the templates some more. Also added some more regions and cleaned up the directory tree.
Comment #4
ryan.armstrong commentedChanging to 'Needs Review'
Comment #5
ryan.armstrong commentedAdded some new HTML5 features as well as reorganized some of the CSS files to make things cleaner. Any takers for reviewing this? :)
Comment #6
ryan.armstrong commentedBah my last commit broke something, setting to needs work for now.
Comment #7
sarah_p commentedComment #8
tim.plunkettClosing, feel free to re-open if this was a mistake.
Comment #9
tim.plunkett