mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-22 09:23:21 +01:00
Adjust popup size to 545x450; refactor wallet view to fit
This commit is contained in:
parent
0c1aea97c7
commit
3797b9921f
@ -5,7 +5,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1 user-scalable=no">
|
||||
<title>MetaMask Plugin</title>
|
||||
</head>
|
||||
<body style="width:800px; height:600px; font-size: 12px">
|
||||
<body style="width:545px; height:450px; font-size: 12px">
|
||||
<div id="app-content"></div>
|
||||
<script src="./scripts/popup.js" type="text/javascript" charset="utf-8"></script>
|
||||
</body>
|
||||
|
@ -10,13 +10,14 @@ function WalletContentDisplay () {
|
||||
}
|
||||
|
||||
WalletContentDisplay.prototype.render = function () {
|
||||
const { title, amount, fiatValue, active } = this.props
|
||||
const { title, amount, fiatValue, active, style } = this.props
|
||||
|
||||
// TODO: Separate component: wallet-content-account
|
||||
return h('div.flex-column', {
|
||||
style: {
|
||||
marginLeft: '35px',
|
||||
marginTop: '15px',
|
||||
marginLeft: '1.3em',
|
||||
alignItems: 'flex-start',
|
||||
...style,
|
||||
}
|
||||
}, [
|
||||
|
||||
@ -29,7 +30,7 @@ WalletContentDisplay.prototype.render = function () {
|
||||
h('span', {
|
||||
style: {
|
||||
fontSize: '1.8em',
|
||||
margin: '10px 0px',
|
||||
margin: '0.4em 0em',
|
||||
},
|
||||
}, amount),
|
||||
|
||||
@ -42,13 +43,14 @@ WalletContentDisplay.prototype.render = function () {
|
||||
active && h('div', {
|
||||
style: {
|
||||
position: 'absolute',
|
||||
marginLeft: '-35px',
|
||||
marginLeft: '-1.3em',
|
||||
height: '6em',
|
||||
width: '4px',
|
||||
width: '0.3em',
|
||||
background: '#D8D8D8', // TODO: add to resuable colors
|
||||
}
|
||||
}, [
|
||||
])
|
||||
])
|
||||
|
||||
}
|
||||
|
||||
|
@ -37,9 +37,7 @@ WalletView.prototype.render = function () {
|
||||
// TODO: Separate component: wallet account details
|
||||
h('div.flex-row.flex-center', {
|
||||
style: {
|
||||
marginLeft: '35px',
|
||||
marginRight: '35px',
|
||||
marginTop: '35px',
|
||||
margin: '1.8em 1.3em',
|
||||
}
|
||||
}, [
|
||||
|
||||
@ -52,8 +50,8 @@ WalletView.prototype.render = function () {
|
||||
|
||||
h('span', {
|
||||
style: {
|
||||
fontSize: '1.5em',
|
||||
marginLeft: '10px', // TODO: switch all units for this component to em
|
||||
fontSize: '1.2em',
|
||||
marginLeft: '0.6em', // TODO: switch all units for this component to em
|
||||
}
|
||||
}, [
|
||||
'Account 1'
|
||||
@ -63,7 +61,6 @@ WalletView.prototype.render = function () {
|
||||
AccountDropdowns,
|
||||
{
|
||||
style: {
|
||||
marginRight: '8px',
|
||||
marginLeft: 'auto',
|
||||
cursor: 'pointer',
|
||||
},
|
||||
@ -75,49 +72,15 @@ WalletView.prototype.render = function () {
|
||||
|
||||
]),
|
||||
|
||||
// TODO: Separate component: wallet-content-account
|
||||
h('div.flex-column', {
|
||||
style: {
|
||||
marginLeft: '35px',
|
||||
marginTop: '15px',
|
||||
alignItems: 'flex-start',
|
||||
}
|
||||
}, [
|
||||
|
||||
h('span', {
|
||||
style: {
|
||||
fontSize: '1.1em',
|
||||
},
|
||||
}, 'Wallet'),
|
||||
|
||||
h('span', {
|
||||
style: {
|
||||
fontSize: '1.8em',
|
||||
margin: '10px 0px',
|
||||
},
|
||||
}, '1001.124 ETH'),
|
||||
|
||||
h('span', {
|
||||
style: {
|
||||
fontSize: '1.3em',
|
||||
},
|
||||
}, '$300,000.00 USD'),
|
||||
|
||||
h('div', {
|
||||
style: {
|
||||
position: 'absolute',
|
||||
marginLeft: '-35px',
|
||||
height: '6em',
|
||||
width: '4px',
|
||||
background: '#D8D8D8', // TODO: add to resuable colors
|
||||
}
|
||||
}, [
|
||||
])
|
||||
]),
|
||||
h(Content, {
|
||||
title: 'Wallet',
|
||||
amount: '1001.124 ETH',
|
||||
fiatValue: '$300,000.00 USD',
|
||||
active: true,
|
||||
}),
|
||||
|
||||
// Buy Buttons
|
||||
// for index.css
|
||||
//
|
||||
// TODO: move into a class
|
||||
// div.wallet-btn {
|
||||
// border: 1px solid rgb(91, 93, 103);
|
||||
@ -131,32 +94,32 @@ WalletView.prototype.render = function () {
|
||||
|
||||
h('div.flex-row', {
|
||||
style: {
|
||||
marginLeft: '35px',
|
||||
marginTop: '10px',
|
||||
marginLeft: '1.3em',
|
||||
marginTop: '0.8em',
|
||||
}
|
||||
}, [
|
||||
h('div', {
|
||||
style: {
|
||||
border: '1px solid rgb(91, 93, 103)',
|
||||
borderRadius: '2px',
|
||||
height: '30px',
|
||||
width: '75px',
|
||||
height: '28px',
|
||||
width: '70px',
|
||||
fontSize: '0.8em',
|
||||
textAlign: 'center',
|
||||
lineHeight: '25px',
|
||||
marginLeft: '.6em',
|
||||
}
|
||||
}, 'BUY'),
|
||||
h('div.wallet-btn', {
|
||||
style: {
|
||||
border: '1px solid rgb(91, 93, 103)',
|
||||
borderRadius: '2px',
|
||||
height: '30px',
|
||||
width: '75px',
|
||||
height: '28px',
|
||||
width: '70px',
|
||||
fontSize: '0.8em',
|
||||
textAlign: 'center',
|
||||
lineHeight: '25px',
|
||||
// spacing...
|
||||
marginLeft: '15px',
|
||||
marginLeft: '.6em',
|
||||
}
|
||||
}, 'SEND'),
|
||||
]),
|
||||
@ -167,6 +130,9 @@ WalletView.prototype.render = function () {
|
||||
amount: "45.439 ETH",
|
||||
fiatValue: "$13,000.00 USD",
|
||||
active: false,
|
||||
style: {
|
||||
marginTop: '1.3em',
|
||||
}
|
||||
})
|
||||
|
||||
])
|
||||
|
Loading…
Reference in New Issue
Block a user