changeset 6036:2bbe01602ee4

groups: make group management UI less dangerous Don't select the currently chosen group members by default - that makes it less dangerous to hit "remove selected". Also, move the add/remove icons a bit apart and give them titles so the user is less likely to hit the wrong one.
author Mads Kiilerich <madski@unity3d.com>
date Thu, 28 Jul 2016 16:28:34 +0200
parents 47c672583fc4
children 7c732f2047f8
files kallithea/templates/admin/user_groups/user_group_edit_settings.html
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/templates/admin/user_groups/user_group_edit_settings.html	Thu Jul 28 16:28:34 2016 +0200
+++ b/kallithea/templates/admin/user_groups/user_group_edit_settings.html	Thu Jul 28 16:28:34 2016 +0200
@@ -38,12 +38,12 @@
                                         <div>
                                             <div style="float:left">
                                                 <div class="text" style="padding: 0px 0px 6px;">${_('Chosen group members')}</div>
-                                                ${h.select('users_group_members',[x[0] for x in c.group_members],c.group_members,multiple=True,size=8,style="min-width:210px")}
+                                                ${h.select('users_group_members',[],c.group_members,multiple=True,size=8,style="min-width:210px")}
                                             </div>
                                             <div style="float:left;width:20px;padding-top:50px">
-                                                <i style="cursor:pointer; font-size: 16px" id="add_element" class="icon-left-open"></i>
-                                                <br />
-                                                <i style="cursor:pointer; font-size: 16px" id="remove_element" class="icon-right-open"></i>
+                                                <i style="cursor:pointer; font-size: 16px" id="add_element" class="icon-left-open" title="Choose selected available"></i>
+                                                <div style="height:50px"></div>
+                                                <i style="cursor:pointer; font-size: 16px" id="remove_element" class="icon-right-open" title="Remove selected chosen"></i>
                                             </div>
                                             <div style="float:left">
                                                  <div class="text" style="padding: 0px 0px 6px;">${_('Available members')}</div>