Wagtail Bootstrap Streamfields
Project description
UWKM WAGTAIL STREAMFIELDS
=========================
This is a set of pre-defined streamfields for Wagtail. It provides:
- accordions
- background image with text overlay
- buttons
- call to action buttons
- colored block
- divider
- image gallery
- bootstrap grid
- header
- icon blocks
- image blocks
- quotation lists
- raw html block
- slider
- slogans
- tabs
- tables
- text fields
- youtube video blocks
This packages comes with a set of html templates, which you might want to tweak
or modify.
Installing uwkm_streamfields
============================
1. Install the package using pip: `pip install uwkm_streamfields`.
2. Add `wagtail.contrib.table_block` to `INSTALLED_APPS` in your project settings.
3. Add `uwkm_streamfields` to `INSTALLED_APPS` in your project settings.
4. Add `SF_TEXT_COLORS` and `SF_BACKGROUND_COLORS` to your project settings.
Default
::
SF_TEXT_COLORS = [
('black', 'Black'),
('white', 'White'),
('pink', 'Pink'),
]
SF_BACKGROUND_COLORS = [
('black', 'Black'),
('white', 'White'),
('pink', 'Pink'),
]
5. Add import `from uwkm_streamfields.models import STREAMFIELDS` to your project models.
6. Use the `STREAMFIELDS` as such:
::
class SomePage(Page):
some_content = StreamField(
STREAMFIELDS,
null=True,
blank=True
)
content_panels = [
StreamFieldPanel('some_content'),
]
=========================
This is a set of pre-defined streamfields for Wagtail. It provides:
- accordions
- background image with text overlay
- buttons
- call to action buttons
- colored block
- divider
- image gallery
- bootstrap grid
- header
- icon blocks
- image blocks
- quotation lists
- raw html block
- slider
- slogans
- tabs
- tables
- text fields
- youtube video blocks
This packages comes with a set of html templates, which you might want to tweak
or modify.
Installing uwkm_streamfields
============================
1. Install the package using pip: `pip install uwkm_streamfields`.
2. Add `wagtail.contrib.table_block` to `INSTALLED_APPS` in your project settings.
3. Add `uwkm_streamfields` to `INSTALLED_APPS` in your project settings.
4. Add `SF_TEXT_COLORS` and `SF_BACKGROUND_COLORS` to your project settings.
Default
::
SF_TEXT_COLORS = [
('black', 'Black'),
('white', 'White'),
('pink', 'Pink'),
]
SF_BACKGROUND_COLORS = [
('black', 'Black'),
('white', 'White'),
('pink', 'Pink'),
]
5. Add import `from uwkm_streamfields.models import STREAMFIELDS` to your project models.
6. Use the `STREAMFIELDS` as such:
::
class SomePage(Page):
some_content = StreamField(
STREAMFIELDS,
null=True,
blank=True
)
content_panels = [
StreamFieldPanel('some_content'),
]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for uwkm_streamfields-1.1.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32a343c6d87b67f2d048645cdcafdcd02831e375c41f0df26b2351aa3a760ce2 |
|
MD5 | ca61b592d5f7df3c1b0d7a77a65c9874 |
|
BLAKE2b-256 | 06014e7595e7230b8e816c14b1f82e7d16d40e2ab4388d6c635ba3f46a9a667f |