aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Finlay <dan@danfinlay.com>2017-07-04 06:39:25 +0800
committerDan Finlay <dan@danfinlay.com>2017-07-04 06:39:25 +0800
commit5eb3d5d485b17b98b19443d8def2f03dec9b38ef (patch)
tree1b814f7706a9eb559824624b87937631ac3ca505
parentd0d01552da8d0a6f58fb7c5be16947175ec90267 (diff)
downloadtangerine-wallet-browser-5eb3d5d485b17b98b19443d8def2f03dec9b38ef.tar
tangerine-wallet-browser-5eb3d5d485b17b98b19443d8def2f03dec9b38ef.tar.gz
tangerine-wallet-browser-5eb3d5d485b17b98b19443d8def2f03dec9b38ef.tar.bz2
tangerine-wallet-browser-5eb3d5d485b17b98b19443d8def2f03dec9b38ef.tar.lz
tangerine-wallet-browser-5eb3d5d485b17b98b19443d8def2f03dec9b38ef.tar.xz
tangerine-wallet-browser-5eb3d5d485b17b98b19443d8def2f03dec9b38ef.tar.zst
tangerine-wallet-browser-5eb3d5d485b17b98b19443d8def2f03dec9b38ef.zip
Make folder for responsive UI
-rw-r--r--app/home.html (renamed from app/send-token.html)2
-rw-r--r--app/scripts/popup-core.js2
-rw-r--r--app/scripts/responsive-core.js54
-rw-r--r--app/scripts/responsive.js (renamed from app/scripts/send-token.js)2
-rw-r--r--ui/classic/.gitignore (renamed from ui/.gitignore)0
-rw-r--r--ui/classic/app/account-detail.js (renamed from ui/app/account-detail.js)0
-rw-r--r--ui/classic/app/accounts/account-list-item.js (renamed from ui/app/accounts/account-list-item.js)0
-rw-r--r--ui/classic/app/accounts/import/index.js (renamed from ui/app/accounts/import/index.js)0
-rw-r--r--ui/classic/app/accounts/import/json.js (renamed from ui/app/accounts/import/json.js)0
-rw-r--r--ui/classic/app/accounts/import/private-key.js (renamed from ui/app/accounts/import/private-key.js)0
-rw-r--r--ui/classic/app/accounts/import/seed.js (renamed from ui/app/accounts/import/seed.js)0
-rw-r--r--ui/classic/app/accounts/index.js (renamed from ui/app/accounts/index.js)0
-rw-r--r--ui/classic/app/actions.js (renamed from ui/app/actions.js)0
-rw-r--r--ui/classic/app/add-token.js (renamed from ui/app/add-token.js)0
-rw-r--r--ui/classic/app/app.js (renamed from ui/app/app.js)0
-rw-r--r--ui/classic/app/components/account-export.js (renamed from ui/app/components/account-export.js)0
-rw-r--r--ui/classic/app/components/account-info-link.js (renamed from ui/app/components/account-info-link.js)0
-rw-r--r--ui/classic/app/components/account-panel.js (renamed from ui/app/components/account-panel.js)0
-rw-r--r--ui/classic/app/components/balance.js (renamed from ui/app/components/balance.js)0
-rw-r--r--ui/classic/app/components/binary-renderer.js (renamed from ui/app/components/binary-renderer.js)0
-rw-r--r--ui/classic/app/components/bn-as-decimal-input.js (renamed from ui/app/components/bn-as-decimal-input.js)0
-rw-r--r--ui/classic/app/components/buy-button-subview.js (renamed from ui/app/components/buy-button-subview.js)0
-rw-r--r--ui/classic/app/components/coinbase-form.js (renamed from ui/app/components/coinbase-form.js)0
-rw-r--r--ui/classic/app/components/copyButton.js (renamed from ui/app/components/copyButton.js)0
-rw-r--r--ui/classic/app/components/copyable.js (renamed from ui/app/components/copyable.js)0
-rw-r--r--ui/classic/app/components/custom-radio-list.js (renamed from ui/app/components/custom-radio-list.js)0
-rw-r--r--ui/classic/app/components/drop-menu-item.js (renamed from ui/app/components/drop-menu-item.js)0
-rw-r--r--ui/classic/app/components/editable-label.js (renamed from ui/app/components/editable-label.js)0
-rw-r--r--ui/classic/app/components/ens-input.js (renamed from ui/app/components/ens-input.js)0
-rw-r--r--ui/classic/app/components/eth-balance.js (renamed from ui/app/components/eth-balance.js)0
-rw-r--r--ui/classic/app/components/fiat-value.js (renamed from ui/app/components/fiat-value.js)0
-rw-r--r--ui/classic/app/components/hex-as-decimal-input.js (renamed from ui/app/components/hex-as-decimal-input.js)0
-rw-r--r--ui/classic/app/components/identicon.js (renamed from ui/app/components/identicon.js)0
-rw-r--r--ui/classic/app/components/loading.js (renamed from ui/app/components/loading.js)0
-rw-r--r--ui/classic/app/components/mascot.js (renamed from ui/app/components/mascot.js)0
-rw-r--r--ui/classic/app/components/mini-account-panel.js (renamed from ui/app/components/mini-account-panel.js)0
-rw-r--r--ui/classic/app/components/network.js (renamed from ui/app/components/network.js)0
-rw-r--r--ui/classic/app/components/notice.js (renamed from ui/app/components/notice.js)0
-rw-r--r--ui/classic/app/components/pending-msg-details.js (renamed from ui/app/components/pending-msg-details.js)0
-rw-r--r--ui/classic/app/components/pending-msg.js (renamed from ui/app/components/pending-msg.js)0
-rw-r--r--ui/classic/app/components/pending-personal-msg-details.js (renamed from ui/app/components/pending-personal-msg-details.js)0
-rw-r--r--ui/classic/app/components/pending-personal-msg.js (renamed from ui/app/components/pending-personal-msg.js)0
-rw-r--r--ui/classic/app/components/pending-tx.js (renamed from ui/app/components/pending-tx.js)0
-rw-r--r--ui/classic/app/components/qr-code.js (renamed from ui/app/components/qr-code.js)0
-rw-r--r--ui/classic/app/components/range-slider.js (renamed from ui/app/components/range-slider.js)0
-rw-r--r--ui/classic/app/components/shapeshift-form.js (renamed from ui/app/components/shapeshift-form.js)0
-rw-r--r--ui/classic/app/components/shift-list-item.js (renamed from ui/app/components/shift-list-item.js)0
-rw-r--r--ui/classic/app/components/tab-bar.js (renamed from ui/app/components/tab-bar.js)0
-rw-r--r--ui/classic/app/components/template.js (renamed from ui/app/components/template.js)0
-rw-r--r--ui/classic/app/components/token-cell.js (renamed from ui/app/components/token-cell.js)0
-rw-r--r--ui/classic/app/components/token-list.js (renamed from ui/app/components/token-list.js)0
-rw-r--r--ui/classic/app/components/tooltip.js (renamed from ui/app/components/tooltip.js)0
-rw-r--r--ui/classic/app/components/transaction-list-item-icon.js (renamed from ui/app/components/transaction-list-item-icon.js)0
-rw-r--r--ui/classic/app/components/transaction-list-item.js (renamed from ui/app/components/transaction-list-item.js)0
-rw-r--r--ui/classic/app/components/transaction-list.js (renamed from ui/app/components/transaction-list.js)0
-rw-r--r--ui/classic/app/conf-tx.js (renamed from ui/app/conf-tx.js)0
-rw-r--r--ui/classic/app/config.js (renamed from ui/app/config.js)0
-rw-r--r--ui/classic/app/conversion.json (renamed from ui/app/conversion.json)0
-rw-r--r--ui/classic/app/css/debug.css (renamed from ui/app/css/debug.css)0
-rw-r--r--ui/classic/app/css/fonts.css (renamed from ui/app/css/fonts.css)0
-rw-r--r--ui/classic/app/css/index.css (renamed from ui/app/css/index.css)0
-rw-r--r--ui/classic/app/css/lib.css (renamed from ui/app/css/lib.css)0
-rw-r--r--ui/classic/app/css/reset.css (renamed from ui/app/css/reset.css)0
-rw-r--r--ui/classic/app/css/transitions.css (renamed from ui/app/css/transitions.css)0
-rw-r--r--ui/classic/app/first-time/init-menu.js (renamed from ui/app/first-time/init-menu.js)0
-rw-r--r--ui/classic/app/img/identicon-tardigrade.png (renamed from ui/app/img/identicon-tardigrade.png)bin141119 -> 141119 bytes
-rw-r--r--ui/classic/app/img/identicon-walrus.png (renamed from ui/app/img/identicon-walrus.png)bin388973 -> 388973 bytes
-rw-r--r--ui/classic/app/info.js (renamed from ui/app/info.js)0
-rw-r--r--ui/classic/app/keychains/hd/create-vault-complete.js (renamed from ui/app/keychains/hd/create-vault-complete.js)0
-rw-r--r--ui/classic/app/keychains/hd/recover-seed/confirmation.js (renamed from ui/app/keychains/hd/recover-seed/confirmation.js)0
-rw-r--r--ui/classic/app/keychains/hd/restore-vault.js (renamed from ui/app/keychains/hd/restore-vault.js)0
-rw-r--r--ui/classic/app/new-keychain.js (renamed from ui/app/new-keychain.js)0
-rw-r--r--ui/classic/app/reducers.js (renamed from ui/app/reducers.js)0
-rw-r--r--ui/classic/app/reducers/app.js (renamed from ui/app/reducers/app.js)0
-rw-r--r--ui/classic/app/reducers/identities.js (renamed from ui/app/reducers/identities.js)0
-rw-r--r--ui/classic/app/reducers/metamask.js (renamed from ui/app/reducers/metamask.js)0
-rw-r--r--ui/classic/app/root.js (renamed from ui/app/root.js)0
-rw-r--r--ui/classic/app/send.js (renamed from ui/app/send.js)0
-rw-r--r--ui/classic/app/settings.js (renamed from ui/app/settings.js)0
-rw-r--r--ui/classic/app/store.js (renamed from ui/app/store.js)0
-rw-r--r--ui/classic/app/template.js (renamed from ui/app/template.js)0
-rw-r--r--ui/classic/app/unlock.js (renamed from ui/app/unlock.js)0
-rw-r--r--ui/classic/app/util.js (renamed from ui/app/util.js)0
-rw-r--r--ui/classic/css.js (renamed from ui/css.js)0
-rw-r--r--ui/classic/design/00-metamask-SignIn.jpg (renamed from ui/design/00-metamask-SignIn.jpg)bin57848 -> 57848 bytes
-rw-r--r--ui/classic/design/01-metamask-SelectAcc.jpg (renamed from ui/design/01-metamask-SelectAcc.jpg)bin76063 -> 76063 bytes
-rw-r--r--ui/classic/design/02-metamask-AccDetails.jpg (renamed from ui/design/02-metamask-AccDetails.jpg)bin75780 -> 75780 bytes
-rw-r--r--ui/classic/design/02a-metamask-AccDetails-OverToken.jpg (renamed from ui/design/02a-metamask-AccDetails-OverToken.jpg)bin121847 -> 121847 bytes
-rw-r--r--ui/classic/design/02a-metamask-AccDetails-OverTransaction.jpg (renamed from ui/design/02a-metamask-AccDetails-OverTransaction.jpg)bin122075 -> 122075 bytes
-rw-r--r--ui/classic/design/02a-metamask-AccDetails.jpg (renamed from ui/design/02a-metamask-AccDetails.jpg)bin117570 -> 117570 bytes
-rw-r--r--ui/classic/design/02b-metamask-AccDetails-Send.jpg (renamed from ui/design/02b-metamask-AccDetails-Send.jpg)bin110143 -> 110143 bytes
-rw-r--r--ui/classic/design/03-metamask-Qr.jpg (renamed from ui/design/03-metamask-Qr.jpg)bin66052 -> 66052 bytes
-rw-r--r--ui/classic/design/05-metamask-Menu.jpg (renamed from ui/design/05-metamask-Menu.jpg)bin130264 -> 130264 bytes
-rw-r--r--ui/classic/design/chromeStorePics/final_screen_dao_accounts.png (renamed from ui/design/chromeStorePics/final_screen_dao_accounts.png)bin249708 -> 249708 bytes
-rw-r--r--ui/classic/design/chromeStorePics/final_screen_dao_locked.png (renamed from ui/design/chromeStorePics/final_screen_dao_locked.png)bin220295 -> 220295 bytes
-rw-r--r--ui/classic/design/chromeStorePics/final_screen_dao_notification.png (renamed from ui/design/chromeStorePics/final_screen_dao_notification.png)bin214405 -> 214405 bytes
-rw-r--r--ui/classic/design/chromeStorePics/final_screen_wei_account.png (renamed from ui/design/chromeStorePics/final_screen_wei_account.png)bin253382 -> 253382 bytes
-rw-r--r--ui/classic/design/chromeStorePics/final_screen_wei_notification.png (renamed from ui/design/chromeStorePics/final_screen_wei_notification.png)bin193865 -> 193865 bytes
-rw-r--r--ui/classic/design/chromeStorePics/icon-128.png (renamed from ui/design/chromeStorePics/icon-128.png)bin5770 -> 5770 bytes
-rw-r--r--ui/classic/design/chromeStorePics/icon-64.png (renamed from ui/design/chromeStorePics/icon-64.png)bin3573 -> 3573 bytes
-rw-r--r--ui/classic/design/chromeStorePics/metamask_icon.ai (renamed from ui/design/chromeStorePics/metamask_icon.ai)0
-rw-r--r--ui/classic/design/chromeStorePics/promo1400560.png (renamed from ui/design/chromeStorePics/promo1400560.png)bin261644 -> 261644 bytes
-rw-r--r--ui/classic/design/chromeStorePics/promo440280.png (renamed from ui/design/chromeStorePics/promo440280.png)bin57471 -> 57471 bytes
-rw-r--r--ui/classic/design/chromeStorePics/promo920680.png (renamed from ui/design/chromeStorePics/promo920680.png)bin206713 -> 206713 bytes
-rw-r--r--ui/classic/design/chromeStorePics/screen_dao_accounts.png (renamed from ui/design/chromeStorePics/screen_dao_accounts.png)bin517598 -> 517598 bytes
-rw-r--r--ui/classic/design/chromeStorePics/screen_dao_locked.png (renamed from ui/design/chromeStorePics/screen_dao_locked.png)bin287108 -> 287108 bytes
-rw-r--r--ui/classic/design/chromeStorePics/screen_dao_notification.png (renamed from ui/design/chromeStorePics/screen_dao_notification.png)bin296498 -> 296498 bytes
-rw-r--r--ui/classic/design/chromeStorePics/screen_wei_account.png (renamed from ui/design/chromeStorePics/screen_wei_account.png)bin653633 -> 653633 bytes
-rw-r--r--ui/classic/design/chromeStorePics/screen_wei_notification.png (renamed from ui/design/chromeStorePics/screen_wei_notification.png)bin402486 -> 402486 bytes
-rw-r--r--ui/classic/design/metamask-logo-eyes.png (renamed from ui/design/metamask-logo-eyes.png)bin146076 -> 146076 bytes
-rw-r--r--ui/classic/design/wireframes/1st_time_use.png (renamed from ui/design/wireframes/1st_time_use.png)bin937556 -> 937556 bytes
-rw-r--r--ui/classic/design/wireframes/metamask_wfs_jan_13.pdf (renamed from ui/design/wireframes/metamask_wfs_jan_13.pdf)bin452413 -> 452413 bytes
-rw-r--r--ui/classic/design/wireframes/metamask_wfs_jan_13.png (renamed from ui/design/wireframes/metamask_wfs_jan_13.png)bin419066 -> 419066 bytes
-rw-r--r--ui/classic/design/wireframes/metamask_wfs_jan_18.pdf (renamed from ui/design/wireframes/metamask_wfs_jan_18.pdf)bin612778 -> 612778 bytes
-rw-r--r--ui/classic/example.js (renamed from ui/example.js)0
-rw-r--r--ui/classic/index.html (renamed from ui/index.html)0
-rw-r--r--ui/classic/index.js (renamed from ui/index.js)0
-rw-r--r--ui/classic/lib/account-link.js (renamed from ui/lib/account-link.js)0
-rw-r--r--ui/classic/lib/contract-namer.js (renamed from ui/lib/contract-namer.js)0
-rw-r--r--ui/classic/lib/etherscan-prefix-for-network.js (renamed from ui/lib/etherscan-prefix-for-network.js)0
-rw-r--r--ui/classic/lib/explorer-link.js (renamed from ui/lib/explorer-link.js)0
-rw-r--r--ui/classic/lib/icon-factory.js (renamed from ui/lib/icon-factory.js)0
-rw-r--r--ui/classic/lib/lost-accounts-notice.js (renamed from ui/lib/lost-accounts-notice.js)0
-rw-r--r--ui/classic/lib/persistent-form.js (renamed from ui/lib/persistent-form.js)0
-rw-r--r--ui/classic/lib/tx-helper.js (renamed from ui/lib/tx-helper.js)0
125 files changed, 57 insertions, 3 deletions
diff --git a/app/send-token.html b/app/home.html
index 5f98e1072..b7b8adbeb 100644
--- a/app/send-token.html
+++ b/app/home.html
@@ -6,6 +6,6 @@
</head>
<body>
<div id="app-content"></div>
- <script src="./scripts/send-token.js" type="text/javascript" charset="utf-8"></script>
+ <script src="./scripts/responsive.js" type="text/javascript" charset="utf-8"></script>
</body>
</html>
diff --git a/app/scripts/popup-core.js b/app/scripts/popup-core.js
index f1eb394d7..156be795a 100644
--- a/app/scripts/popup-core.js
+++ b/app/scripts/popup-core.js
@@ -2,7 +2,7 @@ const EventEmitter = require('events').EventEmitter
const async = require('async')
const Dnode = require('dnode')
const EthQuery = require('eth-query')
-const launchMetamaskUi = require('../../ui')
+const launchMetamaskUi = require('../../ui/classic')
const StreamProvider = require('web3-stream-provider')
const setupMultiplex = require('./lib/stream-utils.js').setupMultiplex
diff --git a/app/scripts/responsive-core.js b/app/scripts/responsive-core.js
new file mode 100644
index 000000000..3760facfa
--- /dev/null
+++ b/app/scripts/responsive-core.js
@@ -0,0 +1,54 @@
+const EventEmitter = require('events').EventEmitter
+const async = require('async')
+const Dnode = require('dnode')
+const EthQuery = require('eth-query')
+const launchMetamaskUi = require('../../ui/responsive')
+const StreamProvider = require('web3-stream-provider')
+const setupMultiplex = require('./lib/stream-utils.js').setupMultiplex
+
+
+module.exports = initializePopup
+
+
+function initializePopup ({ container, connectionStream }, cb) {
+ // setup app
+ async.waterfall([
+ (cb) => connectToAccountManager(connectionStream, cb),
+ (accountManager, cb) => launchMetamaskUi({ container, accountManager }, cb),
+ ], cb)
+}
+
+function connectToAccountManager (connectionStream, cb) {
+ // setup communication with background
+ // setup multiplexing
+ var mx = setupMultiplex(connectionStream)
+ // connect features
+ setupControllerConnection(mx.createStream('controller'), cb)
+ setupWeb3Connection(mx.createStream('provider'))
+}
+
+function setupWeb3Connection (connectionStream) {
+ var providerStream = new StreamProvider()
+ providerStream.pipe(connectionStream).pipe(providerStream)
+ connectionStream.on('error', console.error.bind(console))
+ providerStream.on('error', console.error.bind(console))
+ global.ethereumProvider = providerStream
+ global.ethQuery = new EthQuery(providerStream)
+}
+
+function setupControllerConnection (connectionStream, cb) {
+ // this is a really sneaky way of adding EventEmitter api
+ // to a bi-directional dnode instance
+ var eventEmitter = new EventEmitter()
+ var accountManagerDnode = Dnode({
+ sendUpdate: function (state) {
+ eventEmitter.emit('update', state)
+ },
+ })
+ connectionStream.pipe(accountManagerDnode).pipe(connectionStream)
+ accountManagerDnode.once('remote', function (accountManager) {
+ // setup push events
+ accountManager.on = eventEmitter.on.bind(eventEmitter)
+ cb(null, accountManager)
+ })
+}
diff --git a/app/scripts/send-token.js b/app/scripts/responsive.js
index 9e6868884..512065309 100644
--- a/app/scripts/send-token.js
+++ b/app/scripts/responsive.js
@@ -1,4 +1,4 @@
-const startPopup = require('./popup-core')
+const startPopup = require('./responsive-core')
const PortStream = require('./lib/port-stream.js')
const ExtensionPlatform = require('./platforms/extension')
const extension = require('extensionizer')
diff --git a/ui/.gitignore b/ui/classic/.gitignore
index c6b1254b5..c6b1254b5 100644
--- a/ui/.gitignore
+++ b/ui/classic/.gitignore
diff --git a/ui/app/account-detail.js b/ui/classic/app/account-detail.js
index bed05a7fb..bed05a7fb 100644
--- a/ui/app/account-detail.js
+++ b/ui/classic/app/account-detail.js
diff --git a/ui/app/accounts/account-list-item.js b/ui/classic/app/accounts/account-list-item.js
index 10a0b6cc7..10a0b6cc7 100644
--- a/ui/app/accounts/account-list-item.js
+++ b/ui/classic/app/accounts/account-list-item.js
diff --git a/ui/app/accounts/import/index.js b/ui/classic/app/accounts/import/index.js
index 97b387229..97b387229 100644
--- a/ui/app/accounts/import/index.js
+++ b/ui/classic/app/accounts/import/index.js
diff --git a/ui/app/accounts/import/json.js b/ui/classic/app/accounts/import/json.js
index 158a3c923..158a3c923 100644
--- a/ui/app/accounts/import/json.js
+++ b/ui/classic/app/accounts/import/json.js
diff --git a/ui/app/accounts/import/private-key.js b/ui/classic/app/accounts/import/private-key.js
index 68ccee58e..68ccee58e 100644
--- a/ui/app/accounts/import/private-key.js
+++ b/ui/classic/app/accounts/import/private-key.js
diff --git a/ui/app/accounts/import/seed.js b/ui/classic/app/accounts/import/seed.js
index b4a7c0afa..b4a7c0afa 100644
--- a/ui/app/accounts/import/seed.js
+++ b/ui/classic/app/accounts/import/seed.js
diff --git a/ui/app/accounts/index.js b/ui/classic/app/accounts/index.js
index ac2615cd7..ac2615cd7 100644
--- a/ui/app/accounts/index.js
+++ b/ui/classic/app/accounts/index.js
diff --git a/ui/app/actions.js b/ui/classic/app/actions.js
index d99291e46..d99291e46 100644
--- a/ui/app/actions.js
+++ b/ui/classic/app/actions.js
diff --git a/ui/app/add-token.js b/ui/classic/app/add-token.js
index b303b5c0d..b303b5c0d 100644
--- a/ui/app/add-token.js
+++ b/ui/classic/app/add-token.js
diff --git a/ui/app/app.js b/ui/classic/app/app.js
index 1a63002e1..1a63002e1 100644
--- a/ui/app/app.js
+++ b/ui/classic/app/app.js
diff --git a/ui/app/components/account-export.js b/ui/classic/app/components/account-export.js
index 394d878f7..394d878f7 100644
--- a/ui/app/components/account-export.js
+++ b/ui/classic/app/components/account-export.js
diff --git a/ui/app/components/account-info-link.js b/ui/classic/app/components/account-info-link.js
index 6526ab502..6526ab502 100644
--- a/ui/app/components/account-info-link.js
+++ b/ui/classic/app/components/account-info-link.js
diff --git a/ui/app/components/account-panel.js b/ui/classic/app/components/account-panel.js
index abaaf8163..abaaf8163 100644
--- a/ui/app/components/account-panel.js
+++ b/ui/classic/app/components/account-panel.js
diff --git a/ui/app/components/balance.js b/ui/classic/app/components/balance.js
index 57ca84564..57ca84564 100644
--- a/ui/app/components/balance.js
+++ b/ui/classic/app/components/balance.js
diff --git a/ui/app/components/binary-renderer.js b/ui/classic/app/components/binary-renderer.js
index 0b6a1f5c2..0b6a1f5c2 100644
--- a/ui/app/components/binary-renderer.js
+++ b/ui/classic/app/components/binary-renderer.js
diff --git a/ui/app/components/bn-as-decimal-input.js b/ui/classic/app/components/bn-as-decimal-input.js
index f3ace4720..f3ace4720 100644
--- a/ui/app/components/bn-as-decimal-input.js
+++ b/ui/classic/app/components/bn-as-decimal-input.js
diff --git a/ui/app/components/buy-button-subview.js b/ui/classic/app/components/buy-button-subview.js
index 87084f92d..87084f92d 100644
--- a/ui/app/components/buy-button-subview.js
+++ b/ui/classic/app/components/buy-button-subview.js
diff --git a/ui/app/components/coinbase-form.js b/ui/classic/app/components/coinbase-form.js
index f44d86045..f44d86045 100644
--- a/ui/app/components/coinbase-form.js
+++ b/ui/classic/app/components/coinbase-form.js
diff --git a/ui/app/components/copyButton.js b/ui/classic/app/components/copyButton.js
index a25d0719c..a25d0719c 100644
--- a/ui/app/components/copyButton.js
+++ b/ui/classic/app/components/copyButton.js
diff --git a/ui/app/components/copyable.js b/ui/classic/app/components/copyable.js
index a4f6f4bc6..a4f6f4bc6 100644
--- a/ui/app/components/copyable.js
+++ b/ui/classic/app/components/copyable.js
diff --git a/ui/app/components/custom-radio-list.js b/ui/classic/app/components/custom-radio-list.js
index a4c525396..a4c525396 100644
--- a/ui/app/components/custom-radio-list.js
+++ b/ui/classic/app/components/custom-radio-list.js
diff --git a/ui/app/components/drop-menu-item.js b/ui/classic/app/components/drop-menu-item.js
index e42948209..e42948209 100644
--- a/ui/app/components/drop-menu-item.js
+++ b/ui/classic/app/components/drop-menu-item.js
diff --git a/ui/app/components/editable-label.js b/ui/classic/app/components/editable-label.js
index 41936f5e0..41936f5e0 100644
--- a/ui/app/components/editable-label.js
+++ b/ui/classic/app/components/editable-label.js
diff --git a/ui/app/components/ens-input.js b/ui/classic/app/components/ens-input.js
index 3a33ebf74..3a33ebf74 100644
--- a/ui/app/components/ens-input.js
+++ b/ui/classic/app/components/ens-input.js
diff --git a/ui/app/components/eth-balance.js b/ui/classic/app/components/eth-balance.js
index 4f538fd31..4f538fd31 100644
--- a/ui/app/components/eth-balance.js
+++ b/ui/classic/app/components/eth-balance.js
diff --git a/ui/app/components/fiat-value.js b/ui/classic/app/components/fiat-value.js
index 8a64a1cfc..8a64a1cfc 100644
--- a/ui/app/components/fiat-value.js
+++ b/ui/classic/app/components/fiat-value.js
diff --git a/ui/app/components/hex-as-decimal-input.js b/ui/classic/app/components/hex-as-decimal-input.js
index 4a71e9585..4a71e9585 100644
--- a/ui/app/components/hex-as-decimal-input.js
+++ b/ui/classic/app/components/hex-as-decimal-input.js
diff --git a/ui/app/components/identicon.js b/ui/classic/app/components/identicon.js
index c754bc6ba..c754bc6ba 100644
--- a/ui/app/components/identicon.js
+++ b/ui/classic/app/components/identicon.js
diff --git a/ui/app/components/loading.js b/ui/classic/app/components/loading.js
index 87d6f5d20..87d6f5d20 100644
--- a/ui/app/components/loading.js
+++ b/ui/classic/app/components/loading.js
diff --git a/ui/app/components/mascot.js b/ui/classic/app/components/mascot.js
index 973ec2cad..973ec2cad 100644
--- a/ui/app/components/mascot.js
+++ b/ui/classic/app/components/mascot.js
diff --git a/ui/app/components/mini-account-panel.js b/ui/classic/app/components/mini-account-panel.js
index c09cf5b7a..c09cf5b7a 100644
--- a/ui/app/components/mini-account-panel.js
+++ b/ui/classic/app/components/mini-account-panel.js
diff --git a/ui/app/components/network.js b/ui/classic/app/components/network.js
index d5d3e18cd..d5d3e18cd 100644
--- a/ui/app/components/network.js
+++ b/ui/classic/app/components/network.js
diff --git a/ui/app/components/notice.js b/ui/classic/app/components/notice.js
index d9f0067cd..d9f0067cd 100644
--- a/ui/app/components/notice.js
+++ b/ui/classic/app/components/notice.js
diff --git a/ui/app/components/pending-msg-details.js b/ui/classic/app/components/pending-msg-details.js
index 16308d121..16308d121 100644
--- a/ui/app/components/pending-msg-details.js
+++ b/ui/classic/app/components/pending-msg-details.js
diff --git a/ui/app/components/pending-msg.js b/ui/classic/app/components/pending-msg.js
index b2cac164a..b2cac164a 100644
--- a/ui/app/components/pending-msg.js
+++ b/ui/classic/app/components/pending-msg.js
diff --git a/ui/app/components/pending-personal-msg-details.js b/ui/classic/app/components/pending-personal-msg-details.js
index 1050513f2..1050513f2 100644
--- a/ui/app/components/pending-personal-msg-details.js
+++ b/ui/classic/app/components/pending-personal-msg-details.js
diff --git a/ui/app/components/pending-personal-msg.js b/ui/classic/app/components/pending-personal-msg.js
index 4542adb28..4542adb28 100644
--- a/ui/app/components/pending-personal-msg.js
+++ b/ui/classic/app/components/pending-personal-msg.js
diff --git a/ui/app/components/pending-tx.js b/ui/classic/app/components/pending-tx.js
index d7d602f31..d7d602f31 100644
--- a/ui/app/components/pending-tx.js
+++ b/ui/classic/app/components/pending-tx.js
diff --git a/ui/app/components/qr-code.js b/ui/classic/app/components/qr-code.js
index 06b9aed9b..06b9aed9b 100644
--- a/ui/app/components/qr-code.js
+++ b/ui/classic/app/components/qr-code.js
diff --git a/ui/app/components/range-slider.js b/ui/classic/app/components/range-slider.js
index 823f5eb01..823f5eb01 100644
--- a/ui/app/components/range-slider.js
+++ b/ui/classic/app/components/range-slider.js
diff --git a/ui/app/components/shapeshift-form.js b/ui/classic/app/components/shapeshift-form.js
index e0a720426..e0a720426 100644
--- a/ui/app/components/shapeshift-form.js
+++ b/ui/classic/app/components/shapeshift-form.js
diff --git a/ui/app/components/shift-list-item.js b/ui/classic/app/components/shift-list-item.js
index 32bfbeda4..32bfbeda4 100644
--- a/ui/app/components/shift-list-item.js
+++ b/ui/classic/app/components/shift-list-item.js
diff --git a/ui/app/components/tab-bar.js b/ui/classic/app/components/tab-bar.js
index 6295e7dd9..6295e7dd9 100644
--- a/ui/app/components/tab-bar.js
+++ b/ui/classic/app/components/tab-bar.js
diff --git a/ui/app/components/template.js b/ui/classic/app/components/template.js
index b6ed8eaa0..b6ed8eaa0 100644
--- a/ui/app/components/template.js
+++ b/ui/classic/app/components/template.js
diff --git a/ui/app/components/token-cell.js b/ui/classic/app/components/token-cell.js
index 19d7139bb..19d7139bb 100644
--- a/ui/app/components/token-cell.js
+++ b/ui/classic/app/components/token-cell.js
diff --git a/ui/app/components/token-list.js b/ui/classic/app/components/token-list.js
index fed7e9f7a..fed7e9f7a 100644
--- a/ui/app/components/token-list.js
+++ b/ui/classic/app/components/token-list.js
diff --git a/ui/app/components/tooltip.js b/ui/classic/app/components/tooltip.js
index edbc074bb..edbc074bb 100644
--- a/ui/app/components/tooltip.js
+++ b/ui/classic/app/components/tooltip.js
diff --git a/ui/app/components/transaction-list-item-icon.js b/ui/classic/app/components/transaction-list-item-icon.js
index 431054340..431054340 100644
--- a/ui/app/components/transaction-list-item-icon.js
+++ b/ui/classic/app/components/transaction-list-item-icon.js
diff --git a/ui/app/components/transaction-list-item.js b/ui/classic/app/components/transaction-list-item.js
index dbda66a31..dbda66a31 100644
--- a/ui/app/components/transaction-list-item.js
+++ b/ui/classic/app/components/transaction-list-item.js
diff --git a/ui/app/components/transaction-list.js b/ui/classic/app/components/transaction-list.js
index 3b4ba741e..3b4ba741e 100644
--- a/ui/app/components/transaction-list.js
+++ b/ui/classic/app/components/transaction-list.js
diff --git a/ui/app/conf-tx.js b/ui/classic/app/conf-tx.js
index 747d3ce2b..747d3ce2b 100644
--- a/ui/app/conf-tx.js
+++ b/ui/classic/app/conf-tx.js
diff --git a/ui/app/config.js b/ui/classic/app/config.js
index 62785c49b..62785c49b 100644
--- a/ui/app/config.js
+++ b/ui/classic/app/config.js
diff --git a/ui/app/conversion.json b/ui/classic/app/conversion.json
index 155ffc4fc..155ffc4fc 100644
--- a/ui/app/conversion.json
+++ b/ui/classic/app/conversion.json
diff --git a/ui/app/css/debug.css b/ui/classic/app/css/debug.css
index 3e125bcd4..3e125bcd4 100644
--- a/ui/app/css/debug.css
+++ b/ui/classic/app/css/debug.css
diff --git a/ui/app/css/fonts.css b/ui/classic/app/css/fonts.css
index 3b9f581b9..3b9f581b9 100644
--- a/ui/app/css/fonts.css
+++ b/ui/classic/app/css/fonts.css
diff --git a/ui/app/css/index.css b/ui/classic/app/css/index.css
index 808aafb4c..808aafb4c 100644
--- a/ui/app/css/index.css
+++ b/ui/classic/app/css/index.css
diff --git a/ui/app/css/lib.css b/ui/classic/app/css/lib.css
index 910a24ee2..910a24ee2 100644
--- a/ui/app/css/lib.css
+++ b/ui/classic/app/css/lib.css
diff --git a/ui/app/css/reset.css b/ui/classic/app/css/reset.css
index 9ce89e8bc..9ce89e8bc 100644
--- a/ui/app/css/reset.css
+++ b/ui/classic/app/css/reset.css
diff --git a/ui/app/css/transitions.css b/ui/classic/app/css/transitions.css
index 393a944f9..393a944f9 100644
--- a/ui/app/css/transitions.css
+++ b/ui/classic/app/css/transitions.css
diff --git a/ui/app/first-time/init-menu.js b/ui/classic/app/first-time/init-menu.js
index cc7c51bd3..cc7c51bd3 100644
--- a/ui/app/first-time/init-menu.js
+++ b/ui/classic/app/first-time/init-menu.js
diff --git a/ui/app/img/identicon-tardigrade.png b/ui/classic/app/img/identicon-tardigrade.png
index 1742a32b8..1742a32b8 100644
--- a/ui/app/img/identicon-tardigrade.png
+++ b/ui/classic/app/img/identicon-tardigrade.png
Binary files differ
diff --git a/ui/app/img/identicon-walrus.png b/ui/classic/app/img/identicon-walrus.png
index d58fae912..d58fae912 100644
--- a/ui/app/img/identicon-walrus.png
+++ b/ui/classic/app/img/identicon-walrus.png
Binary files differ
diff --git a/ui/app/info.js b/ui/classic/app/info.js
index e8470de97..e8470de97 100644
--- a/ui/app/info.js
+++ b/ui/classic/app/info.js
diff --git a/ui/app/keychains/hd/create-vault-complete.js b/ui/classic/app/keychains/hd/create-vault-complete.js
index a318a9b50..a318a9b50 100644
--- a/ui/app/keychains/hd/create-vault-complete.js
+++ b/ui/classic/app/keychains/hd/create-vault-complete.js
diff --git a/ui/app/keychains/hd/recover-seed/confirmation.js b/ui/classic/app/keychains/hd/recover-seed/confirmation.js
index 4ccbec9fc..4ccbec9fc 100644
--- a/ui/app/keychains/hd/recover-seed/confirmation.js
+++ b/ui/classic/app/keychains/hd/recover-seed/confirmation.js
diff --git a/ui/app/keychains/hd/restore-vault.js b/ui/classic/app/keychains/hd/restore-vault.js
index 06e51d9b3..06e51d9b3 100644
--- a/ui/app/keychains/hd/restore-vault.js
+++ b/ui/classic/app/keychains/hd/restore-vault.js
diff --git a/ui/app/new-keychain.js b/ui/classic/app/new-keychain.js
index cc9633166..cc9633166 100644
--- a/ui/app/new-keychain.js
+++ b/ui/classic/app/new-keychain.js
diff --git a/ui/app/reducers.js b/ui/classic/app/reducers.js
index 11efca529..11efca529 100644
--- a/ui/app/reducers.js
+++ b/ui/classic/app/reducers.js
diff --git a/ui/app/reducers/app.js b/ui/classic/app/reducers/app.js
index 2fcc9bfe0..2fcc9bfe0 100644
--- a/ui/app/reducers/app.js
+++ b/ui/classic/app/reducers/app.js
diff --git a/ui/app/reducers/identities.js b/ui/classic/app/reducers/identities.js
index 341a404e7..341a404e7 100644
--- a/ui/app/reducers/identities.js
+++ b/ui/classic/app/reducers/identities.js
diff --git a/ui/app/reducers/metamask.js b/ui/classic/app/reducers/metamask.js
index e0c416c2d..e0c416c2d 100644
--- a/ui/app/reducers/metamask.js
+++ b/ui/classic/app/reducers/metamask.js
diff --git a/ui/app/root.js b/ui/classic/app/root.js
index 9e7314b20..9e7314b20 100644
--- a/ui/app/root.js
+++ b/ui/classic/app/root.js
diff --git a/ui/app/send.js b/ui/classic/app/send.js
index a21a219eb..a21a219eb 100644
--- a/ui/app/send.js
+++ b/ui/classic/app/send.js
diff --git a/ui/app/settings.js b/ui/classic/app/settings.js
index 454cc95e0..454cc95e0 100644
--- a/ui/app/settings.js
+++ b/ui/classic/app/settings.js
diff --git a/ui/app/store.js b/ui/classic/app/store.js
index ba9e58b49..ba9e58b49 100644
--- a/ui/app/store.js
+++ b/ui/classic/app/store.js
diff --git a/ui/app/template.js b/ui/classic/app/template.js
index d15b30fd2..d15b30fd2 100644
--- a/ui/app/template.js
+++ b/ui/classic/app/template.js
diff --git a/ui/app/unlock.js b/ui/classic/app/unlock.js
index 1aee3c5d0..1aee3c5d0 100644
--- a/ui/app/unlock.js
+++ b/ui/classic/app/unlock.js
diff --git a/ui/app/util.js b/ui/classic/app/util.js
index ac3f42c6b..ac3f42c6b 100644
--- a/ui/app/util.js
+++ b/ui/classic/app/util.js
diff --git a/ui/css.js b/ui/classic/css.js
index 043363cd7..043363cd7 100644
--- a/ui/css.js
+++ b/ui/classic/css.js
diff --git a/ui/design/00-metamask-SignIn.jpg b/ui/classic/design/00-metamask-SignIn.jpg
index 2becdb032..2becdb032 100644
--- a/ui/design/00-metamask-SignIn.jpg
+++ b/ui/classic/design/00-metamask-SignIn.jpg
Binary files differ
diff --git a/ui/design/01-metamask-SelectAcc.jpg b/ui/classic/design/01-metamask-SelectAcc.jpg
index 239091a98..239091a98 100644
--- a/ui/design/01-metamask-SelectAcc.jpg
+++ b/ui/classic/design/01-metamask-SelectAcc.jpg
Binary files differ
diff --git a/ui/design/02-metamask-AccDetails.jpg b/ui/classic/design/02-metamask-AccDetails.jpg
index d7d408ffc..d7d408ffc 100644
--- a/ui/design/02-metamask-AccDetails.jpg
+++ b/ui/classic/design/02-metamask-AccDetails.jpg
Binary files differ
diff --git a/ui/design/02a-metamask-AccDetails-OverToken.jpg b/ui/classic/design/02a-metamask-AccDetails-OverToken.jpg
index f26ff31e8..f26ff31e8 100644
--- a/ui/design/02a-metamask-AccDetails-OverToken.jpg
+++ b/ui/classic/design/02a-metamask-AccDetails-OverToken.jpg
Binary files differ
diff --git a/ui/design/02a-metamask-AccDetails-OverTransaction.jpg b/ui/classic/design/02a-metamask-AccDetails-OverTransaction.jpg
index 8a06be6b9..8a06be6b9 100644
--- a/ui/design/02a-metamask-AccDetails-OverTransaction.jpg
+++ b/ui/classic/design/02a-metamask-AccDetails-OverTransaction.jpg
Binary files differ
diff --git a/ui/design/02a-metamask-AccDetails.jpg b/ui/classic/design/02a-metamask-AccDetails.jpg
index c37e0f539..c37e0f539 100644
--- a/ui/design/02a-metamask-AccDetails.jpg
+++ b/ui/classic/design/02a-metamask-AccDetails.jpg
Binary files differ
diff --git a/ui/design/02b-metamask-AccDetails-Send.jpg b/ui/classic/design/02b-metamask-AccDetails-Send.jpg
index 10f2d27fd..10f2d27fd 100644
--- a/ui/design/02b-metamask-AccDetails-Send.jpg
+++ b/ui/classic/design/02b-metamask-AccDetails-Send.jpg
Binary files differ
diff --git a/ui/design/03-metamask-Qr.jpg b/ui/classic/design/03-metamask-Qr.jpg
index 9c09de42f..9c09de42f 100644
--- a/ui/design/03-metamask-Qr.jpg
+++ b/ui/classic/design/03-metamask-Qr.jpg
Binary files differ
diff --git a/ui/design/05-metamask-Menu.jpg b/ui/classic/design/05-metamask-Menu.jpg
index 0a43d7b2a..0a43d7b2a 100644
--- a/ui/design/05-metamask-Menu.jpg
+++ b/ui/classic/design/05-metamask-Menu.jpg
Binary files differ
diff --git a/ui/design/chromeStorePics/final_screen_dao_accounts.png b/ui/classic/design/chromeStorePics/final_screen_dao_accounts.png
index 805cc96b6..805cc96b6 100644
--- a/ui/design/chromeStorePics/final_screen_dao_accounts.png
+++ b/ui/classic/design/chromeStorePics/final_screen_dao_accounts.png
Binary files differ
diff --git a/ui/design/chromeStorePics/final_screen_dao_locked.png b/ui/classic/design/chromeStorePics/final_screen_dao_locked.png
index 9d9e33930..9d9e33930 100644
--- a/ui/design/chromeStorePics/final_screen_dao_locked.png
+++ b/ui/classic/design/chromeStorePics/final_screen_dao_locked.png
Binary files differ
diff --git a/ui/design/chromeStorePics/final_screen_dao_notification.png b/ui/classic/design/chromeStorePics/final_screen_dao_notification.png
index d56a5ce62..d56a5ce62 100644
--- a/ui/design/chromeStorePics/final_screen_dao_notification.png
+++ b/ui/classic/design/chromeStorePics/final_screen_dao_notification.png
Binary files differ
diff --git a/ui/design/chromeStorePics/final_screen_wei_account.png b/ui/classic/design/chromeStorePics/final_screen_wei_account.png
index d503ff301..d503ff301 100644
--- a/ui/design/chromeStorePics/final_screen_wei_account.png
+++ b/ui/classic/design/chromeStorePics/final_screen_wei_account.png
Binary files differ
diff --git a/ui/design/chromeStorePics/final_screen_wei_notification.png b/ui/classic/design/chromeStorePics/final_screen_wei_notification.png
index 3560c51ff..3560c51ff 100644
--- a/ui/design/chromeStorePics/final_screen_wei_notification.png
+++ b/ui/classic/design/chromeStorePics/final_screen_wei_notification.png
Binary files differ
diff --git a/ui/design/chromeStorePics/icon-128.png b/ui/classic/design/chromeStorePics/icon-128.png
index ae687147d..ae687147d 100644
--- a/ui/design/chromeStorePics/icon-128.png
+++ b/ui/classic/design/chromeStorePics/icon-128.png
Binary files differ
diff --git a/ui/design/chromeStorePics/icon-64.png b/ui/classic/design/chromeStorePics/icon-64.png
index 7062cf4f1..7062cf4f1 100644
--- a/ui/design/chromeStorePics/icon-64.png
+++ b/ui/classic/design/chromeStorePics/icon-64.png
Binary files differ
diff --git a/ui/design/chromeStorePics/metamask_icon.ai b/ui/classic/design/chromeStorePics/metamask_icon.ai
index 27400c5a4..27400c5a4 100644
--- a/ui/design/chromeStorePics/metamask_icon.ai
+++ b/ui/classic/design/chromeStorePics/metamask_icon.ai
diff --git a/ui/design/chromeStorePics/promo1400560.png b/ui/classic/design/chromeStorePics/promo1400560.png
index d3637ecc8..d3637ecc8 100644
--- a/ui/design/chromeStorePics/promo1400560.png
+++ b/ui/classic/design/chromeStorePics/promo1400560.png
Binary files differ
diff --git a/ui/design/chromeStorePics/promo440280.png b/ui/classic/design/chromeStorePics/promo440280.png
index c1f92b1c0..c1f92b1c0 100644
--- a/ui/design/chromeStorePics/promo440280.png
+++ b/ui/classic/design/chromeStorePics/promo440280.png
Binary files differ
diff --git a/ui/design/chromeStorePics/promo920680.png b/ui/classic/design/chromeStorePics/promo920680.png
index 726bd810a..726bd810a 100644
--- a/ui/design/chromeStorePics/promo920680.png
+++ b/ui/classic/design/chromeStorePics/promo920680.png
Binary files differ
diff --git a/ui/design/chromeStorePics/screen_dao_accounts.png b/ui/classic/design/chromeStorePics/screen_dao_accounts.png
index 1a2e8052c..1a2e8052c 100644
--- a/ui/design/chromeStorePics/screen_dao_accounts.png
+++ b/ui/classic/design/chromeStorePics/screen_dao_accounts.png
Binary files differ
diff --git a/ui/design/chromeStorePics/screen_dao_locked.png b/ui/classic/design/chromeStorePics/screen_dao_locked.png
index 6592c17e4..6592c17e4 100644
--- a/ui/design/chromeStorePics/screen_dao_locked.png
+++ b/ui/classic/design/chromeStorePics/screen_dao_locked.png
Binary files differ
diff --git a/ui/design/chromeStorePics/screen_dao_notification.png b/ui/classic/design/chromeStorePics/screen_dao_notification.png
index baeb2ec39..baeb2ec39 100644
--- a/ui/design/chromeStorePics/screen_dao_notification.png
+++ b/ui/classic/design/chromeStorePics/screen_dao_notification.png
Binary files differ
diff --git a/ui/design/chromeStorePics/screen_wei_account.png b/ui/classic/design/chromeStorePics/screen_wei_account.png
index 23301e4bf..23301e4bf 100644
--- a/ui/design/chromeStorePics/screen_wei_account.png
+++ b/ui/classic/design/chromeStorePics/screen_wei_account.png
Binary files differ
diff --git a/ui/design/chromeStorePics/screen_wei_notification.png b/ui/classic/design/chromeStorePics/screen_wei_notification.png
index 7a763e5df..7a763e5df 100644
--- a/ui/design/chromeStorePics/screen_wei_notification.png
+++ b/ui/classic/design/chromeStorePics/screen_wei_notification.png
Binary files differ
diff --git a/ui/design/metamask-logo-eyes.png b/ui/classic/design/metamask-logo-eyes.png
index c29331b28..c29331b28 100644
--- a/ui/design/metamask-logo-eyes.png
+++ b/ui/classic/design/metamask-logo-eyes.png
Binary files differ
diff --git a/ui/design/wireframes/1st_time_use.png b/ui/classic/design/wireframes/1st_time_use.png
index c18ced5e2..c18ced5e2 100644
--- a/ui/design/wireframes/1st_time_use.png
+++ b/ui/classic/design/wireframes/1st_time_use.png
Binary files differ
diff --git a/ui/design/wireframes/metamask_wfs_jan_13.pdf b/ui/classic/design/wireframes/metamask_wfs_jan_13.pdf
index c77c9274a..c77c9274a 100644
--- a/ui/design/wireframes/metamask_wfs_jan_13.pdf
+++ b/ui/classic/design/wireframes/metamask_wfs_jan_13.pdf
Binary files differ
diff --git a/ui/design/wireframes/metamask_wfs_jan_13.png b/ui/classic/design/wireframes/metamask_wfs_jan_13.png
index d71d7bdb4..d71d7bdb4 100644
--- a/ui/design/wireframes/metamask_wfs_jan_13.png
+++ b/ui/classic/design/wireframes/metamask_wfs_jan_13.png
Binary files differ
diff --git a/ui/design/wireframes/metamask_wfs_jan_18.pdf b/ui/classic/design/wireframes/metamask_wfs_jan_18.pdf
index 592ba8532..592ba8532 100644
--- a/ui/design/wireframes/metamask_wfs_jan_18.pdf
+++ b/ui/classic/design/wireframes/metamask_wfs_jan_18.pdf
Binary files differ
diff --git a/ui/example.js b/ui/classic/example.js
index 4627c0e9c..4627c0e9c 100644
--- a/ui/example.js
+++ b/ui/classic/example.js
diff --git a/ui/index.html b/ui/classic/index.html
index 9dfaefbb3..9dfaefbb3 100644
--- a/ui/index.html
+++ b/ui/classic/index.html
diff --git a/ui/index.js b/ui/classic/index.js
index a729138d3..a729138d3 100644
--- a/ui/index.js
+++ b/ui/classic/index.js
diff --git a/ui/lib/account-link.js b/ui/classic/lib/account-link.js
index d061d0ad1..d061d0ad1 100644
--- a/ui/lib/account-link.js
+++ b/ui/classic/lib/account-link.js
diff --git a/ui/lib/contract-namer.js b/ui/classic/lib/contract-namer.js
index f05e770cc..f05e770cc 100644
--- a/ui/lib/contract-namer.js
+++ b/ui/classic/lib/contract-namer.js
diff --git a/ui/lib/etherscan-prefix-for-network.js b/ui/classic/lib/etherscan-prefix-for-network.js
index 2c1904f1c..2c1904f1c 100644
--- a/ui/lib/etherscan-prefix-for-network.js
+++ b/ui/classic/lib/etherscan-prefix-for-network.js
diff --git a/ui/lib/explorer-link.js b/ui/classic/lib/explorer-link.js
index 3b82ecd5f..3b82ecd5f 100644
--- a/ui/lib/explorer-link.js
+++ b/ui/classic/lib/explorer-link.js
diff --git a/ui/lib/icon-factory.js b/ui/classic/lib/icon-factory.js
index 27a74de66..27a74de66 100644
--- a/ui/lib/icon-factory.js
+++ b/ui/classic/lib/icon-factory.js
diff --git a/ui/lib/lost-accounts-notice.js b/ui/classic/lib/lost-accounts-notice.js
index 948b13db6..948b13db6 100644
--- a/ui/lib/lost-accounts-notice.js
+++ b/ui/classic/lib/lost-accounts-notice.js
diff --git a/ui/lib/persistent-form.js b/ui/classic/lib/persistent-form.js
index d4dc20b03..d4dc20b03 100644
--- a/ui/lib/persistent-form.js
+++ b/ui/classic/lib/persistent-form.js
diff --git a/ui/lib/tx-helper.js b/ui/classic/lib/tx-helper.js
index ec19daf64..ec19daf64 100644
--- a/ui/lib/tx-helper.js
+++ b/ui/classic/lib/tx-helper.js