mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Add layout for main container elements
This commit is contained in:
parent
b15575b453
commit
ca1a4b3096
@ -9,7 +9,7 @@ const NewKeyChainScreen = require('./new-keychain')
|
||||
// unlock
|
||||
const UnlockScreen = require('./unlock')
|
||||
// accounts
|
||||
const AccountDetailScreen = require('./account-detail')
|
||||
const MainContainer = require('./main-container')
|
||||
const SendTransactionScreen = require('./send')
|
||||
const ConfirmTxScreen = require('./conf-tx')
|
||||
// notice
|
||||
@ -90,13 +90,7 @@ App.prototype.render = function () {
|
||||
}),
|
||||
|
||||
// panel content
|
||||
h('.app-primary' + (transForward ? '.from-right' : '.from-left'), {
|
||||
style: {
|
||||
maxWidth: '850px',
|
||||
},
|
||||
}, [
|
||||
this.renderPrimary(),
|
||||
]),
|
||||
this.renderPrimary(),
|
||||
])
|
||||
)
|
||||
}
|
||||
@ -121,7 +115,7 @@ App.prototype.renderAppBar = function () {
|
||||
alignItems: 'center',
|
||||
visibility: props.isUnlocked ? 'visible' : 'none',
|
||||
background: '#EFEFEF', // $gallery
|
||||
height: '11%',
|
||||
height: '11vh',
|
||||
position: 'relative',
|
||||
zIndex: 12,
|
||||
},
|
||||
@ -132,6 +126,7 @@ App.prototype.renderAppBar = function () {
|
||||
display: 'flex',
|
||||
flexDirection: 'row',
|
||||
alignItems: 'center',
|
||||
marginBottom: '1.8em',
|
||||
},
|
||||
}, [
|
||||
// mini logo
|
||||
@ -156,6 +151,7 @@ App.prototype.renderAppBar = function () {
|
||||
display: 'flex',
|
||||
flexDirection: 'row',
|
||||
alignItems: 'center',
|
||||
marginBottom: '1.8em',
|
||||
},
|
||||
}, [
|
||||
// Network Indicator
|
||||
@ -419,8 +415,8 @@ App.prototype.renderPrimary = function () {
|
||||
switch (props.currentView.name) {
|
||||
|
||||
case 'accountDetail':
|
||||
log.debug('rendering account detail screen')
|
||||
return h(AccountDetailScreen, {key: 'account-detail'})
|
||||
log.debug('rendering main container')
|
||||
return h(MainContainer, {key: 'account-detail'})
|
||||
|
||||
case 'sendTransaction':
|
||||
log.debug('rendering send tx screen')
|
||||
@ -488,7 +484,7 @@ App.prototype.renderPrimary = function () {
|
||||
|
||||
default:
|
||||
log.debug('rendering default, account detail screen')
|
||||
return h(AccountDetailScreen, {key: 'account-detail'})
|
||||
return h(MainContainer, {key: 'account-detail'})
|
||||
}
|
||||
}
|
||||
|
||||
|
41
ui/app/main-container.js
Normal file
41
ui/app/main-container.js
Normal file
@ -0,0 +1,41 @@
|
||||
const Component = require('react').Component
|
||||
const h = require('react-hyperscript')
|
||||
const inherits = require('util').inherits
|
||||
|
||||
module.exports = MainContainer
|
||||
|
||||
inherits(MainContainer, Component)
|
||||
function MainContainer () {
|
||||
Component.call(this)
|
||||
}
|
||||
|
||||
MainContainer.prototype.render = function () {
|
||||
console.log("rendering MainContainer...");
|
||||
return h('div.flex-row', {
|
||||
style: {
|
||||
position: 'absolute',
|
||||
marginTop: '6vh',
|
||||
width: '98%',
|
||||
zIndex: 20,
|
||||
}
|
||||
}, [
|
||||
h('div.wallet-view', {
|
||||
style: {
|
||||
flexGrow: 1,
|
||||
height: '82vh',
|
||||
background: 'blue',
|
||||
}
|
||||
}, [
|
||||
]),
|
||||
|
||||
h('div.tx-view', {
|
||||
style: {
|
||||
flexGrow: 2,
|
||||
height: '82vh',
|
||||
background: 'green',
|
||||
}
|
||||
}, [
|
||||
]),
|
||||
])
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user