Skip to main content

A set of DjangoCMS plugins for structured contents in CMS pages

Project description

A set of DjangoCMS plugins for structured contents in CMS pages.

The goal is to make rich page contents with less involved HTML than directly using CKeditor. There is a plugin to implement common layout components and each one has its own fields (title, image, content, link, etc..), they will be used in templates to the build component parts.

All plugin have a template field and possible CSS feature classes to select, so you can make multiple component layout variants. You will define these available templates and CSS feature classes from your settings.

Plugins only supply plugin backend parts, there is no shipped frontend part like CSS or Javascript in this package.

Features

  • Many plugins to implement some common layout components;

    • Album;

    • Card;

    • Container;

    • Hero;

    • Slider;

  • Album can be filled from a ZIP with images;

  • Included image thumbnailing;

  • SVG soft support in image fields;

  • Full test coverage;

  • Included class for default settings with django-configuration (this is optional);

Dependancies

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

cmsplugin-blocks-1.0.0.tar.gz (34.4 kB view details)

Uploaded Source

File details

Details for the file cmsplugin-blocks-1.0.0.tar.gz.

File metadata

  • Download URL: cmsplugin-blocks-1.0.0.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for cmsplugin-blocks-1.0.0.tar.gz
Algorithm Hash digest
SHA256 53aa7d0edfbcd39c0072544b4373031adf3f2b6ef8598e4f251fee143c88dc13
MD5 9a4b992a52d11f73bc6bcb1f6e5e986d
BLAKE2b-256 3e57c1ff15a3faf4567dc2fb9fb5eb0fecd345e3c249b9ba43d0ae2924059210

See more details on using hashes here.

Supported by

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