Replace traditional checkbox with umb-checkbox component.

This commit is contained in:
Bjarne Fyrstenborg
2020-04-27 14:16:15 +02:00
committed by Sebastiaan Janssen
parent a1465dea75
commit e02b5a74d7

View File

@@ -356,18 +356,16 @@
</div>
<div class="umb-info-local-item mt4 flex items-center flex-column" ng-if="vm.installState.status == '' && vm.localPackage.isCompatible">
<label for="license-accept" class="umb-package-installer-label">
<input type="checkbox" id="license-accept" ng-model="vm.localPackage.packageLicenseAccept" required no-dirty-check>
<strong class="label-text"><localize key="packager_accept">I accept</localize> <a href="{{ vm.localPackage.licenseUrl }}" target="_blank"><localize key="packager_termsOfUse">terms of use</localize></a></strong>
</label>
<umb-button
ng-if="vm.installState.type !== 'error'"
class="mt3"
type="button"
button-style="success"
disabled="localPackageForm.$invalid"
action="vm.installPackage(vm.localPackage)"
label-key="packager_packageInstall">
<umb-checkbox model="vm.localPackage.packageLicenseAccept" required="true">
<strong class="label-text"><localize key="packager_accept">I accept</localize> <a href="#" ng-href="{{vm.localPackage.licenseUrl}}" target="_blank"><localize key="packager_termsOfUse">terms of use</localize></a></strong>
</umb-checkbox>
<umb-button ng-if="vm.installState.type !== 'error'"
class="mt3"
type="button"
button-style="success"
disabled="localPackageForm.$invalid"
action="vm.installPackage(vm.localPackage)"
label-key="packager_packageInstall">
</umb-button>
</div>