1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-12 14:23:32 +00:00

alert for bulk import link

This commit is contained in:
Kyle Spearrin
2016-09-20 00:03:39 -04:00
parent 81dd1ff0f2
commit 5fef6837b7
4 changed files with 21 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
angular angular
.module('bit.tools') .module('bit.tools')
.controller('toolsController', function ($scope) { .controller('toolsController', function ($scope, SweetAlert) {
$scope.launchWebVault = function () { $scope.launchWebVault = function () {
chrome.tabs.create({ url: 'https://vault.bitwarden.com' }); chrome.tabs.create({ url: 'https://vault.bitwarden.com' });
}; };
@@ -13,4 +13,19 @@
$scope.launchAndroid = function () { $scope.launchAndroid = function () {
chrome.tabs.create({ url: 'https://play.google.com/store/apps/details?id=com.x8bit.bitwarden' }); chrome.tabs.create({ url: 'https://play.google.com/store/apps/details?id=com.x8bit.bitwarden' });
}; };
$scope.launchImport = function () {
SweetAlert.swal({
title: 'Import Logins',
text: 'You can bulk import logins from the bitwarden.com web vault. Do you want to visit the website now?',
type: 'info',
showCancelButton: true,
confirmButtonText: 'Yes',
cancelButtonText: 'Cancel'
}, function (confirm) {
if (confirm) {
chrome.tabs.create({ url: 'https://vault.bitwarden.com' });
}
});
};
}); });

View File

@@ -25,7 +25,7 @@
<span class="text">bitwarden Android Vault</span> <span class="text">bitwarden Android Vault</span>
<span class="detail">Manage your logins from your mobile devices with the bitwarden Android vault.</span> <span class="detail">Manage your logins from your mobile devices with the bitwarden Android vault.</span>
</a> </a>
<a class="list-section-item wrap" href="" ng-click="launchWebVault()"> <a class="list-section-item wrap" href="" ng-click="launchImport()">
<span class="leading-icon" style="color: #6fc2ff;"><i class="fa fa-cloud-upload fa-fw"></i></span> <span class="leading-icon" style="color: #6fc2ff;"><i class="fa fa-cloud-upload fa-fw"></i></span>
<span class="text">Import Logins</span> <span class="text">Import Logins</span>
<span class="detail">Quickly bulk import your logins from other password management applications.</span> <span class="detail">Quickly bulk import your logins from other password management applications.</span>

View File

@@ -70,8 +70,7 @@ angular
showCancelButton: true, showCancelButton: true,
confirmButtonText: 'Yes', confirmButtonText: 'Yes',
cancelButtonText: 'No' cancelButtonText: 'No'
}, }, function (confirm) {
function (confirm) {
if (confirm) { if (confirm) {
goPasswordGenerator(); goPasswordGenerator();
} }

View File

@@ -104,10 +104,10 @@
.sa-icon.sa-info { .sa-icon.sa-info {
border-color: @brand-info; border-color: @brand-info;
}
.pulseInfoIns { &:before, &:after {
background-color: @brand-info !important; background-color: @brand-info;
}
} }
.sa-icon.sa-success { .sa-icon.sa-success {