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.
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
it will render the template in /templates/my/page.html
.
- A PHP >= 5.3 web server to interpret the PHP files in the package
- SASS - Stylesheet language
- Clone the repository, or probably better still - download it so you don't have all of our Git history.
- Install the submodules by running
git submodule init
thengit submodule update
- Point your web server to the
/web
folder
- Install: Run
gem install sass
from the terminal - Enable: Run
sass --watch web/static/css:web/static/css/compiled --style compressed
from 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.
The project is currently maintained by the team at Erskine Design. The original Ultimate Package was created by Greg Wood.
The Ultimate Package is Copyright © 2012 Erskine Design and is licensed under the Creative Commons 3.0 license.