Description of the need The D7 ckeditor contrib module has a lot more options and configuration available than in Backdrop. The issue that I'm looking at right now is the buttons available on the toolbar are extremely limited compared to what we currently use. I'd like to see those options added to the Backdrop core implementation of ckeditor, rather than having to disable the core module and use a contrib version of ckeditor. It's a deal breaker for some of our clients to be able to have those available for use. What we do now is basically just load the full package from the CDN and then eliminate the buttons we absolutely do not want the client to use (flash for example)
The full list buttons (plugins) that we have available for our clients (and ourselves) is:
(edit: I've grouped these into the sets below - but they up for discussion)
These are done already: * Source * Hyperlink * Unlink * Format * Bold * Italic * Remove format * Style * Cut/Copy/Paste (https://ckeditor.com/cke4/addon/clipboard) * Horizontal Line * Maximize (Full Screen / https://ckeditor.com/cke4/addon/maximize) * Div * Draw Table (included or https://ckeditor.com/cke4/addon/quicktable)
These we can & should add to core: * iFrame * Indent/Outdent (https://ckeditor.com/cke4/addon/indent + https://ckeditor.com/cke4/addon/indentlist + https://ckeditor.com/cke4/addon/indentblock) * RTL/LTR (https://ckeditor.com/cke4/addon/bidi ?) * Anchor * Teaser Break (see #1222)
These are handled by the browser or OS already, and maybe don't need to be repeated in the editor: * Spell Check #2071 (https://ckeditor.com/cke4/addon/scayt) * Find * Replace * Select All (https://ckeditor.com/cke4/addon/selectall | https://ckeditor.com/cke4/addon/selectallcontextmenu)
These are probably be best left to contrib: * Font (best handled by theme + editor styles) * Size (best handled by theme + editor styles) * Font Color (best handled by theme + editor styles) * Background Color (best handled by theme + editor styles)
Proposed solution Ideally, I'd like those to be included as available on the configuration page. We can then enable what we need.
Alternatives that have been considered Right now, it looks like we will need to disable the ckeditor module in core and port over the D7 version of ckeditor using the CDN, which will give us the full set of plugins. We will also lose all the integration with Backdrop, but it's a non-negotiable with many of our clients. TinyMCE for Wordpress has the full set available by default as well, but I don't really want to use Wordpress.
Is there a contributed module that accomplishes this? ...if so, then has this been ported to Backdrop?: https://github.com/backdrop-contrib
I don't think so. I was planning on doing the port myself.
...if not, then look here to see if anyone has already requested it to be ported: https://github.com/backdrop-ops/contrib/issues
No, it has not.
...if not, then create a request for it to be ported: https://github.com/backdrop-ops/contrib/issues/new Ckeditor already exists in core and I would rather see that module updated than port a contrib module.
Additional information

Recent comments
Welcome to the Backdrop CMS community! For me, Backdrop CMS came to deliver exactly what I had wished for in Drupal 7 — especially its low resource consumption and its ability to run on...
What Makes a Good CMS Experience for Website Owners and Developers?
Here's a fun hack: You can remove any css file in a custom theme by defining a file with the same name in the theme's info file, but not actually having a file with that name in the theme...
How to get rid of grid-flexbox.css
What is demoralizing for the maintaineers when someone mentions the flaw of a useless buggy feature? A different opinion should always be a motivation not otherwise. I will mark this one...
Files uploaded using add file