diff --git a/public/css/style.less b/public/css/style.less index b11eec2644..326adbbc15 100644 --- a/public/css/style.less +++ b/public/css/style.less @@ -289,6 +289,7 @@ footer.footer { .post-buttons { font-size: 12px; float: right; + margin-right: 5px; div { display: inline-block; @@ -313,6 +314,41 @@ footer.footer { -moz-opacity: 0.30; opacity: 0.30; } + + + .main-post { + .profile-block { + //height: 100px; + } + .main-avatar { + float: left; + margin-right: 15px; + margin-bottom: 5px; + padding-bottom: 3px; + text-align: center + } + .post-content { + min-height: 80px; + } + hr { + margin-top: 0; + margin-right: 10px; + } + .post-block { + .post-buttons { + div { + border: 0; + } + } + } + .favourite { + cursor: pointer; + } + .btn { + display: inline-block; + } + + } } #user_label { diff --git a/public/templates/topic.tpl b/public/templates/topic.tpl index 2580373409..defae4ddd5 100644 --- a/public/templates/topic.tpl +++ b/public/templates/topic.tpl @@ -8,59 +8,71 @@
diff --git a/src/posts.js b/src/posts.js index cba4c066c0..6bfdf7d57f 100644 --- a/src/posts.js +++ b/src/posts.js @@ -24,14 +24,16 @@ marked.setOptions({ if (!post_data || !user_data || !thread_data || !vote_data || !viewer_data) return; var posts = [], + main_posts = [], manage_content = viewer_data.reputation >= config.privilege_thresholds.manage_content; + for (var i=0, ii= post_data.pid.length; i= config.privilege_thresholds.manage_thread ? 1 : 0, - 'posts': posts + 'posts': posts, + 'main_posts': main_posts }); }