mirror of
https://github.com/portainer/portainer.git
synced 2025-08-06 06:15:22 +02:00
refactor(docker/switch/component): implement new design [EE-3688] (#7239)
* refactor(docker/switch/component): implement new design [EE=3688] * revert create volume * revert por-switch on exec.html * refactor(container): switch fields on container creation page and edition page * refactor(container): switch fields on networking/secret/servicewebhook/swarmvisual * bug fixed * code review issues * merge code * fix teaser for container edition * fix encode secret toggle bug on adding secret page * fixed a bug for service webhook toggle
This commit is contained in:
parent
e07253bcef
commit
43bbeed141
15 changed files with 194 additions and 86 deletions
|
@ -23,6 +23,14 @@ angular.module('portainer.docker').controller('CreateSecretController', [
|
|||
actionInProgress: false,
|
||||
};
|
||||
|
||||
$scope.handleEncodeSecretChange = handleEncodeSecretChange;
|
||||
|
||||
function handleEncodeSecretChange(checked) {
|
||||
return $scope.$evalAsync(() => {
|
||||
$scope.formValues.encodeSecret = checked;
|
||||
});
|
||||
}
|
||||
|
||||
$scope.addLabel = function () {
|
||||
$scope.formValues.Labels.push({ key: '', value: '' });
|
||||
};
|
||||
|
|
|
@ -24,11 +24,13 @@
|
|||
<!-- encode-secret -->
|
||||
<div class="form-group">
|
||||
<div class="col-sm-12">
|
||||
<label for="encode_secret" class="control-label text-left">
|
||||
Encode secret
|
||||
<portainer-tooltip message="'Secrets need to be base64 encoded. Disable this if your secret is already base64 encoded.'"></portainer-tooltip>
|
||||
</label>
|
||||
<label class="switch" style="margin-left: 20px"> <input type="checkbox" name="encode_secret" ng-model="formValues.encodeSecret" /><i></i> </label>
|
||||
<por-switch-field
|
||||
label-class="'col-sm-2'"
|
||||
checked="formValues.encodeSecret"
|
||||
label="'Encode secret'"
|
||||
on-change="(handleEncodeSecretChange)"
|
||||
tooltip="'Secrets need to be base64 encoded. Disable this if your secret is already base64 encoded.'"
|
||||
></por-switch-field>
|
||||
</div>
|
||||
</div>
|
||||
<!-- !encode-secret -->
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue