ckeditor / ckeditor5

Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
https://ckeditor.com/ckeditor-5
Other
9.66k stars 3.7k forks source link

Skip-level lists / Indent list item to a custom level / Don't automatically modify children when indenting bullets #11086

Open adamerose opened 2 years ago

adamerose commented 2 years ago

CKEditor5 list indentation does not match other WYSIWYG editors in two ways

  1. Items are not allowed to be indented more than 1 level more than its parent
  2. When an item is indented, all its children also get indented

Behavior in CKE5: Behavior in MS Word, Google Docs, Evernote, etc:

CKEditorBot commented 1 year ago

There has been no activity on this issue for the past year. We've marked it as stale and will close it in 30 days. We understand it may be relevant, so if you're interested in the solution, leave a comment or reaction under this issue.

CKEditorBot commented 11 months ago

There has been no activity on this issue for the past year. We've marked it as stale and will close it in 30 days. We understand it may still be relevant, so if you're interested in the solution, leave a comment or reaction under this issue.

adamerose commented 11 months ago

I still think this is a problem... CKEditor should follow principle of least surprise.

Every other rich text editor just modifies indentation of the current line when I hit tab.

Witoso commented 11 months ago

Thanks for the comment, we would need to create a skip-level list capability, which is not implemented at the moment.

Rel: #14383 (a different behavior for the first level).