| Issue 161: | Adapt the funky open source theme "Splatt!" to SilverStripe | |
| 2 people starred this issue and may be notified of changes. | Back to list |
DESCRIPTION Help make the internet a prettier place. SilverStripe currently has very good support for themes, or default "looks" for a website, however the community is yet to submit any great number of them to the our theme directory. (Instead, people just built their own websites, and hence we created a "website showcase" to help lift people's perceptions of how flexible SilverStripe is, in terms of design freedom). Take the theme at... http://www.openwebdesign.org/viewdesign.phtml?id=4236 http://www.openwebdesign.org/download.phtml/Splatt1.zip?id=4236 ...and adapt it to a SilverStripe theme that follows our HTML, CSS and file-naming conventions. Your work will be downloaded thousands of times, and represent a highly-visible contribution! (Allow for a second-level menu e.g. indented and underneath and smaller font. Place underneath the selected first level menu item, NOT under the entire menu block). The theme guidelines specify requirements, however as an overview, your work must; * Work perfectly/identically in IE7, Safari 3+, FireFox 2+, and still work really well, but possibly with minor design differences, in IE6+ * Validate to XHTML 1.1 and CSS * Uses semantic XHTML and microformats as mentioned in the HTML guidelines * Must theme both the core silverstripe package, as well as a "subtheme" for our three main modules: blog, forum and ecommerce. You do this creating four directories, as shown by inspecting the black_candy theme. Check this by installing SilverStripe with these modules and ensuring your website no longer looks like black candy. * It doesn't need to work with versions of SilverStripe earlier than v2.2 * If your homepage or other standard pages inside the core theme have features that use modules (e.g. latest gallery items, latest forum posts, newest forum members, featured shop product, etc), this is fine and encouraged, but ensure that the page loads without the module installed, and doesn't look bad. In other words: "If shop module installed then show featured product otherwise show a blank area, or something else instead". * Have the footer "<a href="http://silverstripe.com/URL/">THEMENAME theme</a>, Powered by <a href="http://www.silverstripe.com">SilverStripe CMS</a> * When you submit the theme at http://silverstripe.com/themes ensure you say "THEMENAME theme adapted by YOUR NAME, based on ORIGINAL AUTHOR's theme at http://XXXX * Add document icons, which you can take from the Black Candy theme. See http://www.silverstripe.com/silverstripe-sports-document-link-icons/ REQUIREMENTS * Good knowledge of clean and semantic HTML and CSS * Rudimentary knowledge of PHP * Eye for nice design REFERENCES; * Theme directory: http://www.silverstripe.com/themes * SilverStripe website showcase: http://www.silverstripe.com/showcase * Theme-building guidelines: http://doc.silverstripe.com/?doc=themes * SilverStripe HTML guidelines: http://doc.silverstripe.com/doku.php?id=html * SilverStripe CSS guidelines: http://doc.silverstripe.com/doku.php?id=css * Inspecting the black_candy theme http://www.silverstripe.com/blackcandy/ Submit your completed work as a zipped-up file that we can review by unzipping to themes/<themename>/ . Submit your work at silverstripe.com/forum and make a note in this system about the forum post URL. This lets the entire community have the chance to review the work rather than place a burden on us :) Once the forum community feedback has completed, we make a note in this system that the work is ready for you to upload to silverstripe.com/themes. Once you have done submitted the theme, we will make it live and close this task! The theme would be released by SilverStripe under the BSD license. ONGOING INVOLVEMENT By selecting this task we would prefer you to have an ongoing desire to improve your theme, or to tweak the template to ensure it looks good if a new version of SilverStripe comes out. Also, because you're now familiar with how to build themes, we'd hope you would submit more themes in coming months, naturally gaining the credit and exposure this entails. BONUS TASK IDEAS After the theme has been added to the theme directory, create a public website using it, add it to our showcase and mention it in a blog, forum or CSS Gallery (like stylegala.com) that sends traffic to your theme. TIME LIMIT One week |
|
,
Jan 21, 2008
(No comment was entered for this change.)
Summary: Adapt the funky open source theme "Splatt!" to SilverStripe
|
|
,
Jan 22, 2008
(No comment was entered for this change.)
Status: Deleted
|
|
|
|