Browse Source

Remove add comment button from the mini review panel.

Paulo Reis 9 years ago
parent
commit
8951e91e31

+ 0 - 9
services/web/app/views/project/editor/review-panel.pug

@@ -81,7 +81,6 @@
 						on-start-new="startNewComment();"
 						on-submit="submitNewComment(content);"
 						on-cancel="cancelNewComment();"
-						on-indicator-click="toggleReviewPanel();"
 						layout-to-left="reviewPanel.layoutToLeft"
 					)
 
@@ -322,14 +321,6 @@ script(type='text/ng-template', id='resolvedCommentEntryTemplate')
 script(type='text/ng-template', id='addCommentEntryTemplate')
 	div
 		.rp-entry-callout.rp-entry-callout-add-comment
-		.rp-entry-indicator(
-			ng-if="!commentState.adding"
-			ng-click="startNewComment(); onIndicatorClick();"
-			tooltip=translate("add_comment")
-			tooltip-placement="{{ layoutToLeft ? 'left' : 'right' }}"
-			tooltip-append-to-body="true"
-		)
-			i.fa.fa-commenting
 		.rp-entry.rp-entry-add-comment(
 			ng-class="[ (state.isAdding ? 'rp-entry-adding-comment' : ''), (entry.focused ? 'rp-entry-focused' : '')]"
 		)

+ 1 - 2
services/web/public/coffee/ide/review-panel/directives/addCommentEntry.coffee

@@ -7,8 +7,7 @@ define [
 		scope: 
 			onStartNew: "&"
 			onSubmit: "&"
-			onCancel: "&"
-			onIndicatorClick: "&"
+			onCancel: "&"	
 			layoutToLeft: "="
 		link: (scope, element, attrs) ->
 			scope.state =

+ 4 - 0
services/web/public/stylesheets/app/editor/review-panel.less

@@ -568,6 +568,10 @@
 			border-color: @rp-yellow;
 		}
 	}
+
+	.rp-state-current-file &-add-comment {
+		display: none;
+	}
 }
 
 .rp-overview-file-header {