Add feature object and show/hide elements accordingly

This commit is contained in:
Johannes Zellner
2020-02-13 15:30:31 +01:00
parent 3dd0566f48
commit a13414ddb9
7 changed files with 135 additions and 98 deletions

View File

@@ -351,8 +351,16 @@
Cloudron can pull and install apps from private docker registry.
</div>
</div>
<br/>
<div class="row">
<div class="row" ng-hide="features.privateDockerRegistry">
<div class="col-xs-12">
<b class="text-danger">This features is only available in the business plan.</b>
</div>
</div>
<div class="row" ng-show="features.privateDockerRegistry">
<div class="col-xs-6">
<span class="text-muted">Server address</span>
</div>
@@ -360,16 +368,19 @@
<span>{{ registryConfig.currentConfig.serverAddress || 'Not set' }}</span>
</div>
</div>
<div class="row">
<div class="row" ng-show="features.privateDockerRegistry">
<div class="col-xs-6">
<span class="text-muted">Username</span>
</div>
<div class="col-xs-6 text-right">
<span>{{ registryConfig.currentConfig.username || registryConfig.currentConfig.email || 'Not set' }}</span>
</div>
</div>
</div>
<br/>
<div class="row">
<div class="row" ng-show="features.privateDockerRegistry">
<div class="col-xs-12">
<button class="btn btn-primary pull-right" ng-click="registryConfig.show()">Configure Registry</button>
</div>