From 9234a575ec690fb6c381dddd4987139217a3802a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Baz=C3=A1n?= Date: Tue, 27 Dec 2016 16:16:55 -0300 Subject: [PATCH] improve design on payment protocol view --- src/js/controllers/confirm.js | 5 ++ src/js/controllers/modals/paypro.js | 9 --- src/sass/views/includes/txp-details.scss | 5 ++ www/views/modals/paypro.html | 91 +++++++++++++----------- 4 files changed, 58 insertions(+), 52 deletions(-) delete mode 100644 src/js/controllers/modals/paypro.js diff --git a/src/js/controllers/confirm.js b/src/js/controllers/confirm.js index 888406ce1..ee5bcac6b 100644 --- a/src/js/controllers/confirm.js +++ b/src/js/controllers/confirm.js @@ -37,6 +37,7 @@ angular.module('copayApp.controllers').controller('confirmController', function( $scope.toEmail = data.stateParams.toEmail; $scope.description = data.stateParams.description; $scope.paypro = data.stateParams.paypro; + console.log($scope.paypro); $scope.insufficientFunds = false; $scope.noMatchingWallet = false; $scope.paymentExpired = { @@ -433,6 +434,10 @@ angular.module('copayApp.controllers').controller('confirmController', function( }); }; + $scope.cancel = function() { + $scope.payproModal.hide(); + }; + $scope.approve = function(onSendStatusChange) { var wallet = $scope.wallet; diff --git a/src/js/controllers/modals/paypro.js b/src/js/controllers/modals/paypro.js deleted file mode 100644 index 752a6e55e..000000000 --- a/src/js/controllers/modals/paypro.js +++ /dev/null @@ -1,9 +0,0 @@ -'use strict'; - -angular.module('copayApp.controllers').controller('payproController', function($scope) { - var self = $scope.self; - - $scope.cancel = function() { - $scope.payproModal.hide(); - }; -}); diff --git a/src/sass/views/includes/txp-details.scss b/src/sass/views/includes/txp-details.scss index 5d1d0f9ea..d3b876243 100644 --- a/src/sass/views/includes/txp-details.scss +++ b/src/sass/views/includes/txp-details.scss @@ -86,6 +86,11 @@ flex-grow: 1; } } + &.double-line { + .item-note { + width: 100%; + } + } } .item-divider { padding-top: 1.2rem; diff --git a/www/views/modals/paypro.html b/www/views/modals/paypro.html index f643f63bd..78dd4380a 100644 --- a/www/views/modals/paypro.html +++ b/www/views/modals/paypro.html @@ -1,56 +1,61 @@ - - - -
- Payment request -
+

Payment request

- -
- {{amountStr}} -
-
-
- Details +
+
+
{{displayAmount || '...'}} {{displayUnit}}
+
{{alternativeAmountStr || '...'}}
+
-
- {{'Pay To'|translate}} - {{paypro.domain}} -
-
- {{'Address'|translate}} - {{paypro.toAddress}} -
-
- {{'Certified by'|translate}} - - - - {{paypro.caName}}
- (Trusted) +
+
+ {{'Pay To'|translate}} + + {{paypro.domain}} - - - Self-signed Certificate +
+
+ {{'Address'|translate}} + + {{paypro.toAddress}} + +
+
+ {{'Certified by'|translate}} + + + + {{paypro.caName}} {{'(Trusted)' | translate}} - - {{paypro.caName}}
- WARNING: UNTRUSTED CERTIFICATE + + + Self-signed Certificate + + + {{paypro.caName}}
+ WARNING: UNTRUSTED CERTIFICATE +
- -
-
- {{'Memo'|translate}} - {{paypro.memo}} -
-
- {{'Expires'|translate}} - {{paypro.expires * 1000 | amTimeAgo }} +
+
+ {{'Memo'|translate}} + + {{paypro.memo}} + +
+
+ {{'Expires'|translate}} + + {{paypro.expires * 1000 | amTimeAgo }} + +