even more wiki fullscreen optimisation
This commit is contained in:
parent
bde32eb7df
commit
368ad332a0
@ -1,6 +1,7 @@
|
||||
#ace-editor {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
height: 500px;
|
||||
border: 1px solid #ccc;
|
||||
border-top: 0px;
|
||||
}
|
||||
|
@ -175,6 +175,9 @@
|
||||
if($('main').hasClass('.fullscreen')) {
|
||||
adjustFullscreenEditorHeight();
|
||||
}
|
||||
else {
|
||||
adjustInlineEditorHeight();
|
||||
}
|
||||
|
||||
}, 500); // Return the focus to the editor allowing immediate text entry
|
||||
$('#page-tools').show();
|
||||
@ -336,21 +339,22 @@
|
||||
$('#editor, #ace-editor').height($(window).height() - $('#id_commitMsg_wrapper').outerHeight(true) - $('.section-title-wrapper').outerHeight(true) - $('#wiki-nav-tabs').outerHeight(true) - 17);
|
||||
{{if !$mimeType || $mimeType == 'text/markdown'}}
|
||||
editor.setOptions({
|
||||
maxLines: '',
|
||||
minLines: ''
|
||||
maxLines: null,
|
||||
minLines: null
|
||||
});
|
||||
editor.resize();
|
||||
{{/if}}
|
||||
}
|
||||
|
||||
function adjustInlineEditorHeight() {
|
||||
$('#editor').height(500);
|
||||
{{if !$mimeType || $mimeType == 'text/markdown'}}
|
||||
editor.setOptions({
|
||||
maxLines: Infinity,
|
||||
minLines: 30
|
||||
});
|
||||
|
||||
editor.resize();
|
||||
{{else}}
|
||||
editor.height(editor[0].scrollHeight);
|
||||
{{/if}}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user