diff --git a/css/app.css b/css/app.css
index 2024dd73..06627d9b 100644
--- a/css/app.css
+++ b/css/app.css
@@ -230,7 +230,6 @@
.edit_credential .custom_fields table, .edit_credential .files table {
width: 100%; }
.edit_credential .custom_fields table thead th, .edit_credential .files table thead th {
- background-color: #0082c9;
color: #fff; }
.edit_credential .custom_fields table thead th.field_actions, .edit_credential .files table thead th.field_actions {
width: 15%; }
diff --git a/css/app.css.map b/css/app.css.map
index ad8916da..85bc84f2 100644
--- a/css/app.css.map
+++ b/css/app.css.map
@@ -1,6 +1,6 @@
{
"version": 3,
-"mappings": "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",
+"mappings": "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",
"sources": ["../sass/container.scss","../sass/mixins.scss","../sass/partials/button.scss","../sass/partials/tabs.scss","../sass/partials/pwgen.scss","../sass/vaults.scss","../sass/credentials.scss","../sass/menu.scss","../sass/app.scss"],
"names": [],
"file": "app.css"
diff --git a/js/app/directives/passwordgen.js b/js/app/directives/passwordgen.js
index 80a4d586..23d75861 100644
--- a/js/app/directives/passwordgen.js
+++ b/js/app/directives/passwordgen.js
@@ -6,14 +6,6 @@
* @description
* # passwordGen
*/
-var template = '
'+
-'
' +
-'
' +
-'
' +
-'
' +
-'
' +
-'
' +
-' ';
angular.module('passmanApp')
.directive('passwordGen', function ($timeout,$window) {
@@ -124,9 +116,9 @@ angular.module('passmanApp')
"" +
'' +
- '
' +
- '
' +
- '
' +
+ '
' +
+ '
' +
+ '
' +
"" +
"" +
"",
diff --git a/js/app/directives/tooltip.js b/js/app/directives/tooltip.js
new file mode 100644
index 00000000..efd95c9b
--- /dev/null
+++ b/js/app/directives/tooltip.js
@@ -0,0 +1,24 @@
+'use strict';
+
+/**
+ * @ngdoc directive
+ * @name passmanApp.directive:passwordGen
+ * @description
+ * # passwordGen
+ */
+angular.module('passmanApp')
+ .directive('tooltip', ['$window', function ($window) {
+ return {
+ restrict: 'A',
+ scope: {
+ tooltip: '=tooltip'
+ },
+
+ link: function (scope, el, attr, ctrl) {
+ scope.$watch('tooltip', function(){
+ $(el).attr('title', scope.tooltip);
+ $(el).tooltip()
+ })
+ }
+ };
+ }]);
diff --git a/js/app/directives/use-theme.js b/js/app/directives/use-theme.js
new file mode 100644
index 00000000..a41a13ff
--- /dev/null
+++ b/js/app/directives/use-theme.js
@@ -0,0 +1,18 @@
+'use strict';
+
+/**
+ * @ngdoc directive
+ * @name passmanApp.directive:passwordGen
+ * @description
+ * # passwordGen
+ */
+angular.module('passmanApp')
+ .directive('useTheme', ['$window', function ($window) {
+ return {
+ restrict: 'A',
+ link: function (scope, el, attr, ctrl) {
+ var _color = $('#header').css('background-color');
+ $(el).css('background-color', _color);
+ }
+ };
+ }]);
diff --git a/js/templates.js b/js/templates.js
index 7bb322ce..e7ba911e 100644
--- a/js/templates.js
+++ b/js/templates.js
@@ -17,13 +17,13 @@ angular.module('views/partials/forms/edit_credential/basics.html', []).run(['$te
angular.module('views/partials/forms/edit_credential/custom_fields.html', []).run(['$templateCache', function($templateCache) {
'use strict';
$templateCache.put('views/partials/forms/edit_credential/custom_fields.html',
- '');
+ '');
}]);
angular.module('views/partials/forms/edit_credential/files.html', []).run(['$templateCache', function($templateCache) {
'use strict';
$templateCache.put('views/partials/forms/edit_credential/files.html',
- '');
+ '');
}]);
angular.module('views/partials/forms/edit_credential/otp.html', []).run(['$templateCache', function($templateCache) {
@@ -35,7 +35,7 @@ angular.module('views/partials/forms/edit_credential/otp.html', []).run(['$templ
angular.module('views/partials/forms/edit_credential/password.html', []).run(['$templateCache', function($templateCache) {
'use strict';
$templateCache.put('views/partials/forms/edit_credential/password.html',
- 'Password generation settings
');
+ 'Password generation settings
');
}]);
angular.module('views/partials/password-meter.html', []).run(['$templateCache', function($templateCache) {
diff --git a/sass/credentials.scss b/sass/credentials.scss
index 00fdc08c..371d4b5a 100644
--- a/sass/credentials.scss
+++ b/sass/credentials.scss
@@ -100,7 +100,6 @@
width: 100%;
thead {
th {
- background-color: #0082c9;
color: #fff;
}
th.field_actions {
diff --git a/templates/main.php b/templates/main.php
index 6b0a68e5..3b8b6a86 100644
--- a/templates/main.php
+++ b/templates/main.php
@@ -40,6 +40,8 @@ script('passman', 'app/directives/fileselect');
script('passman', 'app/directives/progressbar');
script('passman', 'app/directives/otp');
script('passman', 'app/directives/qrreader');
+script('passman', 'app/directives/tooltip');
+script('passman', 'app/directives/use-theme');
/*
diff --git a/templates/views/partials/forms/edit_credential/basics.html b/templates/views/partials/forms/edit_credential/basics.html
index 5c621bdd..d1a3dc8e 100644
--- a/templates/views/partials/forms/edit_credential/basics.html
+++ b/templates/views/partials/forms/edit_credential/basics.html
@@ -1,7 +1,7 @@
-
+
diff --git a/templates/views/partials/forms/edit_credential/custom_fields.html b/templates/views/partials/forms/edit_credential/custom_fields.html
index 14ebd01c..e7590496 100644
--- a/templates/views/partials/forms/edit_credential/custom_fields.html
+++ b/templates/views/partials/forms/edit_credential/custom_fields.html
@@ -20,7 +20,7 @@
-
+
| Label |
Value |
Confidential |
diff --git a/templates/views/partials/forms/edit_credential/files.html b/templates/views/partials/forms/edit_credential/files.html
index 3c0b9d3c..1f3d5a68 100644
--- a/templates/views/partials/forms/edit_credential/files.html
+++ b/templates/views/partials/forms/edit_credential/files.html
@@ -9,7 +9,7 @@
-
+
| Filename |
Upload date |
diff --git a/templates/views/partials/forms/edit_credential/password.html b/templates/views/partials/forms/edit_credential/password.html
index 53491741..cfcf22a0 100644
--- a/templates/views/partials/forms/edit_credential/password.html
+++ b/templates/views/partials/forms/edit_credential/password.html
@@ -11,6 +11,10 @@
+
+
+
+