diff --git a/src/action_popup.html b/src/action_popup.html deleted file mode 100644 index 3d27b8ca..00000000 --- a/src/action_popup.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - diff --git a/src/browser_action/app/app.js b/src/browser_action/app/app.js new file mode 100644 index 00000000..7e3fbbab --- /dev/null +++ b/src/browser_action/app/app.js @@ -0,0 +1,9 @@ +angular + .module('bit', [ + 'ionic', + + 'bit.current', + 'bit.vault', + 'bit.settings', + 'bit.tools' + ]); diff --git a/src/browser_action/app/config.js b/src/browser_action/app/config.js new file mode 100644 index 00000000..05eecef3 --- /dev/null +++ b/src/browser_action/app/config.js @@ -0,0 +1,51 @@ +angular + .module('bit') + + .config(function ($stateProvider, $urlRouterProvider) { + + $stateProvider + .state('tabs', { + url: "/tab", + abstract: true, + templateUrl: "app/global/tabs.html" + }) + .state('tabs.current', { + url: "/current", + views: { + 'current-tab': { + templateUrl: "app/current/views/current.html", + controller: 'currentController' + } + } + }) + .state('tabs.vault', { + url: "/vault", + views: { + 'vault-tab': { + templateUrl: "app/vault/views/vault.html", + controller: 'vaultController' + } + } + }) + .state('tabs.settings', { + url: "/settings", + views: { + 'settings-tab': { + templateUrl: "app/settings/views/settings.html", + controller: 'settingsController' + } + } + }) + .state('tabs.tools', { + url: "/tools", + views: { + 'tools-tab': { + templateUrl: "app/tools/views/tools.html", + controller: 'toolsController' + } + } + }); + + + $urlRouterProvider.otherwise("/tab/current"); + }); diff --git a/src/browser_action/app/current/currentController.js b/src/browser_action/app/current/currentController.js new file mode 100644 index 00000000..d20a187e --- /dev/null +++ b/src/browser_action/app/current/currentController.js @@ -0,0 +1,6 @@ +angular + .module('bit.current') + + .controller('currentController', function ($scope) { + + }); diff --git a/src/browser_action/app/current/currentModule.js b/src/browser_action/app/current/currentModule.js new file mode 100644 index 00000000..8adaee27 --- /dev/null +++ b/src/browser_action/app/current/currentModule.js @@ -0,0 +1,2 @@ +angular + .module('bit.current', []); diff --git a/src/browser_action/app/current/views/current.html b/src/browser_action/app/current/views/current.html new file mode 100644 index 00000000..8ba133f0 --- /dev/null +++ b/src/browser_action/app/current/views/current.html @@ -0,0 +1,7 @@ + + +

+ Some content for your current sites. +

+
+
diff --git a/src/browser_action/app/global/tabs.html b/src/browser_action/app/global/tabs.html new file mode 100644 index 00000000..1e7a34a8 --- /dev/null +++ b/src/browser_action/app/global/tabs.html @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/browser_action/app/settings/settingsController.js b/src/browser_action/app/settings/settingsController.js new file mode 100644 index 00000000..ad0c63eb --- /dev/null +++ b/src/browser_action/app/settings/settingsController.js @@ -0,0 +1,6 @@ +angular + .module('bit.settings') + + .controller('settingsController', function ($scope) { + + }); diff --git a/src/browser_action/app/settings/settingsModule.js b/src/browser_action/app/settings/settingsModule.js new file mode 100644 index 00000000..efddc81e --- /dev/null +++ b/src/browser_action/app/settings/settingsModule.js @@ -0,0 +1,2 @@ +angular + .module('bit.settings', []); diff --git a/src/browser_action/app/settings/views/settings.html b/src/browser_action/app/settings/views/settings.html new file mode 100644 index 00000000..51f7e748 --- /dev/null +++ b/src/browser_action/app/settings/views/settings.html @@ -0,0 +1,7 @@ + + +

+ Some content for your settings. +

+
+
diff --git a/src/browser_action/app/tools/toolsController.js b/src/browser_action/app/tools/toolsController.js new file mode 100644 index 00000000..d49da82f --- /dev/null +++ b/src/browser_action/app/tools/toolsController.js @@ -0,0 +1,6 @@ +angular + .module('bit.tools') + + .controller('toolsController', function ($scope) { + + }); diff --git a/src/browser_action/app/tools/toolsModule.js b/src/browser_action/app/tools/toolsModule.js new file mode 100644 index 00000000..510df975 --- /dev/null +++ b/src/browser_action/app/tools/toolsModule.js @@ -0,0 +1,2 @@ +angular + .module('bit.tools', []); diff --git a/src/browser_action/app/tools/views/tools.html b/src/browser_action/app/tools/views/tools.html new file mode 100644 index 00000000..3febfcd9 --- /dev/null +++ b/src/browser_action/app/tools/views/tools.html @@ -0,0 +1,7 @@ + + +

+ Some content for your tools. +

+
+
diff --git a/src/browser_action/app/vault/vaultController.js b/src/browser_action/app/vault/vaultController.js new file mode 100644 index 00000000..d48d058a --- /dev/null +++ b/src/browser_action/app/vault/vaultController.js @@ -0,0 +1,6 @@ +angular + .module('bit.vault') + + .controller('vaultController', function ($scope) { + + }); diff --git a/src/browser_action/app/vault/vaultModule.js b/src/browser_action/app/vault/vaultModule.js new file mode 100644 index 00000000..f2235469 --- /dev/null +++ b/src/browser_action/app/vault/vaultModule.js @@ -0,0 +1,2 @@ +angular + .module('bit.vault', []); diff --git a/src/browser_action/app/vault/views/vault.html b/src/browser_action/app/vault/views/vault.html new file mode 100644 index 00000000..d703621f --- /dev/null +++ b/src/browser_action/app/vault/views/vault.html @@ -0,0 +1,7 @@ + + +

+ Some content for your vault. +

+
+
diff --git a/src/browser_action/index.html b/src/browser_action/index.html new file mode 100644 index 00000000..e3979050 --- /dev/null +++ b/src/browser_action/index.html @@ -0,0 +1,40 @@ + + + + + + bitwarden + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/manifest.json b/src/manifest.json index 29bd1fe0..c28db0f9 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -20,6 +20,6 @@ "38": "images/icon38.png" }, "default_title": "bitwarden", - "default_popup": "action_popup.html" + "default_popup": "browser_action/index.html" } } \ No newline at end of file diff --git a/src/package.json b/src/package.json index 3822300e..afcd1a18 100644 --- a/src/package.json +++ b/src/package.json @@ -2,6 +2,6 @@ "name": "bitwarden", "version": "0.0.1", "devDependencies": { - + "ionic-framework-v1": "1.3.1" } }