Commit d014ab3b
Changed files (3)
app
assets
javascripts
backbone
templates
cakes
views
app/assets/javascripts/backbone/templates/cakes/new.jst.ejs
@@ -1,6 +1,6 @@
<div class="row">
<div class="span12">
- <h1>Share cake <small>(Step 1 of 2)</small></h1>
+ <h1>Share cake</h1>
<hr />
<form id="new-cake" name="cake" class="form-horizontal">
<fieldset>
@@ -48,7 +48,7 @@
</div>
</div>
<div class="form-actions">
- <button id='save-button' type="submit" class="btn btn-primary">NEXT STEP</button>
+ <button id='save-button' type="submit" class="btn btn-primary">Create</button>
<a href="#cakes" class="btn">Cancel</a>
</div>
</fieldset>
app/assets/javascripts/backbone/views/cakes/edit_view.js.coffee
@@ -15,7 +15,7 @@ class CakeSide.Views.Cakes.EditView extends Marionette.ItemView
'invalid': 'displayError'
events :
- "change input": "refreshStatus"
+ "keyup input": "refreshStatus"
"change select": "refreshStatus"
"submit #edit-cake" : "update"
app/assets/javascripts/backbone/views/cakes/new_view.js.coffee
@@ -15,7 +15,7 @@ class CakeSide.Views.Cakes.NewView extends Marionette.ItemView
'invalid': 'displayError'
events:
- "change input": "refreshStatus"
+ "keyup input": "refreshStatus"
"change select": "refreshStatus"
"submit #new-cake": "save"
@@ -35,6 +35,7 @@ class CakeSide.Views.Cakes.NewView extends Marionette.ItemView
@$("#cake_category_id").val($("#cake_category_id option:first").val())
@$('#cake_tags').tagit({ availableTags: ALL_TAGS })
@$('.tooltip-item').tooltip()
+ @model.isValid()
savedSuccessfully: (cake) =>
window.location.hash = "cakes/#{cake.id}"
@@ -70,4 +71,3 @@ class CakeSide.Views.Cakes.NewView extends Marionette.ItemView
cake: @model.toJSON(),
categories: CakeSide.Application.request('CategoriesRepository').toJSON(),
}
-