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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for uwkm_streamfields-1.1.8-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5b8a477e573eaf4a735d811f52a87a529dc5667344421b9823216be9899b27d |
|
MD5 | 6e4eba96fe6bd91e6dee3ff29e7a0878 |
|
BLAKE2b-256 | f7c13993d799e18691dc13d2fd0dbfc181d7aa7a527310226407eafa05170120 |