diff options
Diffstat (limited to 'settings/js')
-rw-r--r-- | settings/js/users/groups.js | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/settings/js/users/groups.js b/settings/js/users/groups.js index e5d83b03775..fcb173de80a 100644 --- a/settings/js/users/groups.js +++ b/settings/js/users/groups.js @@ -148,7 +148,6 @@ } }, - } $(document).ready( function () { @@ -231,11 +230,15 @@ $(document).ready( function () { // Implements Quota Settings Toggle. $('#app-navigation').find('.settings-button').on('click', function (e) { + $('.settings-button').addClass('opened'); + var settings = $('#app-settings'); e.stopPropagation(); - $('#app-settings').removeClass('open'); - $('#app-settings').toggleClass('open'); - $(document).click(function() { - $('#app-settings').removeClass('open'); - }); + settings.animate({height: "100px"}); + $('#app-settings-content').css('display', 'block'); + $(document).click(function (e) { + if (!settings.is(e.target) && settings.has(e.target).length === 0) { + settings.animate({height: "45px"}); + } + }); }); });
\ No newline at end of file |