Index: lams_central/web/includes/javascript/ckconfig_custom.js =================================================================== diff -u -r78ae88b9a7c79f31eb1f795d084be7d283963885 -re9c2ee2d130911342b4c1311809cff6ea0da8ede --- lams_central/web/includes/javascript/ckconfig_custom.js (.../ckconfig_custom.js) (revision 78ae88b9a7c79f31eb1f795d084be7d283963885) +++ lams_central/web/includes/javascript/ckconfig_custom.js (.../ckconfig_custom.js) (revision e9c2ee2d130911342b4c1311809cff6ea0da8ede) @@ -185,15 +185,21 @@ f.data.dataValue = tempDiv.innerHTML; }); - //add cke_filled class, when editor gets filled - e.editor.on('change', function(event) { - var ckeditorData = event.editor.getData(); + //function adds "cke_filled" class to CKEditor, if it's not empty. And removes it otherwise. + var placeholderLessenHandler = function(editor) { + var ckeditorData = editor.getData(); var isEmpty = (ckeditorData == null) || (ckeditorData.replace(/ | |
|\s|

|<\/p>|\xa0/g, "").length == 0); if (isEmpty) { - event.editor._.editable.$.classList.remove("cke_filled"); + editor._.editable.$.classList.remove("cke_filled"); } else { - event.editor._.editable.$.classList.add("cke_filled"); + editor._.editable.$.classList.add("cke_filled"); } + } + //add cke_filled class on editor's instanceReady + placeholderLessenHandler(e.editor); + //add cke_filled class on editor gets changed + e.editor.on('change', function(event) { + placeholderLessenHandler(event.editor); }); }); Index: lams_tool_assessment/web/includes/css/addQuestion.scss =================================================================== diff -u -r78ae88b9a7c79f31eb1f795d084be7d283963885 -re9c2ee2d130911342b4c1311809cff6ea0da8ede --- lams_tool_assessment/web/includes/css/addQuestion.scss (.../addQuestion.scss) (revision 78ae88b9a7c79f31eb1f795d084be7d283963885) +++ lams_tool_assessment/web/includes/css/addQuestion.scss (.../addQuestion.scss) (revision e9c2ee2d130911342b4c1311809cff6ea0da8ede) @@ -87,6 +87,9 @@ .voffset5-bottom { margin-bottom: 5px; } +.voffset10-bottom { + margin-bottom: 10px; +} #title { width: 100%; Index: lams_tool_assessment/web/pages/authoring/parts/optionhedgingmark.jsp =================================================================== diff -u -r78ae88b9a7c79f31eb1f795d084be7d283963885 -re9c2ee2d130911342b4c1311809cff6ea0da8ede --- lams_tool_assessment/web/pages/authoring/parts/optionhedgingmark.jsp (.../optionhedgingmark.jsp) (revision 78ae88b9a7c79f31eb1f795d084be7d283963885) +++ lams_tool_assessment/web/pages/authoring/parts/optionhedgingmark.jsp (.../optionhedgingmark.jsp) (revision e9c2ee2d130911342b4c1311809cff6ea0da8ede) @@ -9,7 +9,7 @@