mirror of
https://github.com/status-im/MyCrypto.git
synced 2025-01-11 19:44:21 +00:00
616928c085
* Update TODO comments & Remove old TODO comments * Fix undefined bityRate pair * Fix any props in TODO * Add HashRouter * Update publicPath * Revert "Update publicPath" This reverts commit 1ab9068df4d570cf50bc4f2fcd97bd775e9aa768. * Use HashRouter only if site is downloaded * Update conditions for router * Update asset paths & Change publicPath in production * Remove hoist-non-react-statistics * Revert "Remove hoist-non-react-statistics" This reverts commit abc017a3f3ca1a00bebdd9201f0d18770581d8c5. * Add hoist-non-react-statics as dev depencency * Initial tests * Lock hoist-non-react-statics version * Add webpack-include-assets & favicon-webpack plugins * Add env var BUILD_DOWNLOADABLE * Remove dll from prod build * Speed up rebuild times * Change var to const * lodash tree-shacking finagling * Make app aware of its serving location * Fix failing test * Remove downloadable plugin * Merge hash-router and get build working * Add missing package. * Make app aware of its serving location * Revert "Make app aware of its serving location" This reverts commit 8dae3b399e0392272cde25d45443391f6fb6594e. * Revert "Remove downloadable plugin" * Move AutoDLLPlugin to be in dev only * Remove require HtmlWebpackIncludeAssetsPlugin * Remove extra file added * Bring config up to date with webpack 2 rules, add multi threading and proper cache busting * Fix favicons package from freezing build process * Make exclude rules more simple * update freezer webpack config * Move webpack multithreading to full source map dev builds only * update freezer webpack config (#687) * Add HtmlWebpackIncludeAssetsPlugin
100 lines
3.5 KiB
HTML
100 lines
3.5 KiB
HTML
<!doctype html>
|
|
<html>
|
|
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>MyEtherWallet</title>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
|
<meta name="description" content="">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
|
|
<link rel="manifest" href="/manifest.json">
|
|
</head>
|
|
|
|
<body>
|
|
<div id="app"></div>
|
|
|
|
<noscript class="NoScript">
|
|
<div class="NoScript-content">
|
|
<h2>You Must Enable Javascript to Continue</h2>
|
|
<p>
|
|
MyEtherWallet requires Javascript to run. There are no security vulnerabilities as a result of enabling Javascript on MyEtherWallet,
|
|
as we do not load any external scripts such as advertisements or trackers.
|
|
</p>
|
|
<p>
|
|
If you are not sure why you are seeing this message, or are unsure of how to enable Javascript, please visit
|
|
<a href="https://www.enable-javascript.com/" rel="noopener" target="_blank">enable-javascript.com</a>
|
|
to learn more.
|
|
</p>
|
|
</div>
|
|
</noscript>
|
|
|
|
<div class="BadBrowser" style="display: none;">
|
|
<div class="BadBrowser-content">
|
|
<h2>Your Browser is Out of Date</h2>
|
|
<p class="is-desktop">
|
|
MyEtherWallet requires certain features that your browser doesn't offer. Your browser may also be missing security updates
|
|
that could open you up to vulnerabilities. Please update your browser, or switch to one of the following browsers
|
|
ones to continue using MyEtherWallet.
|
|
</p>
|
|
<p class="is-mobile">
|
|
MyEtherWallet requires certain features that your browser doesn't offer. Please use your device's default browser, or switch
|
|
to a laptop or computer to continue using MyEtherWallet.
|
|
</p>
|
|
<div class="BadBrowser-content-browsers is-desktop">
|
|
<a class="BadBrowser-content-browsers-browser firefox" href="https://www.mozilla.org/en-US/firefox/new/" rel="noopener" target="_blank">
|
|
<span class="BadBrowser-content-browsers-browser-name">
|
|
Firefox
|
|
</span>
|
|
</a>
|
|
<a class="BadBrowser-content-browsers-browser chrome" href="https://www.google.com/chrome/browser/desktop/index.html" rel="noopener"
|
|
target="_blank">
|
|
<span class="BadBrowser-content-browsers-browser-name">
|
|
Chrome
|
|
</span>
|
|
</a>
|
|
<a class="BadBrowser-content-browsers-browser opera" href="http://www.opera.com/" rel="noopener" target="_blank">
|
|
<span class="BadBrowser-content-browsers-browser-name">
|
|
Opera
|
|
</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
(function () {
|
|
var badBrowser = false;
|
|
|
|
try {
|
|
// Let and const
|
|
eval('let a = 1;');
|
|
eval('const b = 1');
|
|
|
|
// Local storage
|
|
window.localStorage.setItem('test', 'test');
|
|
window.localStorage.removeItem('test');
|
|
|
|
// Flexbox
|
|
var el = document.createElement('div');
|
|
el.style.display = 'flex';
|
|
if (el.style.display !== 'flex') {
|
|
badBrowser = false;
|
|
}
|
|
} catch (err) {
|
|
badBrowser = true;
|
|
}
|
|
|
|
if (badBrowser) {
|
|
var el = document.getElementsByClassName('BadBrowser')[0];
|
|
el.className += ' is-open';
|
|
// Dumb check for known mobile OS's. Not important to catch all, just
|
|
// displays more appropriate information.
|
|
if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
|
|
el.className += ' is-mobile';
|
|
}
|
|
}
|
|
})();
|
|
</script>
|
|
</body>
|
|
|
|
</html> |