diff --git a/circle/dashboard/static/dashboard/dashboard.js b/circle/dashboard/static/dashboard/dashboard.js index e4a9a3d..f2c65df 100644 --- a/circle/dashboard/static/dashboard/dashboard.js +++ b/circle/dashboard/static/dashboard/dashboard.js @@ -557,3 +557,11 @@ $(function () { "alert-" + $(this).val()); }); }); + +/* select all in template list */ +$(function() { + $("#manage-access-select-all").click(function(e) { + var inputs = $(this).closest("table").find('input[type="checkbox"]'); + inputs.prop("checked", !inputs.prop("checked")); + }); +}); diff --git a/circle/dashboard/static/dashboard/dashboard.less b/circle/dashboard/static/dashboard/dashboard.less index b0b58e6..ef33569 100644 --- a/circle/dashboard/static/dashboard/dashboard.less +++ b/circle/dashboard/static/dashboard/dashboard.less @@ -1523,3 +1523,7 @@ textarea[name="new_members"] { text-align: center; width: 100%; } + +#manage-access-select-all { + cursor: pointer; +} diff --git a/circle/dashboard/templates/dashboard/_manage_access.html b/circle/dashboard/templates/dashboard/_manage_access.html index d111599..99190ed 100644 --- a/circle/dashboard/templates/dashboard/_manage_access.html +++ b/circle/dashboard/templates/dashboard/_manage_access.html @@ -6,7 +6,7 @@ {% trans "Who" %} {% trans "What" %} - +