Problem/Motivation

Adding a skin from an admin theme is not possible without having to add a module and hook_editor_js_settings_alter.

That becomes an issue for admin themes that dont want the defult "monoo" skin all over their design (its very dominant to the editor user experience) atm it requires a module for it to be enabled, and themes cant require modules, so it ends up with an end user having a cumbersome experience (install theme + down

Proposed resolution

an easy way to add in a new ckeditor skin

thenenane.info.yml
ckeditor_skin: superdupermodernskin

Remaining tasks

User interface changes

API changes

Data model changes

Comments

mortendk created an issue. See original summary.

thpoul’s picture

Title: admin themes ability for adding a skin » Allow theme to define a custom skin
Issue tags: +DX (Developer Experience)

This sounds like a nice thing to have as it would make it much easier for themers to ship a custom CKEditor skin with their theme without the need to add an additional module and implement hook_editor_js_settings_alter() in order to do so.

I'm not quite sure if this should be a new feature of 8.3.x or just a task for 8.2.x.

Wim Leers’s picture

This is definitely a feature, and would need to go to 8.3. Only bugfixes can go in 8.2.

+1 for this!

Version: 8.3.x-dev » 8.4.x-dev

Drupal 8.3.0-alpha1 will be released the week of January 30, 2017, which means new developments and disruptive changes should now be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Wim Leers’s picture

Status: Active » Closed (works as designed)

Very few people seem to be asking for this. Only 7 followers, which includes @thpoul, @mortendk and I. So only 4 people beyond that who are following this issue.

More than 5 months without a single comment. I'm going to consider this working as designed.