The Ultimate Package is Erskine Design's framework for rapidly developing the front-end of our projects and is under constant development and improvement by the team at Erskine Design, who use it daily.
Please refer to the wiki for Erskine's front-end coding standards
The package is a barebones framework to help you rapidly develop your projects.
Create templates using the Twig template engine in
/templates as you need
them and use
/templates/elements.html to check your styles.
The app will render your template directly from the url, so if you go to
/my/page.html it will render the template in
You can use
screen-prototype.scss for prototyping and
screen.scss for production work.
- A PHP >= 5.3 web server to interpret the PHP files in the package
- SASS >= 3.2.0.alpha.261 - Stylesheet language
- Clone the repository,
git clone git://github.com/erskinedesign/ed.ultimate_package.gitor probably better still - download it so you don't have all of our Git history.
- Install Composer
curl -s http://getcomposer.org/installer | php
- Install the requirements
php composer.phar install
- Point your web server to the
gem install sassfrom the terminal
sass --watch public/static/scss:public/static/css --style expandedfrom the terminal within your project directory
This codebase is designed solely for development usage, we strongly advise you do not use it in production. The routing is as basic as possible, and thus has little protection built in.