In the text format configuration area, We have a single giant text area for providing allowed CSS classes and their human-readable labels:
The description text for this textarea is as follows:
A list of classes that will be provided in the "Styles" dropdown. Enter one class on each line in the format: element.class|Label. Example: h1.title|Title.
Each style should be in your theme's main CSS as well as in your theme's ckeditor-iframe.css file.
Though it's possible to read all that text and get the data entered into here correctly, we could make it a lot easier on our admins if we provided a key/value entry system like we do for field values.
We might even be able to use an options-element since both text areas use the vertical pipe as separator.
Recent comments
Sounds like the Stripe processor isn’t fully initialising, so the extension tries to call create() on a missing Stripe client. On Backdrop/CiviCRM this usually happens when the payment processor...
Getting Error after submitting event register form By using Stripe Payment Processor
Welcome to Backdrop! For your setup, you’ll want to create a subtheme of Bootstrap5 Lite itself; the Bootswatch styles (like Cerulean) are just presets that B5 Lite loads, and you can “lock in”...
Basic Theme designing questions, using Bootstrap5 Lite
Hi Rob, Welcome to Backdrop! Here’s a quick overview: Subtheming Bootswatch: You should create your subtheme based on Bootstrap5 Lite, not directly on a Bootswatch style....
Basic Theme designing questions, using Bootstrap5 Lite