aboutsummaryrefslogtreecommitdiffstats
path: root/view
diff options
context:
space:
mode:
authorMario Vavti <mario@mariovavti.com>2017-01-05 17:40:45 +0100
committerMario Vavti <mario@mariovavti.com>2017-01-05 17:40:45 +0100
commita1b35fb7d13c610ac6923e6162dd163312160c9a (patch)
treeca6958f8673c19901fd9ab6a08955874768b5bd7 /view
parent0364bf491396c742d550fd6b0d22b929e3681432 (diff)
downloadvolse-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.css3
-rw-r--r--view/php/default.php2
-rw-r--r--view/theme/redbasic/js/redbasic.js4
-rw-r--r--view/tpl/notes.tpl7
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)