diff --git a/app/app.js b/app/app.js index d0b0a810e..e854a4131 100644 --- a/app/app.js +++ b/app/app.js @@ -51,7 +51,7 @@ angular.module('portainer', [ 'user', 'users', 'volumes']) - .config(['$stateProvider', '$urlRouterProvider', '$httpProvider', 'localStorageServiceProvider', 'jwtOptionsProvider', 'AnalyticsProvider', function ($stateProvider, $urlRouterProvider, $httpProvider, localStorageServiceProvider, jwtOptionsProvider, AnalyticsProvider) { + .config(['$stateProvider', '$urlRouterProvider', '$httpProvider', 'localStorageServiceProvider', 'jwtOptionsProvider', 'AnalyticsProvider', '$uibTooltipProvider', function ($stateProvider, $urlRouterProvider, $httpProvider, localStorageServiceProvider, jwtOptionsProvider, AnalyticsProvider, $uibTooltipProvider) { 'use strict'; localStorageServiceProvider @@ -73,6 +73,13 @@ angular.module('portainer', [ $urlRouterProvider.otherwise('/auth'); + $uibTooltipProvider.setTriggers({ + 'mouseenter': 'mouseleave', + 'click': 'click', + 'focus': 'blur', + 'outsideClick': 'outsideClick' + }); + $stateProvider .state('root', { abstract: true, diff --git a/app/components/container/container.html b/app/components/container/container.html index e02a7f7e9..af9c4a2e2 100644 --- a/app/components/container/container.html +++ b/app/components/container/container.html @@ -101,11 +101,14 @@
-
+
- -
+ +
@@ -119,7 +122,7 @@
- +
diff --git a/app/components/containers/containers.html b/app/components/containers/containers.html index bf2202334..41e322b5d 100644 --- a/app/components/containers/containers.html +++ b/app/components/containers/containers.html @@ -33,7 +33,7 @@
- Add container + Add container
diff --git a/app/components/createContainer/createContainerController.js b/app/components/createContainer/createContainerController.js index 7ca69caa0..4b12fef07 100644 --- a/app/components/createContainer/createContainerController.js +++ b/app/components/createContainer/createContainerController.js @@ -37,7 +37,7 @@ function ($scope, $state, $stateParams, $filter, Config, Info, Container, Contai }; $scope.addVolume = function() { - $scope.formValues.Volumes.push({ name: '', containerPath: '' }); + $scope.formValues.Volumes.push({ name: '', containerPath: '', readOnly: false, type: 'volume' }); }; $scope.removeVolume = function(index) { diff --git a/app/components/createContainer/createcontainer.html b/app/components/createContainer/createcontainer.html index 8302d29a5..3b5b13f30 100644 --- a/app/components/createContainer/createcontainer.html +++ b/app/components/createContainer/createcontainer.html @@ -18,88 +18,98 @@
+
+ Image configuration +
-
+
- -
- -
-
-
- -
+ +
+
- +
- -
-
- + +
+ Ports configuration +
+ +
+
+ + +
+
+
- -
-
- -
- - map port +
+ + + map additional port
-
+
-
+ +
host
-
+ + + + + +
container
-
- - - - + + +
+
+ + +
+
+
+
+ Access control +
@@ -108,11 +118,11 @@
-
+ +
+ Actions +
+
+
+ + Cancel + +
+
+ @@ -129,13 +151,16 @@
+ -