Skip to content
Snippets Groups Projects
Commit 29613caf authored by Elmar Ludwig's avatar Elmar Ludwig
Browse files

make ckeditor resizable, re #2525

Merge request studip/studip!1712
parent d3e53f7f
No related branches found
No related tags found
No related merge requests found
Pipeline #12637 passed
......@@ -3,6 +3,15 @@ STUDIP.domReady(() => {
// replace areas visible on page load
replaceVisibleTextareas();
// update the height of the editor view on focus changes in dialogs
$(document).on('focus blur', '.studip-dialog .ck-editor__editable_inline', function(event) {
let height = this.clientHeight;
let editor = this.ckeditorInstance;
editor.editing.view.change(writer => {
writer.setStyle('height', height + 'px', editor.editing.view.document.getRoot());
});
});
// replace areas that are created or shown after page load
// remove editors that become hidden after page load
// show, hide and create do not raise an event, use interval timer
......
......@@ -400,8 +400,9 @@ form.default .ck-source-editing-area textarea {
.studip-dialog {
.ck-editor {
overflow: hidden;
.ck.ck-editor__main > .ck-editor__editable {
.ck-editor__editable_inline {
height: 200px;
resize: vertical;
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment