Browse Source

Added a different default home page

obscuren 10 years ago
parent
commit
663d725026
3 changed files with 77 additions and 2 deletions
  1. 75 0
      cmd/mist/assets/html/home.html
  2. BIN
      cmd/mist/assets/html/logo.png
  3. 2 2
      cmd/mist/assets/qml/main.qml

+ 75 - 0
cmd/mist/assets/html/home.html

@@ -0,0 +1,75 @@
+<!doctype>
+<html>
+<head>
+<title>Ethereum</title>
+<script type="text/javascript" src="../ext/bignumber.min.js"></script>
+<script type="text/javascript" src="../ext/ethereum.js/dist/ethereum.js"></script>
+<style type="text/css">
+    body {
+        font-family: Helvetica;
+    }
+    div.logo {
+        width: 192px;
+        margin: 40px auto;
+    }
+</style>
+</head>
+<body>
+    <div class="logo"><img src="logo.png"></img></div>
+    <h1>Info</h1>
+
+	<table width="100%">
+		<tr>
+			<td>Block number</td>
+			<td id="number"></td>
+		</tr>
+
+		<tr>
+			<td>Peer count</td>
+			<td id="peer_count"></td>
+		</tr>
+
+		<tr>
+			<td>Accounts</td>
+			<td id="accounts"></td>
+		</tr>
+
+		<tr>
+			<td>Gas price</td>
+			<td id="gas_price"></td>
+		</tr>
+
+		<tr>
+			<td>Mining</td>
+			<td id="mining"></td>
+		</tr>
+
+		<tr>
+			<td>Listening</td>
+			<td id="listening"></td>
+		</tr>
+
+		<tr>
+			<td>Coinbase</td>
+			<td id="coinbase"></td>
+		</tr>
+	</table>
+</body>
+
+<script type="text/javascript">
+    var web3 = require('web3');
+    var eth = web3.eth;
+
+    web3.setProvider(new web3.providers.HttpSyncProvider('http://localhost:8080'));
+
+    document.querySelector("#number").innerHTML = eth.number;
+    document.querySelector("#coinbase").innerHTML = eth.coinbase
+    document.querySelector("#peer_count").innerHTML = eth.peerCount;
+    document.querySelector("#accounts").innerHTML = eth.accounts;
+    document.querySelector("#gas_price").innerHTML = eth.gasPrice;
+    document.querySelector("#mining").innerHTML = eth.mining;
+    document.querySelector("#listening").innerHTML = eth.listening;
+</script>
+
+</html>
+

BIN
cmd/mist/assets/html/logo.png


+ 2 - 2
cmd/mist/assets/qml/main.qml

@@ -45,7 +45,7 @@ ApplicationWindow {
 
 		mainSplit.setView(wallet.view, wallet.menuItem);
 
-		newBrowserTab("http://etherian.io");
+		newBrowserTab(eth.assetPath("html/home.html"));
 
 		// Command setup
 		gui.sendCommand(0)
@@ -138,7 +138,7 @@ ApplicationWindow {
 				text: "New tab"
 				shortcut: "Ctrl+t"
 				onTriggered: {
-					newBrowserTab("http://etherian.io");
+					newBrowserTab("about:blank");
 				}
 			}