Merge "Add a preview button for story descriptions"
This commit is contained in:
commit
c73321e3dd
@ -215,6 +215,7 @@ angular.module('sb.story').controller('StoryDetailController',
|
||||
$scope.story.$update(
|
||||
function () {
|
||||
$scope.showEditForm = false;
|
||||
$scope.previewStory = false;
|
||||
handleServiceSuccess();
|
||||
},
|
||||
handleServiceError
|
||||
|
@ -26,6 +26,7 @@ angular.module('sb.story').factory('NewStoryService',
|
||||
} else {
|
||||
var modalInstance = $modal.open(
|
||||
{
|
||||
size: 'lg',
|
||||
templateUrl: 'app/stories/template/new.html',
|
||||
controller: 'StoryModalController',
|
||||
resolve: {
|
||||
|
@ -102,6 +102,10 @@
|
||||
placeholder="Story Title">
|
||||
</textarea>
|
||||
</div>
|
||||
<div class="form-group" ng-show="previewStory">
|
||||
<insert-markdown content="story.description">
|
||||
</insert-markdown>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<textarea placeholder="Enter a story description here"
|
||||
class="form-control context-edit"
|
||||
@ -135,6 +139,11 @@
|
||||
ng-click="remove()" permission="is_superuser">
|
||||
Remove this story
|
||||
</button>
|
||||
<button type="button"
|
||||
class="btn btn-primary"
|
||||
ng-click="previewStory = !previewStory">
|
||||
Toggle Preview
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</script>
|
||||
|
@ -24,6 +24,15 @@
|
||||
placeholder="Story Title">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group" ng-show="preview">
|
||||
<label class="col-sm-2 control-label">
|
||||
Description Preview
|
||||
</label>
|
||||
<div class="col-sm-10">
|
||||
<insert-markdown content="story.description">
|
||||
</insert-markdown>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="description"
|
||||
class="col-sm-2 control-label">
|
||||
@ -66,6 +75,11 @@
|
||||
</button>
|
||||
</div>
|
||||
<div class="col-xs-6 text-right">
|
||||
<button type="button"
|
||||
class="btn btn-primary"
|
||||
ng-click="preview = !preview">
|
||||
Preview Description
|
||||
</button>
|
||||
<button type="button"
|
||||
class="btn btn-primary"
|
||||
ng-click="save()"
|
||||
|
Loading…
x
Reference in New Issue
Block a user