Add an "ask a question" link to item descriptions
This commit is contained in:
@@ -88,6 +88,10 @@ module.exports = class MarkdownSectionController extends BaseController
|
||||
@state = State.appologizing
|
||||
w(true).delay(@confirmDuration).then => @resetToDefaultState()
|
||||
|
||||
onQuestionClicked: (event)->
|
||||
event.preventDefault()
|
||||
global.feedbackController.enterFeedback ''
|
||||
|
||||
onPreviewClicked: (event)->
|
||||
event.preventDefault()
|
||||
@_updatePreview()
|
||||
@@ -162,6 +166,9 @@ module.exports = class MarkdownSectionController extends BaseController
|
||||
@on Event.change + ':imageBase', => @_imageListController.model.imageBase = @imageBase
|
||||
@listenTo @_imageListController, Event.change + ':valid', => @tryRefresh()
|
||||
|
||||
if not global.feedbackController?
|
||||
@$('.question').hide duration:0
|
||||
|
||||
@$errorText = @$('.error p')
|
||||
@$markdownPanel = @$('.markdown')
|
||||
@$previewButton = @$('button.preview')
|
||||
@@ -200,6 +207,7 @@ module.exports = class MarkdownSectionController extends BaseController
|
||||
'click button.preview': 'onPreviewClicked'
|
||||
'click button.return': 'onReturnClicked'
|
||||
'click button.save': 'onSaveClicked'
|
||||
'click .question a': 'onQuestionClicked'
|
||||
'input textarea': 'onTextChanged'
|
||||
|
||||
# Private Methods ##############################################################################
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
.image_list
|
||||
.buttons
|
||||
.error: p
|
||||
.question: a(href="javascript:void;") Confused? Click here to ask a question!
|
||||
button.return return
|
||||
button.cancel cancel
|
||||
button.preview preview
|
||||
|
||||
@@ -50,6 +50,18 @@ All rights reserved.
|
||||
font-weight: bold;
|
||||
}
|
||||
}
|
||||
|
||||
.question {
|
||||
position: absolute; top: 50%; left: 1em;
|
||||
|
||||
a {
|
||||
color: $color-gray-medium;
|
||||
font-family: $font-family-normal;
|
||||
font-size: $font-size-small;
|
||||
font-style: italic;
|
||||
text-decoration: underline;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.creating {
|
||||
|
||||
Reference in New Issue
Block a user