Commit f4a919c5

mo khan <mo@mokhan.ca>
2014-07-02 03:41:42
add action bar to the top of the cake show page.
1 parent c6d3cfb
Changed files (2)
app
assets
javascripts
backbone
templates
views
app/assets/javascripts/backbone/templates/cakes/show.jst.ejs
@@ -1,9 +1,27 @@
+<div class="row">
+  <div class="span12">
+    <p>
+    <a href="#/cakes/<%= id %>/edit" class="btn">
+      <i class="icon-edit"></i> <strong>Edit</strong>
+    </a>
+    <a class="btn add-photo">
+      <i class="icon-plus"></i><strong>Add Photo</strong>
+    </a>
+    <a href="<%= Routes.creation_favorites_path(id) %>" class="btn">
+      <i class="icon-heart"></i> <strong>Fan Club</strong>
+    </a>
+    <a href="remove-cake" class="btn btn-danger pull-right">
+      <i class="icon-white icon-remove"></i> <strong>Remove</strong>
+    </a>
+    </p>
+  </div>
+</div>
 <div class="row">
   <div class="span6">
     <% if (hasImage()) { %>
     <% random_photo = randomPhoto()%>
     <a href="#/cakes/<%= id %>/photos/<%= random_photo.id %>">
-    <img class="thumbnail" src="<%= random_photo.large_url %>" alt="<%= name %>" />
+      <img class="thumbnail" src="<%= random_photo.large_url %>" alt="<%= name %>" />
     </a>
     <% } %>
   </div>
@@ -29,7 +47,7 @@
 </div>
 <div class="row">
   <div class="span12">
-    <a id="add-photo" class="btn">Add Photo</a>
+    <a class="btn add-photo">Add Photo</a>
     <a href="#/cakes/<%= id %>/edit">(edit)</a>
   </div>
   <div class="span12">
app/assets/javascripts/backbone/views/cakes/show_view.js.coffee
@@ -7,7 +7,7 @@ class CakeSide.Views.Cakes.ShowView extends Marionette.CompositeView
   childViewContainer: '.thumbnails'
 
   events:
-    "click #add-photo": "launchAddPhoto"
+    "click .add-photo": "launchAddPhoto"
 
   templateHelpers:
     hasImage: ->