Package: pinax-theme-foundation
A Pinax theme based onZurb Foundation.
Foundation is a popular CSS framework that is light weight, but includes
all the basics such as; a responsive grid, forms, dialog, navigation tabs,
buttons, typography and so on.
You can read more about the ideas behind
Foundation and how to use  it for rapid prototyping in thisarticle.ContributorsChristopher ClarkeKewsi AguilleraLendl R SmithJustin HamadeWhat’s NewWe support the latest version of Foundation (3.2)Updated the documentationThe project now supports the--templateargument fordjango-admin.pystartprojectcommandRemoved morePinax 0.9dependencies however, the project
should still be compatible with the other apps in  thePinaxeco-system such asdjango-user-accountOther bug fixesGetting StartedStart by creating a new virtualenv for your project and install Django 1.4mkvirtualenv mysite
pip install Django==1.4.5Next, use thestartprojectmanagement command
to create a new Django project
with a layout as specified in starter project (template URL).
We provide you with two Foundation based starter projectszeroaccountTo use create a project based on thezeroproject rundjango-admin.py startproject mysite --template=https://github.com/chrisdev/foundation-project-zero/zipball/masterThis will create a new Django project in the mysite directory with:An apps folder for your internal appsinitial data (for handlingsites.Sitemodel)Requirements files for use withpipA home for your site’s static filesA set of templates designed to work with the foundation themeFinally install the requirements, sync your database and
start the test servercd mysite
pip install -r requirements.txt
python manage.py syncdb && python manage.py runserverTheaccountstarter project provides all the features of the zero project in
addition to incorporating features to supportdjango-user-account.django-user-accountis an extremely usefulPinaxapp that
works in conjunction with django.contrib.auth to
take your Django project from having simple log in, log out and password reset
to a full blown account management system. To create a project based on the
account starter projectdjango-admin.py startproject --template=https://github.com/chrisdev/foundation-project-account/zipball/master mysiteTemplatesYour own templates should normally inherit fromsite_base.html.
You should provide your own “footer” template_footer.html.Also change the Site name by editingfixture/initial_data.json.
You can also use the Admin app for this purpose.Theurlname “home” should be defined as the homepage.Upgrading From Previous VersionsTo upgrade your site start by upgrading to the latest version
on pinax-theme-foundationpip install -- upgrade pinax-theme-foundationThe big change between Foundation 2 to 3 is the grid.
In Foundation 3 you no longer have to use.containerto define the grid. In Foundation 2 the grid was built around*.container > .row > .columns*. In Foundation 3
you now just need to use*.row > .columns*.
In Foundation 3 padding and borders no longer increase
the width of an element,
they only go inward so for example in Foundation 3.three.columnsalways has a width of 25% with a 15px padding on the left and right.
You can find the Foundation 3 migration guidehereDocumentationSee thefull documentationfor more details.License & AttributionThe Pinax Foundation Theme theme is released under the MIT license.
This project may include templates and other code from the Pinax projectThis theme includes styles and scripts from the Zurb Foundation
which is released under the MIT licenseFor copies of licenses, see LICENSE.