Skip to main content

Adds Bootstrap 3 components as plugins.

Project description

Resurrected

Latest Version Downloads License Donate

While this has been deprecated by Divio/Aldryn… I have resurrected it so we can upgrade some old applications still using it.

pip install aldryn-bootstrap3-resurrected

Resurrected DjangoCMS Projects

Deprecated

This project has been succeeded by djangocms-bootstrap4 , and is no longer supported.

Divio will undertake no further development or maintenance of this project. If you are interested in continuing to develop it, use the fork functionality from GitHub. We are not able to transfer ownership of the repository to another party.

Aldryn Bootstrap3

pypi build coverage

Aldryn Bootstrap 3 is a plugin bundle for django CMS providing several components from the popular Bootstrap 3 framework.

This addon is compatible with Divio Cloud and is also available on the django CMS Marketplace for easy installation.

preview.gif

Contributing

This is a an open-source project. We’ll be delighted to receive your feedback in the form of issues and pull requests. Before submitting your pull request, please review our contribution guidelines.

One of the easiest contributions you can make is helping to translate this addon on Transifex.

Documentation

See REQUIREMENTS in the setup.py file for additional dependencies:

  • Python 2.7, 3.3 or higher

  • Django 1.6 or higher

  • Django Filer 1.2.4 or higher

  • Django Text CKEditor 3.1.0 or higher

Make sure django Filer and django CMS Text CKEditor are installed and configured appropriately.

Installation

For a manual install:

  • run pip install aldryn-bootstrap3

  • add aldryn_bootstrap3 to your INSTALLED_APPS

  • run python manage.py migrate aldryn_bootstrap3

Configuration

Aldryn Bootstrap 3 replaces the following django CMS plugins:

It provides the following standard Bootstrap 3 components:

It also provides the following 3rd party components:

These components need to be manually configured in order to work properly inside your project. See this gist for additional information on a recommended spacer configuration.

Settings

This addon provides a standard template for Carousels. You can provide additional style choices by adding a ALDRYN_BOOTSTRAP3_CAROUSEL_STYLES setting:

ALDRYN_BOOTSTRAP3_CAROUSEL_STYLES = [
    ('feature', _('Featured Version')),
]

You’ll need to create the feature folder inside templates/aldryn_bootstrap/plugins/carousel/ otherwise you will get a template does not exist error. You can do this by copying the standard folder inside that directory and renaming it to feature.

In addition you can set or extend your own icon fonts using ALDRYN_BOOTSTRAP3_ICONSETS:

ALDRYN_BOOTSTRAP3_ICONSETS = [
    ('glyphicons', 'glyphicons', 'Glyphicons'),
    ('fontawesome', 'fa', 'Font Awesome'),
    # custom iconsets have to be JSON
    ('{"iconClass": "icon", "iconClassFix": "icon-", "icons": [...]}', 'icon', 'Custom Font Icons'),
    ('{"svg": true, "spritePath": "sprites/icons.svg", "iconClass": "icon", "iconClassFix": "icon-", "icons": [...]}', 'icon', 'Custom SVG Icons'),
]

The default grid size is set to 24 when validating the column input, you can override this by setting:

ALDRYN_BOOTSTRAP3_GRID_SIZE = 12

Running Tests

You can run tests by executing:

virtualenv env
source env/bin/activate
pip install -r tests/requirements.txt
python setup.py test

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aldryn-bootstrap3-resurrected-1.3.84.tar.gz (671.4 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file aldryn-bootstrap3-resurrected-1.3.84.tar.gz.

File metadata

File hashes

Hashes for aldryn-bootstrap3-resurrected-1.3.84.tar.gz
Algorithm Hash digest
SHA256 82151f6feb2e075c9e4a028818ce15c27383a2a0ee01b6a553b0d8441264e82a
MD5 bda99d41d276101f661456540d220c7a
BLAKE2b-256 02b2d5c3977250a07df04baddc5f171cae0bc7afc03c0956e21add0da85427a7

See more details on using hashes here.

File details

Details for the file aldryn_bootstrap3_resurrected-1.3.84-py3-none-any.whl.

File metadata

File hashes

Hashes for aldryn_bootstrap3_resurrected-1.3.84-py3-none-any.whl
Algorithm Hash digest
SHA256 e8fd4b0fb069be6810a3b3ae3a0743e57df0e1ba89045f93137c83c48e89b977
MD5 62c3e8b2dcd93780d56a6c6bad3d3e70
BLAKE2b-256 be9aa5aff4127c32ad87cf9f8ca719574a629ab64b54401e49208ebd57536c08

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page