diff --git a/package.json b/package.json index ac1d8f6..7aee0a8 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "dependencies": { "angular-tooltips": "^1.2.2", "autoprefixer": "^8.6.4", - "bootstrap": "^4.1.2", + "bootstrap": "^4.2.1", "eslint": "^5.9.0", "highlight.js": "^9.12.0", "node-sass": "^4.11.0", diff --git a/public/assets/js/app.js b/public/assets/js/app.js index ce6a10c..4f4469d 100644 --- a/public/assets/js/app.js +++ b/public/assets/js/app.js @@ -407,6 +407,16 @@ $scope.site = $scope.data.sites.length - 1; }; + $scope.removeSite = function(site) { + $scope.data.sites.splice(site, 1); + + if ($scope.data.sites[$scope.site] === undefined) { + $scope.site--; + } + + $timeout(calculateChanges); + }; + $scope.setSite = function(site) { $scope.site = site; $timeout(calculateChanges); diff --git a/public/index.html b/public/index.html index c425319..b57b3f8 100644 --- a/public/index.html +++ b/public/index.html @@ -106,7 +106,12 @@ Sites: