djangocms-bootstrap3
Some templates and templatetags to be used with django-CMS and Bootstrap3.
Django-CMS is frontend agnostic, which is a good thing. However, in combination with Bootstrap3 the menu structure does not quite fit. This is because Bootstrap3 only allows one nested menu level.
Therefore djangocms-bootstrap3 adds a few modified templatetags, which render the existing page tree into a menu structure suitable for the navbar in Bootstrap3.
CHANGELOG
-
0.4.2
- adopted navbar to work with
angular-ui-bootstrapversion 2.5 and later.
- adopted navbar to work with
-
0.4.1
- Fix versions in
install_requiresofsetup.py.
- Fix versions in
-
0.4
- Add support for django-CMS version 3.5
- Replace
dropdown,dropdown-togglebyuib-dropdown,uib-dropdown-toggleto be compatible with angular-ui-bootstrap version 0.14 and later. - In hamburger menu, replace
<button>- by<a>-tag, becauseng-clickdidn't fire properly. - Make use of
uib-collapsefor mobile menus. This adds an animation.
-
0.3.2
- In Navbar, render
get_menu_titleas safe string in order to allow HTML tags in Mune Title.
- In Navbar, render
-
0.3.1
- Fix: Use
uib-dropdownrather thandropdownto be compatible with angular-ui-bootstrap version 0.14 and later.
- Fix: Use
-
0.3.0
- The templatetags
main_menu,main_menu_below_idandmain_menu_embody_idnow accept two optional values:offset(default 0) andlimit(default 100). With these it is possible, to render only a subset of the menu list.
- The templatetags
-
0.2.1
- Add setup.py to MANIFEST.in
-
0.2.0
- Adopted to Angular-UI-bootstrap version 0.14 and later.
- Fixed division issue in paginator for Python3.
-
0.1.0
- Added templatetag
main_menu_embody_id. - Fixed various Django templates to render the menu.
- Added templatetag
-
0.0.2 Initial release.
Metadata
Release files for djangocms-bootstrap3 0.4.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| djangocms-bootstrap3-0.4.3.tar.gz | 6.6 kB | Without provenance | Details for djangocms-bootstrap3-0.4.3.tar.gz |
Release files / djangocms-bootstrap3-0.4.3.tar.gz
| Download URL | djangocms-bootstrap3-0.4.3.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d5e2be0c4797457ee5f9c602be4f34ec840a1d9fd74393fc6650311e8529e283
|
|
BLAKE2b-256 checksum How to use checksums |
80a6c7126079ea893c13fd06ec074ade53fa5b7c72302031523ad47d72e9c145
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/2.7.15
|
Security for djangocms-bootstrap3 0.4.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.