Yuki Takei 9 лет назад
Родитель
Сommit
76b34018b9

+ 8 - 0
lib/views/crowi-plus/page.html

@@ -61,3 +61,11 @@
   {% endblock %}
   {% endblock %}
 
 
 {% endblock %} {# /content_head #}
 {% endblock %} {# /content_head #}
+
+
+
+{% block content_main_after %}
+  {% if not page.isDeleted() %}
+    {% include 'widget/comments.html' %}
+  {% endif %}
+{% endblock %}

+ 28 - 23
lib/views/crowi-plus/widget/comments.html

@@ -1,33 +1,38 @@
-<h3><i class="fa fa-comment"></i> Comments</h3>
-<div class="page-comments">
+<div class="page-comments-row row">
 
 
-  <div class="page-comments-list" id="page-comments-list">
-    <div class="page-comments-list-newer collapse" id="page-comments-list-newer"></div>
+  <div class="page-comments col-md-12">
 
 
-    <a class="page-comments-list-toggle-newer text-center" data-toggle="collapse" href="#page-comments-list-newer"><i class="fa fa-angle-double-up"></i> Comments for Newer Revision <i class="fa fa-angle-double-up"></i></a>
+    <h4><i class="fa fa-comments"></i> Comments</h4>
 
 
-    <div class="page-comments-list-current" id="page-comments-list-current"></div>
+    <div class="page-comments-list" id="page-comments-list">
+      <div class="page-comments-list-newer collapse" id="page-comments-list-newer"></div>
 
 
-    <a class="page-comments-list-toggle-older text-center" data-toggle="collapse" href="#page-comments-list-older"><i class="fa fa-angle-double-down"></i> Comments for Older Revision <i class="fa fa-angle-double-down"></i></a>
+      <a class="page-comments-list-toggle-newer text-center" data-toggle="collapse" href="#page-comments-list-newer"><i class="fa fa-angle-double-up"></i> Comments for Newer Revision <i class="fa fa-angle-double-up"></i></a>
 
 
-    <div class="page-comments-list-older collapse in" id="page-comments-list-older"></div>
-  </div>
+      <div class="page-comments-list-current" id="page-comments-list-current"></div>
 
 
-  <form class="form page-comment-form" id="page-comment-form" onsubmit="return false;">
-    <div class="comment-form">
-      <div class="comment-form-main">
-        <div class="comment-write" id="comment-write">
-          <textarea class="comment-form-comment form-control" id="comment-form-comment" name="commentForm[comment]"></textarea>
-        </div>
-        <div class="comment-submit">
-          <input type="hidden" name="_csrf" value="{{ csrf() }}">
-          <input type="hidden" name="commentForm[page_id]" value="{{ page._id.toString() }}">
-          <input type="hidden" name="commentForm[revision_id]" value="{{ revision._id.toString() }}">
-          <span class="text-danger" id="comment-form-message"></span>
-          <input type="submit" id="comment-form-button" value="Comment" class="btn btn-primary btn-sm form-inline">
+      <a class="page-comments-list-toggle-older text-center" data-toggle="collapse" href="#page-comments-list-older"><i class="fa fa-angle-double-down"></i> Comments for Older Revision <i class="fa fa-angle-double-down"></i></a>
+
+      <div class="page-comments-list-older collapse in" id="page-comments-list-older"></div>
+    </div>
+
+    <form class="form page-comment-form" id="page-comment-form" onsubmit="return false;">
+      <div class="comment-form">
+        <div class="comment-form-main">
+          <div class="comment-write" id="comment-write">
+            <textarea class="comment-form-comment form-control" id="comment-form-comment" name="commentForm[comment]"></textarea>
+          </div>
+          <div class="comment-submit">
+            <input type="hidden" name="_csrf" value="{{ csrf() }}">
+            <input type="hidden" name="commentForm[page_id]" value="{{ page._id.toString() }}">
+            <input type="hidden" name="commentForm[revision_id]" value="{{ revision._id.toString() }}">
+            <span class="text-danger" id="comment-form-message"></span>
+            <input type="submit" id="comment-form-button" value="Comment" class="btn btn-primary btn-sm form-inline">
+          </div>
         </div>
         </div>
       </div>
       </div>
-    </div>
-  </form>
+    </form>
+
+  </div>
 
 
 </div>
 </div>

+ 11 - 0
resource/css/_comment_crowi-plus.scss

@@ -0,0 +1,11 @@
+.crowi-plus.main-container  {
+
+  .page-comments-row {
+    margin: 30px 16px;
+  }
+
+  .page-comments {
+    border-top: 3px solid #f0f0f0;
+  }
+
+}

+ 1 - 0
resource/css/crowi.scss

@@ -18,6 +18,7 @@ $bootstrap-sass-asset-helper: true;
 @import 'admin';
 @import 'admin';
 @import 'attachments';
 @import 'attachments';
 @import 'comment';
 @import 'comment';
+@import 'comment_crowi-plus';
 @import 'delete';
 @import 'delete';
 @import 'form';
 @import 'form';
 @import 'layout';
 @import 'layout';