Better account details view

feature/default_network_editable
Luis Iván Cuende 8 years ago
parent c65db9290d
commit 4a8bc63c8d
No known key found for this signature in database
GPG Key ID: DC59CF69F19801F5
  1. 38
      ui/app/account-detail.js
  2. 8
      ui/app/app.js
  3. 5
      ui/app/components/editable-label.js
  4. 2
      ui/app/components/tooltip.js
  5. 3
      ui/app/components/transaction-list.js

@ -76,6 +76,7 @@ AccountDetailScreen.prototype.render = function () {
]), ]),
h('flex-column', { h('flex-column', {
style: { style: {
width: '100%',
lineHeight: '10px', lineHeight: '10px',
marginLeft: '15px', marginLeft: '15px',
}, },
@ -92,28 +93,20 @@ AccountDetailScreen.prototype.render = function () {
]), ]),
h('.flex-row', { h('.flex-row', {
style: { style: {
width: '15em', width: '100%',
justifyContent: 'space-between', justifyContent: 'space-between',
alignItems: 'baseline', alignItems: 'baseline',
}, },
}, [ }, [
// address // balance
h(EthBalance, {
h('div', { value: account && account.balance,
style: { style: {
overflow: 'hidden', lineHeight: '7px',
textOverflow: 'ellipsis',
paddingTop: '3px',
width: '5em',
fontSize: '13px',
fontFamily: 'Montserrat Light',
textRendering: 'geometricPrecision',
marginTop: '10px', marginTop: '10px',
marginBottom: '15px',
color: '#AEAEAE',
}, },
}, ethUtil.toChecksumAddress(selected)), }),
// copy and export // copy and export
@ -167,33 +160,18 @@ AccountDetailScreen.prototype.render = function () {
]), ]),
]), ]),
]), ]),
// account ballence
]), ]),
]), ]),
h('.flex-row', { h('.flex-row', {
style: { style: {
justifyContent: 'space-between', justifyContent: 'flex-end',
alignItems: 'flex-start',
}, },
}, [ }, [
h(EthBalance, {
value: account && account.balance,
style: {
lineHeight: '7px',
marginTop: '10px',
},
}),
h('button', { h('button', {
onClick: () => props.dispatch(actions.buyEthView(selected)), onClick: () => props.dispatch(actions.buyEthView(selected)),
style: { style: {
marginBottom: '20px', marginBottom: '20px',
marginRight: '8px', marginRight: '8px',
position: 'absolute',
left: '219px',
}, },
}, 'BUY'), }, 'BUY'),

@ -126,14 +126,6 @@ App.prototype.renderAppBar = function () {
alignItems: 'center', alignItems: 'center',
}, },
}, [ }, [
// mini logo
h('img', {
height: 24,
width: 24,
src: '/images/icon-128.png',
}),
h(NetworkIndicator, { h(NetworkIndicator, {
network: this.props.network, network: this.props.network,
provider: this.props.provider, provider: this.props.provider,

@ -13,7 +13,10 @@ function EditableLabel () {
EditableLabel.prototype.render = function () { EditableLabel.prototype.render = function () {
return h('div.name-label', { return h('div.name-label', {
contentEditable: true, contentEditable: true,
style: { outline: 'none' }, style: {
outline: 'none',
marginTop: '0.5rem',
},
onInput: (event) => this.saveText(), onInput: (event) => this.saveText(),
}, this.props.children) }, this.props.children)
} }

@ -17,6 +17,6 @@ Tooltip.prototype.render = function () {
return h(ReactTooltip, { return h(ReactTooltip, {
position: position || 'left', position: position || 'left',
title, title,
fixed: false, fixed: true,
}, children) }, children)
} }

@ -79,10 +79,9 @@ TransactionList.prototype.render = function () {
height: '100%', height: '100%',
}, },
}, [ }, [
'No transaction history.', 'No transaction history',
]), ]),
]), ]),
]) ])
) )
} }

Loading…
Cancel
Save