summaryrefslogtreecommitdiff
path: root/public/assets
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets')
-rw-r--r--public/assets/javascripts/ui/builder/BuilderSettings.js17
-rwxr-xr-xpublic/assets/stylesheets/app.css1
2 files changed, 15 insertions, 3 deletions
diff --git a/public/assets/javascripts/ui/builder/BuilderSettings.js b/public/assets/javascripts/ui/builder/BuilderSettings.js
index f5bf51c..66bf84b 100644
--- a/public/assets/javascripts/ui/builder/BuilderSettings.js
+++ b/public/assets/javascripts/ui/builder/BuilderSettings.js
@@ -4,13 +4,14 @@ var BuilderSettings = FormView.extend({
createAction: "/api/layouts/new",
updateAction: "/api/layouts/edit",
+ destroyAction: "/api/layouts/destroy",
events: {
"keydown [name=name]": 'enterSubmit',
"click [data-role='save-layout']": 'save',
"click [data-role='clone-layout']": 'clone',
"click [data-role='clear-layout']": 'clear',
- "click [data-role='delete-layout']": 'delete',
+ "click [data-role='destroy-layout']": 'destroy',
},
initialize: function(opt){
@@ -54,8 +55,18 @@ var BuilderSettings = FormView.extend({
Rooms.removeAll()
},
- delete: function(){
-
+ destroy: function(){
+ var msg = "Are you sure you want to delete the layout " + sanitize(this.$name.val()) + "?"
+ ConfirmModal.confirm(msg, $.proxy(function(){
+ $.ajax({
+ url: this.destroyAction,
+ type: "delete",
+ data: { _id: this.$id.val(), _csrf: this.$csrf.val() },
+ success: function(data){
+ window.location.href = "/builder"
+ }
+ })
+ }, this))
},
toggle: function(){
diff --git a/public/assets/stylesheets/app.css b/public/assets/stylesheets/app.css
index 49dfd98..b785f54 100755
--- a/public/assets/stylesheets/app.css
+++ b/public/assets/stylesheets/app.css
@@ -462,6 +462,7 @@ h5{
background-position: center;
background-size: contain;
background-repeat: no-repeat;
+ background-color: #fff;
background-image: url(http://upload.wikimedia.org/wikipedia/commons/d/d9/Graceland_Memphis_TN_Floorplan_Basement.jpg);
width: 20vw;
height: 20vh;