From 8ffe69833a9d7ab86612e040f5263ac1c0cb5f1e Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Tue, 11 Jun 2024 11:32:54 -0500 Subject: Organise UI into rows: each row holding related data. --- .../templates/oauth2/view-resource-role.html | 146 +++++++++++---------- 1 file changed, 76 insertions(+), 70 deletions(-) (limited to 'gn2/wqflask') diff --git a/gn2/wqflask/templates/oauth2/view-resource-role.html b/gn2/wqflask/templates/oauth2/view-resource-role.html index a1aa8676..c4c9d3fc 100644 --- a/gn2/wqflask/templates/oauth2/view-resource-role.html +++ b/gn2/wqflask/templates/oauth2/view-resource-role.html @@ -18,82 +18,88 @@ {%endmacro%}
- {{profile_nav(uipages, user_privileges)}} - {{flash_me()}} - {%if resource_error is defined%} - {{display_error("Resource", resource_error)}} - {%else%} -

Role for Resource '{{resource.resource_name}}'

- {%if role_error is defined%} - {{display_error("Role", role_error)}} - {%else%} - - - - - - - - - +
+ {{profile_nav(uipages, user_privileges)}} + {{flash_me()}} + {%if resource_error is defined%} + {{display_error("Resource", resource_error)}} + {%else%} +

Role for Resource '{{resource.resource_name}}'

+ {%if role_error is defined%} + {{display_error("Role", role_error)}} + {%else%} +
Role '{{role.role_name}}' for resource '{{resource.resource_name}}'
Role NamePrivilegeAction
+ + + + + + + + - - {%for priv in role.privileges%} - {%if loop.index0 == 0%} - - - - - + + {%for priv in role.privileges%} + {%if loop.index0 == 0%} + + + + + + {%else%} + + + + + {%endif%} + {%else%} + + + + {%endfor%} + +
Role '{{role.role_name}}' for resource '{{resource.resource_name}}'
Role NamePrivilegeAction
- {{role.role_name}}{{priv.privilege_description}}{{unassign_button(resource.resource_id, role.role_id, priv.privilege_id)}}
+ {{role.role_name}}{{priv.privilege_description}}{{unassign_button(resource.resource_id, role.role_id, priv.privilege_id)}}
{{priv.privilege_description}}{{unassign_button(resource.resource_id, role.role_id, priv.privilege_id)}}
+

+ +   + This role has no privileges. +

+
+
+ +
+
+ + + {%if unassigned_privileges | length == 0%} +

+ {{title}}: + +   + There are no more privileges left to assign. +

{%else%} - - {{priv.privilege_description}} - {{unassign_button(resource.resource_id, role.role_id, priv.privilege_id)}} - +
+ Select privileges to assign to this role + {%for priv in unassigned_privileges%} +
+ +
+ {%endfor%} +
+ + {%endif%} - {%else%} - - -

- {{title}}: - -   - This role has no privileges. -

- - - {%endfor%} - - +
+
-
- - - {%if unassigned_privileges | length == 0%} -

- {{title}}: -   - There are no more privileges left to assign.

- {%else%} -
- Select privileges to assign to this role - {%for priv in unassigned_privileges%} -
- -
- {%endfor%} -
- - - {%endif%} -
{%endif%} {%endif%} -- cgit v1.2.3