mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
Fix sections alignment
This commit is contained in:
@@ -8,64 +8,72 @@
|
||||
</ds-alert>
|
||||
|
||||
<div class="row mt-5">
|
||||
<div class="col-12 col-md-6 border-right">
|
||||
<div class="d-flex align-items-center">
|
||||
<h4 class="mb-0 mr-4">
|
||||
{{ 'access-control-item-header-toggle' | translate }}
|
||||
</h4>
|
||||
<ui-switch
|
||||
[(ngModel)]="state.item.toggleStatus"
|
||||
(ngModelChange)="handleStatusChange('item', $event)">
|
||||
</ui-switch>
|
||||
</div>
|
||||
<div class="col-12 col-md-6 border-right d-flex flex-column justify-content-between">
|
||||
|
||||
<div class="row mt-3">
|
||||
<div class="col-12 col-md-3">
|
||||
{{ 'access-control-mode' | translate }}
|
||||
<div>
|
||||
<div class="d-flex align-items-center">
|
||||
<h4 class="mb-0 mr-4">
|
||||
{{ 'access-control-item-header-toggle' | translate }}
|
||||
</h4>
|
||||
<ui-switch
|
||||
[(ngModel)]="state.item.toggleStatus"
|
||||
(ngModelChange)="handleStatusChange('item', $event)">
|
||||
</ui-switch>
|
||||
</div>
|
||||
<div class="col-12 col-md-8">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="radio"
|
||||
name="itemMode" id="itemReplace" value="replace"
|
||||
[disabled]="!state.item.toggleStatus"
|
||||
[(ngModel)]="state.item.accessMode">
|
||||
<label class="form-check-label" for="itemReplace">
|
||||
{{'access-control-replace-all' | translate}}
|
||||
</label>
|
||||
|
||||
<div class="row mt-3">
|
||||
<div class="col-12 col-md-3">
|
||||
{{ 'access-control-mode' | translate }}
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="radio"
|
||||
name="itemMode" id="itemAdd" value="add"
|
||||
[disabled]="!state.item.toggleStatus"
|
||||
[(ngModel)]="state.item.accessMode">
|
||||
<label class="form-check-label" for="itemAdd">
|
||||
{{'access-control-add-to-existing' | translate}}
|
||||
</label>
|
||||
<div class="col-12 col-md-8">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="radio"
|
||||
name="itemMode" id="itemReplace" value="replace"
|
||||
[disabled]="!state.item.toggleStatus"
|
||||
[(ngModel)]="state.item.accessMode">
|
||||
<label class="form-check-label" for="itemReplace">
|
||||
{{'access-control-replace-all' | translate}}
|
||||
</label>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="radio"
|
||||
name="itemMode" id="itemAdd" value="add"
|
||||
[disabled]="!state.item.toggleStatus"
|
||||
[(ngModel)]="state.item.accessMode">
|
||||
<label class="form-check-label" for="itemAdd">
|
||||
{{'access-control-add-to-existing' | translate}}
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h5 class="mt-3">{{'access-control-access-conditions' | translate}}</h5>
|
||||
<div>
|
||||
<h5 class="mt-3">{{'access-control-access-conditions' | translate}}</h5>
|
||||
|
||||
<ds-access-control-array-form
|
||||
#itemAccessCmp
|
||||
[mode]="state.item.accessMode"
|
||||
[dropdownOptions]="(dropdownData$ | async)?.itemAccessConditionOptions || []">
|
||||
</ds-access-control-array-form>
|
||||
<ds-access-control-array-form
|
||||
#itemAccessCmp
|
||||
[mode]="state.item.accessMode"
|
||||
[dropdownOptions]="(dropdownData$ | async)?.itemAccessConditionOptions || []">
|
||||
</ds-access-control-array-form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="d-flex align-items-center">
|
||||
<h4 class="mb-0 mr-4">
|
||||
{{'access-control-bitstream-header-toggle' | translate}}
|
||||
</h4>
|
||||
<ui-switch
|
||||
[(ngModel)]="state.bitstream.toggleStatus"
|
||||
(ngModelChange)="handleStatusChange('bitstream', $event)">
|
||||
</ui-switch>
|
||||
</div>
|
||||
|
||||
<div *ngIf="showLimitToSpecificBitstreams" class="row mt-3">
|
||||
<div class="col-12 col-md-6 d-flex flex-column justify-content-between">
|
||||
|
||||
<div>
|
||||
<div class="d-flex align-items-center">
|
||||
<h4 class="mb-0 mr-4">
|
||||
{{'access-control-bitstream-header-toggle' | translate}}
|
||||
</h4>
|
||||
<ui-switch
|
||||
[(ngModel)]="state.bitstream.toggleStatus"
|
||||
(ngModelChange)="handleStatusChange('bitstream', $event)">
|
||||
</ui-switch>
|
||||
</div>
|
||||
|
||||
<div *ngIf="showLimitToSpecificBitstreams" class="row mt-3">
|
||||
<div class="col-12">
|
||||
{{'access-control-limit-to-specific' | translate}}
|
||||
</div>
|
||||
@@ -99,6 +107,7 @@
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mt-3">
|
||||
@@ -127,14 +136,15 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h5 class="mt-3">{{'access-control-access-conditions' | translate}}</h5>
|
||||
|
||||
<ds-access-control-array-form
|
||||
#bitstreamAccessCmp
|
||||
[mode]="state.bitstream.accessMode"
|
||||
[dropdownOptions]="(dropdownData$ | async)?.bitstreamAccessConditionOptions || []">
|
||||
</ds-access-control-array-form>
|
||||
<div>
|
||||
<h5 class="mt-3">{{'access-control-access-conditions' | translate}}</h5>
|
||||
|
||||
<ds-access-control-array-form
|
||||
#bitstreamAccessCmp
|
||||
[mode]="state.bitstream.accessMode"
|
||||
[dropdownOptions]="(dropdownData$ | async)?.bitstreamAccessConditionOptions || []">
|
||||
</ds-access-control-array-form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
Reference in New Issue
Block a user