Welcome to DjangoCMS-Cascade’s documentation¶
Project’s home¶
Check for the latest release of this project on Github.
Please report bugs or ask questions using the Issue Tracker.
Project’s goals¶
- Create a modular system, which allows programmers to add simple widget code, without having to implement an extra djangoCMS plugins for each of them.
- Make available a meaningful subset of widgets as available for the most common CSS frameworks, such as Twitter Bootstrap. With these special plugins, in many configurations, djangoCMS can be operated using one single template, containing one generic placeholder.
- Extend this djangoCMS plugin, to be used with other CSS frameworks such as Foundation 5, Unsemantic and others.
- Use the base functionality of djangoCMS-Cascade to easily add special plugins. For instance, djangoSHOP implements all its cart and checkout specific forms this way.
Contents:¶
- For the Impatient
- Introduction
- Installation
- Link Plugin
- Bootstrap 3 Grid system
- Bootstrap Container
- Bootstrap Row
- Horizontal Rule
- Column
- Complete DOM Structure
- Adding Plugins into a hard coded grid
- Nested Columns and Rows
- Other Bootstrap3 specific Plugins
- Gallery
- HTML5 <picture> and the new <img> elements
- Template tag for the Bootstrap3 Navbar
- Panel element
- Jumbotron
- Tab Sets
- Secondary menu
- Using Fonts with Icons
- Map Plugin using the Leaflet frontend
- Handling the client side
- Section Bookmarks
- Segmentation of the DOM
- Working with sharable fields
- Customize CSS classes and inline styles
- Choose an alternative rendering template
- Conditionally hide some plugin
- The CMS Clipboard
- Use Cascade outside of the CMS
- Extending Cascade
- Generic Plugins
- Release History