Merge pull request #419 from MetaMask/ConfirmationStyle

Tx Confirmation - fixes
feature/default_network_editable
kumavis 9 years ago committed by GitHub
commit 6d44eaefcb
  1. 16
      ui/app/components/eth-balance.js
  2. 53
      ui/app/components/pending-tx-details.js

@ -54,18 +54,22 @@ EthBalanceComponent.prototype.renderBalance = function (value) {
textRendering: 'geometricPrecision', textRendering: 'geometricPrecision',
}, },
}, [ }, [
h(tagName, {
style: {
fontSize: props.fontSize || '12px',
},
}, balance + ' '),
h(tagName, { h(tagName, {
style: { style: {
color: props.labelColor || '#AEAEAE', color: props.labelColor || '#AEAEAE',
fontSize: props.fontSize || '12px', fontSize: props.fontSize || '12px',
}, },
}, label), }, [
h('div', balance),
h('div', {
style: {
color: '#AEAEAE',
fontSize: '12px',
},
}, label),
]),
]), ]),
]) ])
) )
} }

@ -1,6 +1,7 @@
const Component = require('react').Component const Component = require('react').Component
const h = require('react-hyperscript') const h = require('react-hyperscript')
const inherits = require('util').inherits const inherits = require('util').inherits
const carratInline = require('fs').readFileSync('./images/forward-carrat.svg', 'utf8')
const MiniAccountPanel = require('./mini-account-panel') const MiniAccountPanel = require('./mini-account-panel')
const EtherBalance = require('./eth-balance') const EtherBalance = require('./eth-balance')
@ -37,6 +38,8 @@ PTXP.render = function () {
var maxCost = ((new BN(txValue, 16)).add(new BN(gasCost, 16))).toString(16) var maxCost = ((new BN(txValue, 16)).add(new BN(gasCost, 16))).toString(16)
var dataLength = txParams.data ? (txParams.data.length - 2) / 2 : 0 var dataLength = txParams.data ? (txParams.data.length - 2) / 2 : 0
var imageify = props.imageifyIdenticons === undefined ? true : props.imageifyIdenticons
return ( return (
h('div', [ h('div', [
@ -48,7 +51,7 @@ PTXP.render = function () {
h(MiniAccountPanel, { h(MiniAccountPanel, {
imageSeed: address, imageSeed: address,
imageifyIdenticons: props.imageifyIdenticons, imageifyIdenticons: imageify,
picOrder: 'right', picOrder: 'right',
}, [ }, [
h('span.font-small', { h('span.font-small', {
@ -66,20 +69,17 @@ PTXP.render = function () {
style: { style: {
fontFamily: 'Montserrat Light, Montserrat, sans-serif', fontFamily: 'Montserrat Light, Montserrat, sans-serif',
}, },
}, h(EtherBalance, { }, [
value: balance, h(EtherBalance, {
inline: true, value: balance,
})), inline: true,
labelColor: '#F7861C',
}),
]),
]), ]),
h('img', { forwardCarrat(imageify),
src: 'images/forward-carrat.svg',
style: {
padding: '5px 6px 0px 10px',
height: '37px',
},
}),
this.miniAccountPanelForRecipient(), this.miniAccountPanelForRecipient(),
]), ]),
@ -222,3 +222,32 @@ PTXP.warnIfNeeded = function () {
h('span', ' Your identity may be used in other contracts!'), h('span', ' Your identity may be used in other contracts!'),
]) ])
} }
function forwardCarrat(imageify){
if (imageify) {
return (
h('img', {
src: 'images/forward-carrat.svg',
style: {
padding: '5px 6px 0px 10px',
height: '37px',
},
})
)
} else {
return (
h('div', {
dangerouslySetInnerHTML: { __html: carratInline },
style: {
padding: '0px 6px 0px 10px',
height: '45px',
},
})
)
}
}
Loading…
Cancel
Save