summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2014-10-20 16:57:56 -0400
committerJules Laplace <jules@okfoc.us>2014-10-20 16:57:56 -0400
commit6dadb217e8253138936d4f5180f9cefa6e7caed9 (patch)
tree609c1de7dd8b0bc521e4fa09d776a92e93879520
parentb21cb665e3ca296b56d389d3a2f83434f4646f26 (diff)
disable wallpaper resize controls
-rw-r--r--public/assets/javascripts/ui/editor/WallpaperPicker.js5
-rwxr-xr-xpublic/assets/stylesheets/app.css4
2 files changed, 9 insertions, 0 deletions
diff --git a/public/assets/javascripts/ui/editor/WallpaperPicker.js b/public/assets/javascripts/ui/editor/WallpaperPicker.js
index 8f701b0..994fe74 100644
--- a/public/assets/javascripts/ui/editor/WallpaperPicker.js
+++ b/public/assets/javascripts/ui/editor/WallpaperPicker.js
@@ -27,6 +27,9 @@ var WallpaperPicker = UploadView.extend({
this.$position = this.$("[data-role='wallpaper-position']")
this.$scale = this.$("[data-role='wallpaper-scale']")
+ this.$wallpaperResizeControls = this.$(".wallpaperResizeControls")
+ this.$wallpaperResizeControls.addClass('disabled')
+
this.initializePositionCursor()
},
@@ -154,8 +157,10 @@ var WallpaperPicker = UploadView.extend({
wall: null,
pickWall: function(wall){
if (! wall.background || wall.background.src == "none") {
+ this.$wallpaperResizeControls.addClass('disabled')
return;
}
+ this.$wallpaperResizeControls.removeClass('disabled')
this.wall = wall
this.$scale.val( Math.log( this.wall.background.scale ) )
},
diff --git a/public/assets/stylesheets/app.css b/public/assets/stylesheets/app.css
index 226fe98..641fa75 100755
--- a/public/assets/stylesheets/app.css
+++ b/public/assets/stylesheets/app.css
@@ -1630,6 +1630,10 @@ input[type="range"]::-webkit-slider-thumb {
border:3px solid #000;
}
+.wallpaperResizeControls.disabled {
+ pointer-events: none;
+ opacity: 0.3;
+}
.wallpaperResizeControls input[type=range] {
width: 130px;
position: relative;