#2828494: Update CKEditor library to 4.6 is bringing CKEditor 4.6 to Drupal 8.3. A key new feature is the new default skin. See http://ckeditor.com/blog/CKEditor-4.6-released.
We can adopt it, but it has consequences:
- all screenshots in documentation (online & printed) are outdated
- #2090937: Seven theme: style CKEditor-native dialogs to match Drupal-native dialogs may need to be redone partially
#1 is the primary concern by far. On the upside, it looks more modern.
This is the Moono skin

This is the Moono-Lisa skin

| Comment | File | Size | Author |
|---|---|---|---|
| #32 | cke_moono_lisa-2831442-32.patch | 1.16 MB | wim leers |
| #26 | Bildschirmfoto von »2017-02-09 16-01-35«.png | 108.5 KB | tstoeckler |
| #19 | cke_moono_lisa-2831442-19.patch | 952.79 KB | wim leers |
| #19 | interdiff.txt | 619 bytes | wim leers |
| #17 | cke_moono_lisa-2831442-17.patch | 952.22 KB | wim leers |
Comments
Comment #2
wim leersThis needs screenshots to judge the before vs after.
Comment #3
mattltHere are the product pages for screenshots.
Moono-Lisa…
http://ckeditor.com/addon/moono-lisa
Moono…
http://ckeditor.com/addon/moono
I would say that Moono-Lisa looks lighter, more modern (flatter), and less opinionated in its appearance.
Thanks,
•• matt
Comment #4
wim leers.
Comment #5
tkoleary commentedI would be happy to update those screenshots.
Comment #6
wim leersAwesome, thanks Kevin!
Comment #8
wim leers#2828494: Update CKEditor library to 4.6 is in. We can now do this.
Comment #9
tkoleary commentedComment #10
tkoleary commentedFor the documentation pages, I looked here: https://www.drupal.org/docs/8/core/modules/ckeditor/overview, and on the pages that link from there and there do not appear to be any screenshots associated with the module itself.
There are two screenshots that feature the moono skin here: https://www.drupal.org/docs/8/administering-drupal-8-site/managing-content. The two images there can be replaced with these:
Which have the same names.
Comment #11
tkoleary commentedThere is also a screenshot in the user guide here: https://www.drupal.org/docs/user_guide/en/content-create.html
Which can be replaced with this one:
And in the user guide there is a page on in-place editing here: https://www.drupal.org/docs/user_guide/en/content-in-place-edit.html
The second image there can be replaced with this one:
Thus far that's all I can find, but there are doubtless others.
Comment #12
tkoleary commentedFound another one here: https://www.drupal.org/docs/user_guide/en/block-create-custom.html
The image there can be replaced with this one:
Comment #13
tkoleary commentedAnd there's the image here: https://www.drupal.org/docs/user_guide/en/structure-text-format-config.html
But this one is dependent on updating the configuration UI, which I think should be a sub issue.
Comment #14
tkoleary commentedAdded the sub-issue #2850508: Update CKEditor config UI to match moono-lisa skin with a patch.
Comment #15
webchickThere was unanimous consensus on our UX meeting today that this is a good direction for us to move in for 8.4 (and 8.3 if by some miracle we get it in in time :)).
First, we need a patch, though.
Comment #16
wim leers#15: oh, that's exciting!
Updating issue title accordingly.
Comment #17
wim leersThis updates Drupal 8's CKEditor build to use Moono Lisa instead of Moono. In my manual testing, this worked great. Nothing else needs to be done AFAICT.
Comment #19
wim leersThanks god for test coverage. I would never have noticed that.
Comment #20
wim leersComment #21
tstoecklerTried this out, it looks great!
Two notes:
Comment #22
wim leersComment #23
wim leersI think #22.2 can be a follow-up bugfix BTW. If this lands, then Drupal 8.3 will ship with this new CKEditor skin. Otherwise it'll have to wait until 8.4. That's a 6-month difference.
Comment #24
tstoecklerI agree with #23, especially if it apparently doesn't affect everyone. I'll try find some time to look into the exact problem.
I don't feel like I can RTBC this, but I did test pretty much everything I could think of BTW, i.e. the dialog all the different buttons, etc.
Comment #25
wim leersDid you also test Quick Edit?
Comment #26
tstoecklerI did now. ;-) It works great and I actually think it looks slicker now, as well. Screenshot attached. I also added a bunch of non-default buttons this time and didn't find any problems neither in the normal mode nor in quickedit, including images, etc.

Comment #27
wim leersYep, that's how it worked for me too :) I agree it looks much better. Just great to see that confirmed by somebody else! :)
Comment #28
wim leersI think this has had enough manual testing. And in fact, I think you've effectively RTBC'd this issue by doing that. We already have UX team sign-off (see #15). @tstoeckler then did all the manual testing work. I don't think we need anything else.
Comment #29
tstoecklerOK, sure, awesome!
Comment #30
wim leersComment #31
tkoleary commentedAwesome!
Comment #32
wim leers#2848215: Update CKEditor library to 4.6.2 landed, which means this needs a reroll. Doing that.
Comment #33
tkoleary commentedManual testing
Tested #32 on Simplytest.me in chrome, mac, sierra; firefox, mac, sierra.
No issues.
Comment #34
wim leersThanks!
Comment #37
webchickOk. Normally this would not be eligible for a minor release, given we are between alpha and beta. However, discussed with the other core committers yesterday and given that this is the new _default_ skin for CKE 4.6+, and given that as a result, bug fixes and other maintenance is far more likely to happen there than in the older version, we should go ahead and get this in. Also, on the plus side, pretty! ;)
Committed and pushed to 8.4.x and cherry-picked to 8.3.x. Thanks!
Comment #38
webchick