diff --git a/public/src/forum/admin/themes.js b/public/src/forum/admin/themes.js index a3b22983b1..78328a6027 100644 --- a/public/src/forum/admin/themes.js +++ b/public/src/forum/admin/themes.js @@ -164,7 +164,7 @@ define(['forum/admin/settings'], function(Settings) { hoverClass: "panel-info" }) .children('.panel-heading') - .append('
 
') + .append('
 
') .children('small').html(''); } } @@ -184,6 +184,8 @@ define(['forum/admin/settings'], function(Settings) { panel.remove(); } }); + }).on('dblclick', '.panel-heading', function() { + $(this).parents('.panel').children('.panel-body').toggleClass('hidden'); }); $('#widgets .btn[data-template]').on('click', function() { diff --git a/public/templates/admin/themes.tpl b/public/templates/admin/themes.tpl index 95501268de..3e279c2f5c 100644 --- a/public/templates/admin/themes.tpl +++ b/public/templates/admin/themes.tpl @@ -95,6 +95,11 @@
Jumbotron
+
+
+ Panel +
+
Panel Header diff --git a/src/image.js b/src/image.js index 36e463bb88..97bb237a16 100644 --- a/src/image.js +++ b/src/image.js @@ -11,7 +11,16 @@ image.resizeImage = function(path, extension, width, height, callback) { } if(extension === '.gif') { - imagemagick.convert([path, '-coalesce', '-repage', '0x0', '-crop', width+'x'+height+'+0+0', '+repage', 'uploadPath'], done); + imagemagick.convert([ + path, + '-coalesce', + '-repage', + '0x0', + '-crop', + width+'x'+height+'+0+0', + '+repage', + path + ], done); } else { imagemagick.crop({ srcPath: path,