feat(k8s/sidebar): relocate setup entry as a sub-entry (#4192)
parent
6720c31aa9
commit
a3925c3371
|
@ -15,7 +15,7 @@
|
||||||
</li>
|
</li>
|
||||||
<li class="sidebar-list">
|
<li class="sidebar-list">
|
||||||
<a ui-sref="kubernetes.cluster({endpointId: $ctrl.endpointId})" ui-sref-active="active">Cluster <span class="menu-icon fa fa-server fa-fw"></span></a>
|
<a ui-sref="kubernetes.cluster({endpointId: $ctrl.endpointId})" ui-sref-active="active">Cluster <span class="menu-icon fa fa-server fa-fw"></span></a>
|
||||||
</li>
|
<div class="sidebar-sublist" ng-if="$ctrl.adminAccess && ($ctrl.currentState === 'kubernetes.cluster' || $ctrl.currentState === 'portainer.endpoints.endpoint.kubernetesConfig')">
|
||||||
<li class="sidebar-list" ng-if="$ctrl.adminAccess">
|
<a ui-sref="portainer.endpoints.endpoint.kubernetesConfig({id: $ctrl.endpointId})">Setup</a>
|
||||||
<a ui-sref="portainer.endpoints.endpoint.kubernetesConfig({id: $ctrl.endpointId})">Setup <span class="menu-icon fa fa-cog fa-fw"></span></a>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -3,5 +3,6 @@ angular.module('portainer.kubernetes').component('kubernetesSidebarContent', {
|
||||||
bindings: {
|
bindings: {
|
||||||
adminAccess: '<',
|
adminAccess: '<',
|
||||||
endpointId: '<',
|
endpointId: '<',
|
||||||
|
currentState: '<',
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
|
@ -17,6 +17,7 @@
|
||||||
ng-if="applicationState.endpoint.mode && applicationState.endpoint.mode.provider === 'KUBERNETES'"
|
ng-if="applicationState.endpoint.mode && applicationState.endpoint.mode.provider === 'KUBERNETES'"
|
||||||
admin-access="isAdmin"
|
admin-access="isAdmin"
|
||||||
endpoint-id="endpointId"
|
endpoint-id="endpointId"
|
||||||
|
current-state="$state.current.name"
|
||||||
>
|
>
|
||||||
</kubernetes-sidebar-content>
|
</kubernetes-sidebar-content>
|
||||||
<azure-sidebar-content ng-if="applicationState.endpoint.mode && applicationState.endpoint.mode.provider === 'AZURE'" endpoint-id="endpointId"> </azure-sidebar-content>
|
<azure-sidebar-content ng-if="applicationState.endpoint.mode && applicationState.endpoint.mode.provider === 'AZURE'" endpoint-id="endpointId"> </azure-sidebar-content>
|
||||||
|
@ -156,6 +157,7 @@
|
||||||
$state.current.name === 'portainer.endpoints.endpoint' ||
|
$state.current.name === 'portainer.endpoints.endpoint' ||
|
||||||
$state.current.name === 'portainer.endpoints.new' ||
|
$state.current.name === 'portainer.endpoints.new' ||
|
||||||
$state.current.name === 'portainer.endpoints.endpoint.access' ||
|
$state.current.name === 'portainer.endpoints.endpoint.access' ||
|
||||||
|
$state.current.name === 'portainer.endpoints.endpoint.kubernetesConfig' ||
|
||||||
$state.current.name === 'portainer.groups' ||
|
$state.current.name === 'portainer.groups' ||
|
||||||
$state.current.name === 'portainer.groups.group' ||
|
$state.current.name === 'portainer.groups.group' ||
|
||||||
$state.current.name === 'portainer.groups.group.access' ||
|
$state.current.name === 'portainer.groups.group.access' ||
|
||||||
|
@ -173,6 +175,7 @@
|
||||||
$state.current.name === 'portainer.endpoints.endpoint' ||
|
$state.current.name === 'portainer.endpoints.endpoint' ||
|
||||||
$state.current.name === 'portainer.endpoints.new' ||
|
$state.current.name === 'portainer.endpoints.new' ||
|
||||||
$state.current.name === 'portainer.endpoints.endpoint.access' ||
|
$state.current.name === 'portainer.endpoints.endpoint.access' ||
|
||||||
|
$state.current.name === 'portainer.endpoints.endpoint.kubernetesConfig' ||
|
||||||
$state.current.name === 'portainer.groups' ||
|
$state.current.name === 'portainer.groups' ||
|
||||||
$state.current.name === 'portainer.groups.group' ||
|
$state.current.name === 'portainer.groups.group' ||
|
||||||
$state.current.name === 'portainer.groups.group.access' ||
|
$state.current.name === 'portainer.groups.group.access' ||
|
||||||
|
|
Loading…
Reference in New Issue