mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Add responsive container; add send token copy
This commit is contained in:
parent
c0483fc230
commit
2a5f2c7f40
@ -44,6 +44,13 @@ EnsInput.prototype.render = function () {
|
|||||||
return h('div', {
|
return h('div', {
|
||||||
style: { width: '100%' },
|
style: { width: '100%' },
|
||||||
}, [
|
}, [
|
||||||
|
h('span', {
|
||||||
|
style: {
|
||||||
|
textAlign: 'left',
|
||||||
|
}
|
||||||
|
}, [
|
||||||
|
'To:'
|
||||||
|
]),
|
||||||
h('input.large-input', opts),
|
h('input.large-input', opts),
|
||||||
// The address book functionality.
|
// The address book functionality.
|
||||||
h('datalist#addresses',
|
h('datalist#addresses',
|
||||||
|
149
ui/app/send.js
149
ui/app/send.js
@ -59,14 +59,17 @@ SendTransactionScreen.prototype.render = function () {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
|
|
||||||
h('.send-screen.flex-column.flex-grow', [
|
h('.send-screen.flex-column.flex-grow', {
|
||||||
|
style: {
|
||||||
h('div', {
|
background: '#FFFFFF', // $background-white
|
||||||
|
marginLeft: '3.5%',
|
||||||
|
marginRight: '3.5%',
|
||||||
|
}
|
||||||
|
}, [
|
||||||
|
h('section.flex-center.flex-row', {
|
||||||
style: {
|
style: {
|
||||||
position: 'fixed',
|
zIndex: 15, // $token-icon-z-index
|
||||||
zIndex: 15, // token-icon-z-index
|
marginTop: '-35px',
|
||||||
marginTop: '-55px',
|
|
||||||
marginLeft: '20%',
|
|
||||||
}
|
}
|
||||||
}, [
|
}, [
|
||||||
h(Identicon, {
|
h(Identicon, {
|
||||||
@ -75,103 +78,53 @@ SendTransactionScreen.prototype.render = function () {
|
|||||||
}),
|
}),
|
||||||
]),
|
]),
|
||||||
|
|
||||||
//
|
|
||||||
// Sender Profile
|
|
||||||
//
|
|
||||||
h('.account-data-subsection.flex-row.flex-grow', {
|
|
||||||
style: {
|
|
||||||
margin: '0 20px',
|
|
||||||
width: '335px',
|
|
||||||
background: 'white', // $white
|
|
||||||
marginTop: '-15px',
|
|
||||||
zIndex: 13, // $send-screen-z-index
|
|
||||||
display: 'flex',
|
|
||||||
},
|
|
||||||
}, [
|
|
||||||
// header - identicon + nav
|
|
||||||
h('.flex-row.flex-space-between', {
|
|
||||||
style: {
|
|
||||||
marginTop: '15px',
|
|
||||||
},
|
|
||||||
}, [
|
|
||||||
// back button
|
|
||||||
h('i.fa.fa-arrow-left.fa-lg.cursor-pointer.color-orange', {
|
|
||||||
onClick: this.back.bind(this),
|
|
||||||
}),
|
|
||||||
|
|
||||||
// large identicon
|
|
||||||
h('.identicon-wrapper.flex-column.flex-center.select-none', [
|
|
||||||
h(Identicon, {
|
|
||||||
diameter: 62,
|
|
||||||
address: address,
|
|
||||||
}),
|
|
||||||
]),
|
|
||||||
|
|
||||||
// invisible place holder
|
|
||||||
h('i.fa.fa-users.fa-lg.invisible', {
|
|
||||||
style: {
|
|
||||||
marginTop: '28px',
|
|
||||||
},
|
|
||||||
}),
|
|
||||||
|
|
||||||
]),
|
|
||||||
|
|
||||||
// account label
|
|
||||||
|
|
||||||
h('.flex-column', {
|
|
||||||
style: {
|
|
||||||
marginTop: '10px',
|
|
||||||
alignItems: 'flex-start',
|
|
||||||
},
|
|
||||||
}, [
|
|
||||||
h('h2.font-medium.color-forest.flex-center', {
|
|
||||||
style: {
|
|
||||||
paddingTop: '8px',
|
|
||||||
marginBottom: '8px',
|
|
||||||
},
|
|
||||||
}, identity && identity.name),
|
|
||||||
|
|
||||||
// address and getter actions
|
|
||||||
h('.flex-row.flex-center', {
|
|
||||||
style: {
|
|
||||||
marginBottom: '8px',
|
|
||||||
},
|
|
||||||
}, [
|
|
||||||
|
|
||||||
h('div', {
|
|
||||||
style: {
|
|
||||||
lineHeight: '16px',
|
|
||||||
},
|
|
||||||
}, addressSummary(address)),
|
|
||||||
|
|
||||||
]),
|
|
||||||
|
|
||||||
// balance
|
|
||||||
h('.flex-row.flex-center', [
|
|
||||||
|
|
||||||
h(EthBalance, {
|
|
||||||
value: account && account.balance,
|
|
||||||
conversionRate,
|
|
||||||
currentCurrency,
|
|
||||||
}),
|
|
||||||
|
|
||||||
]),
|
|
||||||
]),
|
|
||||||
]),
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Required Fields
|
// Required Fields
|
||||||
//
|
//
|
||||||
|
|
||||||
h('h3.flex-center.text-transform-uppercase', {
|
h('h3.flex-center', {
|
||||||
style: {
|
style: {
|
||||||
background: '#EBEBEB',
|
marginTop: '-15px',
|
||||||
color: '#AEAEAE',
|
fontSize: '20px',
|
||||||
marginTop: '15px',
|
|
||||||
marginBottom: '16px',
|
|
||||||
},
|
},
|
||||||
}, [
|
}, [
|
||||||
'Send Transaction',
|
'Send Tokens',
|
||||||
|
]),
|
||||||
|
|
||||||
|
h('h3.flex-center', {
|
||||||
|
style: {
|
||||||
|
textAlign: 'center',
|
||||||
|
fontSize: '16px',
|
||||||
|
},
|
||||||
|
}, [
|
||||||
|
'Send Tokens to anyone with an Ethereum account',
|
||||||
|
]),
|
||||||
|
|
||||||
|
h('h3.flex-center', {
|
||||||
|
style: {
|
||||||
|
textAlign: 'center',
|
||||||
|
fontSize: '16px',
|
||||||
|
},
|
||||||
|
}, [
|
||||||
|
'Your Aragon Token Balance is:',
|
||||||
|
]),
|
||||||
|
|
||||||
|
h('h3.flex-center', {
|
||||||
|
style: {
|
||||||
|
textAlign: 'center',
|
||||||
|
fontSize: '43px',
|
||||||
|
},
|
||||||
|
}, [
|
||||||
|
'2.34',
|
||||||
|
]),
|
||||||
|
|
||||||
|
h('h3.flex-center', {
|
||||||
|
style: {
|
||||||
|
textAlign: 'center',
|
||||||
|
fontSize: '16px',
|
||||||
|
},
|
||||||
|
}, [
|
||||||
|
'ANT',
|
||||||
]),
|
]),
|
||||||
|
|
||||||
// error message
|
// error message
|
||||||
@ -194,7 +147,7 @@ SendTransactionScreen.prototype.render = function () {
|
|||||||
|
|
||||||
h('input.large-input', {
|
h('input.large-input', {
|
||||||
name: 'amount',
|
name: 'amount',
|
||||||
placeholder: 'Amount',
|
placeholder: '0',
|
||||||
type: 'number',
|
type: 'number',
|
||||||
style: {
|
style: {
|
||||||
marginRight: '6px',
|
marginRight: '6px',
|
||||||
|
Loading…
Reference in New Issue
Block a user