diff --git a/src/templates/app.html b/src/templates/app.html index 06fe76687..047b171e5 100644 --- a/src/templates/app.html +++ b/src/templates/app.html @@ -11,11 +11,11 @@ -
-
+
+
-
+
@@ -32,7 +32,7 @@
-
+

This prototype version supports basic editing, including some formatting (bold, italic, strike-through, underscore), images (just paste it into editor) and links. To edit the note, just click on title or content and you can directly modify it. Changes are saved immediatelly.

You can work with the tree using following keyboard shortcuts:

@@ -71,6 +71,7 @@ const baseUrl = ''; + diff --git a/static/js/init.js b/static/js/init.js new file mode 100644 index 000000000..03abb1c71 --- /dev/null +++ b/static/js/init.js @@ -0,0 +1,7 @@ +$(function() { + $(window).resize(function() { + $('div#tree').height($(window).height() - $('div#tree').offset().top); + $('div.note-editable').height($(window).height() - $('div.note-editable').offset().top); + }); + $(window).resize(); +}); \ No newline at end of file diff --git a/static/js/note.js b/static/js/note.js index 23411617d..b3012ebbd 100644 --- a/static/js/note.js +++ b/static/js/note.js @@ -135,6 +135,8 @@ function loadNote(noteId) { $('#noteDetail').summernote('code', noteText); + $(window).resize(); // to trigger resizing of editor + noteChangeDisabled = false; }); } \ No newline at end of file diff --git a/static/style.css b/static/style.css index 969f3138e..ecd10eb10 100644 --- a/static/style.css +++ b/static/style.css @@ -1,6 +1,7 @@ .note-editable { /* This is because with empty content height of editor is 0 and it's impossible to click into it */ min-height: 400px; + overflow: scroll; } #top-message {