Themes, image filtering, and frontend asset handling.
Project description
pyramid_frontend - Theme, Images, Assets Handling for Pyramid
Scott Torborg - Cart Logic
Provides:
Theme / template handling.
Theme configuration.
Theme stacking (one theme can inherit from another).
Image filtering / serving.
Asset handling and compilation.
Uses Mako, PIL, require.js, and LESS.
Command line tools:
Compile assets (in addition to a programmatic method for integrating with other build steps)
Extensive documentation is hosted at Read the Docs.
Installation
Install with pip:
$ pip install pyramid_frontend
License
pyramid_frontend is licensed under an MIT license. Please see the LICENSE file for more information.
Code Standards
pyramid_frontend has a comprehensive test suite with 100% line and branch coverage, as reported by the excellent coverage module. To run the tests, simply run in the top level of the repo:
$ nosetests
There are no PEP8 or Pyflakes warnings in the codebase. To verify that:
$ pip install pep8 pyflakes $ pep8 . $ pyflakes .
Any pull requests must maintain the sanctity of these three pillars.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.