-
-
-
-
-
-
-
-
{{site.name}}
-
{{site.username}}
+
+
+
+
+
+
+
+
+
+
+
{{site.name}}
+
{{site.username}}
+
+
+
No sites available for tab. Add one
+
diff --git a/src/popup/app/vault/vaultController.js b/src/popup/app/vault/vaultController.js
index 3352bfecca..0e34f6d1b8 100644
--- a/src/popup/app/vault/vaultController.js
+++ b/src/popup/app/vault/vaultController.js
@@ -64,9 +64,19 @@
return item.name.toLowerCase();
};
- $scope.setFolderFilter = function (folder) {
- $scope.folderFilter = {};
- $scope.folderFilter.folderId = folder.id;
+ $scope.filterByFolder = function (folder) {
+
+ };
+
+ $scope.searchSites = function () {
+ if (!$scope.searchText) {
+ return;
+ }
+
+ return function (site) {
+ return (site.name && site.name.indexOf($scope.searchText) !== -1) ||
+ (site.username && site.username.indexOf($scope.searchText) !== -1);
+ };
};
$scope.addSite = function () {
diff --git a/src/popup/app/vault/views/vault.html b/src/popup/app/vault/views/vault.html
index c6e754a393..dc138f7634 100644
--- a/src/popup/app/vault/views/vault.html
+++ b/src/popup/app/vault/views/vault.html
@@ -8,24 +8,31 @@