Release 2.8.0
This commit is contained in:
@@ -27,7 +27,7 @@
|
||||
</div>
|
||||
<div class="card-footer d-flex justify-content-end flex-wrap">
|
||||
<div class="btn-group" role="group" aria-label="Role actions">
|
||||
{{{saveActionButtons formId=formId saveUrl=footerSaveUrl cancelUrl=footerCancelUrl deleteUrl=footerDeleteUrl deleteDisabled=footerDeleteDisabled deleteTitle=footerDeleteTitle showDelete=footerShowDelete}}}
|
||||
{{{saveActionButtons formId=formId saveUrl=footerSaveUrl cancelUrl=footerCancelUrl cancelConfirmMessage=cancelConfirmMessage deleteUrl=footerDeleteUrl deleteDisabled=footerDeleteDisabled deleteTitle=footerDeleteTitle showDelete=footerShowDelete}}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -58,6 +58,7 @@
|
||||
{{#each users}}
|
||||
<tr data-table-search-row>
|
||||
<td data-label="Select">
|
||||
<input type="hidden" name="user_ids_present[]" value="{{id}}" />
|
||||
<input class="form-check-input" type="checkbox" name="user_ids[]" value="{{id}}" {{#if isSelected}}checked{{/if}} />
|
||||
</td>
|
||||
<td data-label="Username">
|
||||
@@ -80,14 +81,13 @@
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-xl-8 d-flex flex-column gap-4">
|
||||
<div class="card card-outline card-secondary admin-form-card">
|
||||
<div class="card card-outline card-secondary admin-form-card overflow-hidden">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">Permissions</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card-body p-0">
|
||||
{{#if permissionSections.length}}
|
||||
<div class="card card-outline card-secondary overflow-hidden">
|
||||
<div class="accordion accordion-flush" id="role-permissions-accordion">
|
||||
<div class="accordion accordion-flush" id="role-permissions-accordion">
|
||||
{{#each permissionSections}}
|
||||
<div class="accordion-item overflow-hidden" data-permission-section data-permission-section-id="{{id}}">
|
||||
<h2 class="accordion-header" id="permission-section-heading-{{id}}">
|
||||
@@ -95,7 +95,7 @@
|
||||
<span class="fw-semibold">{{title}}</span>
|
||||
</button>
|
||||
</h2>
|
||||
<div id="permission-section-collapse-{{id}}" class="accordion-collapse collapse {{#if @first}}show{{/if}}" aria-labelledby="permission-section-heading-{{id}}">
|
||||
<div id="permission-section-collapse-{{id}}" class="accordion-collapse collapse {{#if @first}}show{{/if}}" data-bs-parent="#role-permissions-accordion" aria-labelledby="permission-section-heading-{{id}}">
|
||||
<div class="accordion-body p-0">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped align-middle mb-0 rbac-permissions-table" style="table-layout: fixed; width: 100%;">
|
||||
@@ -105,7 +105,7 @@
|
||||
<col style="width: 5.5rem;" />
|
||||
{{/each}}
|
||||
</colgroup>
|
||||
<thead class="table-light">
|
||||
<thead class="rbac-permissions-table-head">
|
||||
<tr>
|
||||
<th scope="col">Type</th>
|
||||
{{#each actions}}
|
||||
@@ -117,7 +117,7 @@
|
||||
{{#each groups}}
|
||||
<tr data-permission-row data-permission-row-id="{{id}}">
|
||||
<th scope="row" class="align-top">
|
||||
<button type="button" class="text-reset border-0 bg-transparent p-0 fw-semibold text-start rbac-row-toggle" style="color: inherit; text-decoration-line: underline; text-decoration-style: dotted; text-underline-offset: 0.2em; cursor: pointer;" data-permission-row-toggle data-permission-row-target="{{id}}">{{title}}</button>
|
||||
<button type="button" class="text-reset border-0 bg-transparent p-0 text-start rbac-row-toggle" style="color: inherit; text-decoration-line: underline; text-decoration-style: dotted; text-underline-offset: 0.2em; cursor: pointer;" data-permission-row-toggle data-permission-row-target="{{id}}">{{title}}</button>
|
||||
</th>
|
||||
{{#each cells}}
|
||||
<td class="text-center">
|
||||
@@ -140,7 +140,6 @@
|
||||
</div>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="alert alert-warning mb-0">No permissions are available.</div>
|
||||
|
||||
Reference in New Issue
Block a user