diff --git a/plugins/comment_paragraph/public/comment_paragraph_macro.js b/plugins/comment_paragraph/public/comment_paragraph_macro.js
index dea2866..cc80a8b 100644
--- a/plugins/comment_paragraph/public/comment_paragraph_macro.js
+++ b/plugins/comment_paragraph/public/comment_paragraph_macro.js
@@ -1,6 +1,7 @@
var comment_paragraph_anchor;
var lastSelectedArea = [];
var original_paragraphs = [];
+var originalArticleHeight = 0
function setPlusIfZeroComments($){
$('.comment-count').each(function(){
@@ -15,6 +16,8 @@ jQuery(document).ready(function($) {
if($('.comment_paragraph').size() < 1)
return;
+ originalArticleHeight = $('.article-body').height();
+
all_paragraphs = $('.comment_paragraph');
all_paragraphs.each( function(paragraph) {
var paragraph_id = $( all_paragraphs.get(paragraph) ).attr('data-paragraph');
@@ -66,6 +69,14 @@ jQuery(document).ready(function($) {
Comentar
\
');
+ function resizeArticle(paragraphId){
+ var commentHeigh = $('#side_comment_' + paragraphId).height();
+ if(commentHeigh > 0){
+ $('.article-body').height(originalArticleHeight + commentHeigh + 50);
+ }else{
+ $('.article-body').height(originalArticleHeight);
+ }
+ }
$('.side-comments-counter').click(function(){
var paragraphId = $(this).data('paragraph');
@@ -74,11 +85,9 @@ jQuery(document).ready(function($) {
if($('.comment-paragraph-slide-left').size()==0){
$('.article-body').addClass('comment-paragraph-slide-left');
$('#side_comment_' + paragraphId).show();
- $('#side_comment_' + paragraphId).find().show();
}else{
$('.article-body').removeClass('comment-paragraph-slide-left');
$('.side-comment').hide();
- $('.side-comment').find().hide();
}
$('#comment-bubble').hide();
//Loads the comments
@@ -89,6 +98,7 @@ jQuery(document).ready(function($) {
}).done(function() {
var button = $('#page-comment-form-' + paragraphId + ' a').get(0);
button.click();
+ resizeArticle(paragraphId);
});
});
@@ -109,6 +119,7 @@ jQuery(document).ready(function($) {
}).done(function() {
var button = $('#page-comment-form-' + paragraphId + ' a').get(0);
button.click();
+ resizeArticle(paragraphId);
});
});
diff --git a/plugins/comment_paragraph/public/style.css b/plugins/comment_paragraph/public/style.css
index 04d44e3..cce9fcb 100644
--- a/plugins/comment_paragraph/public/style.css
+++ b/plugins/comment_paragraph/public/style.css
@@ -242,6 +242,8 @@ div[class^='comment-paragraph-loading-'] {
.comment-paragraph-group-comments{
position: absolute;
+ background-color: white;
+ z-index: 9999;
}
.comment-paragraph-slide-left{
--
libgit2 0.21.2