diff options
author | Mario Vavti <mario@mariovavti.com> | 2017-01-05 17:40:45 +0100 |
---|---|---|
committer | Mario Vavti <mario@mariovavti.com> | 2017-01-05 17:40:45 +0100 |
commit | a1b35fb7d13c610ac6923e6162dd163312160c9a (patch) | |
tree | ca6958f8673c19901fd9ab6a08955874768b5bd7 /view | |
parent | 0364bf491396c742d550fd6b0d22b929e3681432 (diff) | |
download | volse-hubzilla-a1b35fb7d13c610ac6923e6162dd163312160c9a.tar.gz volse-hubzilla-a1b35fb7d13c610ac6923e6162dd163312160c9a.tar.bz2 volse-hubzilla-a1b35fb7d13c610ac6923e6162dd163312160c9a.zip |
fix an issue with sticky_kit where input fields and textareas would blur on recalc. auto resize the notes textarea since if it sticks to the bottom it can not be properly resized
Diffstat (limited to 'view')
-rw-r--r-- | view/css/widgets.css | 3 | ||||
-rw-r--r-- | view/php/default.php | 2 | ||||
-rw-r--r-- | view/theme/redbasic/js/redbasic.js | 4 | ||||
-rw-r--r-- | view/tpl/notes.tpl | 7 |
4 files changed, 10 insertions, 6 deletions
diff --git a/view/css/widgets.css b/view/css/widgets.css index abaf03038..9b97d8bf7 100644 --- a/view/css/widgets.css +++ b/view/css/widgets.css @@ -64,8 +64,9 @@ li:hover .widget-nav-pills-icons { #note-text { padding: 5px; width: 100%; - resize: vertical; + resize: none; min-height: 250px; + overflow: hidden; } /* saved searches */ diff --git a/view/php/default.php b/view/php/default.php index 839a36b5b..373fa2fd0 100644 --- a/view/php/default.php +++ b/view/php/default.php @@ -10,7 +10,7 @@ <header><?php if(x($page,'header')) echo $page['header']; ?></header> <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"><?php if(x($page,'nav')) echo $page['nav']; ?></nav> <main> - <aside id="region_1"><div id="left_aside_wrapper"><?php if(x($page,'aside')) echo $page['aside']; ?></div></aside> + <aside id="region_1"><div id="left_aside_spacer"><div id="left_aside_wrapper"><?php if(x($page,'aside')) echo $page['aside']; ?></div></div></aside> <section id="region_2"><?php if(x($page,'content')) echo $page['content']; ?> <div id="page-footer"></div> <div id="pause"></div> diff --git a/view/theme/redbasic/js/redbasic.js b/view/theme/redbasic/js/redbasic.js index 185dc7bcd..4194b8f25 100644 --- a/view/theme/redbasic/js/redbasic.js +++ b/view/theme/redbasic/js/redbasic.js @@ -18,7 +18,9 @@ $(document).ready(function() { if($(window).width() > 767) { $('#left_aside_wrapper').stick_in_parent({ - offset_top: $('nav').outerHeight(true) + offset_top: $('nav').outerHeight(true), + parent: '#region_1', + spacer: '#left_aside_spacer' }); } diff --git a/view/tpl/notes.tpl b/view/tpl/notes.tpl index f9fed1feb..c4da3783b 100644 --- a/view/tpl/notes.tpl +++ b/view/tpl/notes.tpl @@ -5,9 +5,10 @@ var noteSaveTimer = null; var noteText = $('#note-text'); - $(document).ready(function(){ - noteText.height(noteText[0].scrollHeight); - }); + noteText.on('change keyup keydown paste cut', function () { + $(this).height(0).height(this.scrollHeight); + $(document.body).trigger("sticky_kit:recalc"); + }).change(); $(document).on('focusout',"#note-text",function(e){ if(noteSaveTimer) |