summaryrefslogtreecommitdiffstats
path: root/settings/js
diff options
context:
space:
mode:
Diffstat (limited to 'settings/js')
-rw-r--r--settings/js/users/groups.js15
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