A plugin for Wagtail CMS, icon blocks (fontawesome)
Project description
WAGTAIL ICONIFY
Library developed for Wagtail CMS, its purpose is to provide icon blocks from various libraries
Special thanks to Alex Gleason, as well as for his wagtail-fontawesome library (V4.7), which helped me many times, as well as to support me in part of his code for the configuration of some things
ACTUAL SUPPORTED ICONS
- FontAwesome V5.15.4
INSTALATION
- // TODO: CREATE PIP PACKAGE MODULE
- Add to INSTALLED_APPS in settings/base.py
INSTALLED_APPS = [ ... , 'wagtailiconify', ...
USE EXAMPLE
from wagtail.core.models import Page
from wagtail.core.fields import StreamField
from wagtail.admin.edit_handlers import StreamFieldPanel
from wagtailiconify.blocks import FontAwesomeBlock
class HomePage(Page):
body = StreamField([
('icon', FontAwesomeBlock())
], null = True, blank = False)
content_panels = Page.content_panels + [
StreamFieldPanel('body')
]
CONTRIBUTIONS
All support for the library is well accepted, in fact I would appreciate it very much since I am the only one who is giving support
Any questions, comments or suggestions can be made known to me with an "Issue" notification or make a contribution with a pull request.
Any closer attention can write to me at: victorarmenta30@gmail.com
TODO WORK
- Pip package installation (READY)
- Remove js empty generated by npm run build
- Admin icons support (Fontawesome have troubleshoots with Wagtail svg icons )
- Support for FeatherIcons
- More docs for developers
- A niceeeee logo for this little library... Why not?
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wagtailiconify-0.0.1.tar.gz.
File metadata
- Download URL: wagtailiconify-0.0.1.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33d634680b6094423ee1424ec907c886fb86a46cc4f6bca63df5e5c5a1a426a5
|
|
| MD5 |
1bbb6b8bc55f012ad03d4ef9c22b9245
|
|
| BLAKE2b-256 |
3de40494dc54134536d61eee4ae7fefad1774d92dfb9757f783c8a71720440af
|
File details
Details for the file wagtailiconify-0.0.1-py3-none-any.whl.
File metadata
- Download URL: wagtailiconify-0.0.1-py3-none-any.whl
- Upload date:
- Size: 1.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d15ee38715fd79c0866644c72efd3e3382e912cc1bf85bf3ddd48a774eceff2c
|
|
| MD5 |
46a0f884feda3b232360280546767de1
|
|
| BLAKE2b-256 |
0f7bc17a86b6531333dee4b66750c3b9db0dca4b25ca33fd088adf0e13d3ec0a
|