Remove unused and duplicated files in js-old (#7082)

* Cleanup v1 build process, application-only

* Remove built-in dapps from build (duplicated)

* User @parity/api instead of local version

* Update references to @parity/abi

* Remove unused js-old api/abi folders

* Remove duplicated v1 jsonrpc

* Cleanup unused routes

* Update manifest with wallet image

* Update wallet logo

* Re-add missing test.sh

* Update rpc mocks

* Update tests for Providers

* Use flex for iframe & status

* Additional cleanups (Home screen for embed)

* Keep statusbar fixed (and non-overallping with dapps)
This commit is contained in:
Jaco Greeff
2017-11-21 17:38:06 +01:00
committed by GitHub
parent bc17c61d14
commit fcee1c0ac8
632 changed files with 232 additions and 46825 deletions

View File

@@ -17,7 +17,9 @@
.application {
box-sizing: border-box;
margin-top: 2.75em;
display: flex;
flex-direction: column;
min-height: 100vh;
.logo {
top: 0;
@@ -38,9 +40,10 @@
}
.container {
box-sizing: border-box;
display: flex;
flex-grow: 1;
flex-direction: column;
min-height: 100vh;
}
.content {

View File

@@ -77,6 +77,11 @@ class Application extends Component {
return (
<div className={ styles.application }>
{
blockNumber
? <Status upgradeStore={ this.upgradeStore } />
: null
}
{
isMinimized
? this.renderMinimized()
@@ -99,11 +104,6 @@ class Application extends Component {
alwaysHidden
dapp={ isMinimized }
/>
{
blockNumber
? <Status upgradeStore={ this.upgradeStore } />
: null
}
</div>
);
}

View File

@@ -17,12 +17,13 @@
.frame {
background: white;
box-sizing: border-box;
border: 0;
flex-grow: 1;
opacity: 0;
position: absolute;
height: 100%;
width: 100%;
z-index: 1;
background: white;
}
.full {

View File

@@ -18,12 +18,21 @@
$textColor: #ccc;
.container {
color: $textColor;
left: 0;
position: fixed;
right: 0;
top: 0;
z-index: 1000;
flex: 0;
box-sizing: border-box;
height: 2.75em;
.fixed {
box-sizing: border-box;
position: fixed;
top: 0;
right: 0;
left: 0;
height: 2.75em;
z-index: 1000;
border-bottom: 1px solid #405161;
color: $textColor;
}
.status,
.warning {

View File

@@ -44,59 +44,61 @@ function Status ({ className = '', upgradeStore }, { api }) {
const accountStore = AccountStore.get(api);
return (
<GradientBg className={ `${styles.container} ${className}` }>
<div className={ styles.status }>
<ClientVersion className={ styles.version } />
<div className={ styles.upgrade }>
<Consensus upgradeStore={ upgradeStore } />
<Upgrade upgradeStore={ upgradeStore } />
</div>
<div className={ styles.plugins }>
{
pluginStore.components.map((Component, index) => (
<Component key={ index } />
))
}
<div className={ styles.divider } />
<SignerPending
className={ styles.signerPending }
onClick={ parityBarStore.toggleOpenSigner }
/>
<IdentityIcon
address={ accountStore.defaultAccount }
button
center
className={ styles.defaultAccount }
onClick={ parityBarStore.toggleOpenAccounts }
/>
<StatusIndicator
className={ styles.health }
id='application.status.health'
/>
<div className={ styles.divider } />
<BlockNumber
className={ styles.blockNumber }
message={
<FormattedMessage
id='ui.blockStatus.bestBlock'
defaultMessage=' best block'
/>
<div className={ `${styles.container} ${className}` }>
<GradientBg className={ styles.fixed }>
<div className={ styles.status }>
<ClientVersion className={ styles.version } />
<div className={ styles.upgrade }>
<Consensus upgradeStore={ upgradeStore } />
<Upgrade upgradeStore={ upgradeStore } />
</div>
<div className={ styles.plugins }>
{
pluginStore.components.map((Component, index) => (
<Component key={ index } />
))
}
/>
<NetPeers
className={ styles.peers }
message={
<FormattedMessage
id='ui.netPeers.peers'
defaultMessage=' peers'
/>
}
/>
<NetChain className={ styles.chain } />
<div className={ styles.divider } />
<SignerPending
className={ styles.signerPending }
onClick={ parityBarStore.toggleOpenSigner }
/>
<IdentityIcon
address={ accountStore.defaultAccount }
button
center
className={ styles.defaultAccount }
onClick={ parityBarStore.toggleOpenAccounts }
/>
<StatusIndicator
className={ styles.health }
id='application.status.health'
/>
<div className={ styles.divider } />
<BlockNumber
className={ styles.blockNumber }
message={
<FormattedMessage
id='ui.blockStatus.bestBlock'
defaultMessage=' best block'
/>
}
/>
<NetPeers
className={ styles.peers }
message={
<FormattedMessage
id='ui.netPeers.peers'
defaultMessage=' peers'
/>
}
/>
<NetChain className={ styles.chain } />
</div>
</div>
</div>
<SyncWarning className={ styles.warning } />
</GradientBg>
<SyncWarning className={ styles.warning } />
</GradientBg>
</div>
);
}