The default CKeditor skin, Moono, does not conform to the Seven style guide. We should make a skin that does and enable by default on the standard profile install.

CommentFileSizeAuthor
#10 ckeditornew.png63.64 KBsyamnath
#10 ckedotorold.png65.11 KBsyamnath
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Bojhan’s picture

Issue tags: +frontend
LewisNyman’s picture

I started working on a skin on github. It seemed tricky to add a new default skin to ckeditor without hacking it, so I was just overwriting the default skin in core and copying it over to the repo.

I wasn't very happy with the look of it and we need to make quite a few new icons for all the wysiwyg buttons.

https://github.com/lewisnyman/ckeditor-samurai

Bojhan’s picture

Version: 8.0.x-dev » 8.1.x-dev

This is not really important, and the light one is fairly OK. It could be a lot better.

superkorisnik’s picture

what happens with this?

LewisNyman’s picture

Title: Create a Ckeditor skin inline with the Seven style guide » Add a Ckeditor skin inline with the Seven style guide
Component: Seven theme » ckeditor.module

@superkorisnik I stopped working on it, you can fork my github repo if you want to work on it: https://github.com/lewisnyman/ckeditor-samurai

Alternatively, we can look for a contributed skin that matches the Seven UI closer than the default CKEditor theme. The BootstrapCK4 theme is a lot better.

Wim Leers’s picture

Title: Add a Ckeditor skin inline with the Seven style guide » Add a CKEditor skin that matches the Seven style guide

Does that mean we'll want to use this "Seven" skin on the front end as well?

tkoleary’s picture

@wim leers

I think yes.

tkoleary’s picture

Also, have a look at the design work being done on CK5, it's way better. Maybe we can get them to back-port as a CK4 skin.

Wim Leers’s picture

Version: 8.1.x-dev » 8.2.x-dev
Component: ckeditor.module » Seven theme
Issue tags: +CSS

As long as this is in the ckeditor.module component, this is not going to happen. None of us here are themers. So I'm going to move this back to the Seven theme component.

syamnath’s picture

FileSize
65.11 KB
63.64 KB

I was just playing around with the ck editor skin. i will share my views.
Current editor :
current ck editor skin

New concept
current ck editor skin

tkoleary’s picture

@WimLeers

I agree that it belongs in the Seven theme component.

@syamnath_zyxware, What you've done is very nice. Should run it by @lewsinyman and see what he thinks.

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

Drupal 8.2.0-beta1 was released on August 3, 2016, which means new developments and disruptive changes should now be targeted against the 8.3.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

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.

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

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

Version: 8.5.x-dev » 8.6.x-dev

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

Version: 8.6.x-dev » 8.7.x-dev

Drupal 8.6.0-alpha1 will be released the week of July 16, 2018, which means new developments and disruptive changes should now be targeted against the 8.7.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.7.x-dev » 8.8.x-dev

Drupal 8.7.0-alpha1 will be released the week of March 11, 2019, which means new developments and disruptive changes should now be targeted against the 8.8.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.8.x-dev » 8.9.x-dev

Drupal 8.8.0-alpha1 will be released the week of October 14th, 2019, which means new developments and disruptive changes should now be targeted against the 8.9.x-dev branch. (Any changes to 8.9.x will also be committed to 9.0.x in preparation for Drupal 9’s release, but some changes like significant feature additions will be deferred to 9.1.x.). For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

Version: 8.9.x-dev » 9.1.x-dev

Drupal 8.9.0-beta1 was released on March 20, 2020. 8.9.x is the final, long-term support (LTS) minor release of Drupal 8, which means new developments and disruptive changes should now be targeted against the 9.1.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

Version: 9.1.x-dev » 9.2.x-dev

Drupal 9.1.0-alpha1 will be released the week of October 19, 2020, which means new developments and disruptive changes should now be targeted for the 9.2.x-dev branch. For more information see the Drupal 9 minor version schedule and the Allowed changes during the Drupal 9 release cycle.

Version: 9.2.x-dev » 9.3.x-dev

Drupal 9.2.0-alpha1 will be released the week of May 3, 2021, which means new developments and disruptive changes should now be targeted for the 9.3.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.0-rc1 was released on November 26, 2021, which means new developments and disruptive changes should now be targeted for the 9.4.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.0-alpha1 was released on May 6, 2022, which means new developments and disruptive changes should now be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

longwave’s picture

Project: Drupal core » Seven
Version: 9.5.x-dev » 1.0.0-alpha1
Component: Seven theme » Code

The Seven theme has been removed from Drupal 10 core, and CKEditor 4 is being removed shortly, so I am moving this to the contributed Seven project.