FontAwesome recommends displaying its icons using <i class="fab fa-facebook"></i>
(an empty i
tag). However CKEditor removes empty tags.
One way around this is to enable source mode in CKEditor, add the empty i
tag and then save the entity without turning off source mode (so CKEditor doesn't remove the tag). However I'm wanting to use this in a block and, because of https://github.com/backdrop/backdrop-issues/issues/1259, this workaround doen't work.
The proper solution to allow empty tags in CKEditor is to add some code to a config.js file, however I'm not sure how to do that in Backdrop without hacking core... Is there another way I can do this, or can we add a UI option in core to specify allowed empty tags?
Recent comments
I believe you can accomplish at least some of that functionality using Rules module. You can Grant, Reset and Revoke permissions based on many trigger events such as Saving a Node or...
Workflow module or equivalent?
Hi Mike, try user/login, that should work.
Admin login - help
I wrote a blog post a while back about how the color module works, in case that is helpful. https://www.triplo.co/blog/color-module-backdrop-cms
Color module aggressive search and replace custom css color values