Skip to main content

Wagtail SB Material

PyPI pipeline status

wagtail-sb-material provides MaterializeCSS components and pages for Wagtail CMS.

Features

  • Material design page templates (MaterialPageStarter, MaterialPageParallax, MaterialPageArticle)
  • StreamField blocks for cards, buttons, typography, grids, sections, parallax, and media
  • MaterializeCSS integration with FontAwesome and PerfectScrollbar support
  • Configurable navbar, Footer, and BrandLogo snippets
  • Responsive grid system with containers, rows, and columns

Requirements

  • Python 3.11, 3.12, 3.13, 3.14
  • Django 4.2, 5.0, 5.1, 5.2, 6.0
  • Wagtail 5.2, 6.x, 7.x, 8.x

Install

pip install wagtail-sb-material

or with uv:

uv add wagtail-sb-material

Usage

Add wagtail_sb_material to your INSTALLED_APPS:

INSTALLED_APPS = [
    # ...
    "wagtail_sb_material",
    # ...
]

Use the material page models in your Wagtail site:

from wagtail_sb_material.models import MaterialPageStarter


class HomePage(MaterialPageStarter):
    pass

Development

git clone https://gitlab.com/softbutterfly/open-source/wagtail-sb-material.git
cd wagtail-sb-material
uv sync
uv run pre-commit install --hook-type pre-commit --hook-type commit-msg
uv run poe test

License

Apache-2.0

Metadata

Release files for wagtail-sb-material 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wagtail-sb-material 0.1.0
File Size Uploaded Provenance
wagtail_sb_material-0.1.0.tar.gz 2.5 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for wagtail-sb-material 0.1.0
File Interpreter ABI Platform
wagtail_sb_material-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.0 MB

Release files / wagtail_sb_material-0.1.0.tar.gz

Download URL wagtail_sb_material-0.1.0.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
f16cfaf1bbd9f4fda49f559faf57994ae3668cd5cfb11ea8b50cdca4bb1a56e5
BLAKE2b-256 checksum
How to use checksums
1f5d4985857f6ba5564be2f0a2d00c1889c046676a1bccfa5bbc5ef504d709eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / wagtail_sb_material-0.1.0-py3-none-any.whl

Download URL wagtail_sb_material-0.1.0-py3-none-any.whl
Size 2.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
aad6b4126802f2a2904ba2261930eb150f5ff80eb8538a6d68a3d720c4dc317c
BLAKE2b-256 checksum
How to use checksums
7d328908d180f1346495d8199112cb6a047ef9d634945f091366f5919f629f19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for wagtail-sb-material 0.1.0

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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page