From a52eeab568bf3ce02272809bfe6c86f44d78fc49 Mon Sep 17 00:00:00 2001
From: Dan Janosik <janoside@gmail.com>
Date: Wed, 1 Aug 2018 10:59:26 -0400
Subject: [PATCH] minor ui tweaks

---
 views/node-status.pug | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/views/node-status.pug b/views/node-status.pug
index 636bda9..1eac919 100644
--- a/views/node-status.pug
+++ b/views/node-status.pug
@@ -40,6 +40,7 @@ block content
 					tr
 						th(class="table-active properties-header") Blockchain Size
 						td(class="monospace") #{utils.formatBytes(getblockchaininfo.size_on_disk)}
+							br
 							span(class="text-muted")  (pruned: #{getblockchaininfo.pruned})
 				tr
 					th(class="table-active properties-header") Connections
@@ -47,19 +48,19 @@ block content
 				tr
 					th(class="table-active properties-header") Block Count
 					td(class="monospace") #{getblockchaininfo.blocks.toLocaleString()}
-						span(class="text-muted")  (header count: #{getblockchaininfo.headers.toLocaleString()})
+						br
+						span(class="text-muted") (headers: #{getblockchaininfo.headers.toLocaleString()})
 				tr
 					- var scales = [ {val:1000000000000000, name:"quadrillion"}, {val:1000000000000, name:"trillion"}, {val:1000000000, name:"billion"}, {val:1000000, name:"million"} ];
 					- var scaleDone = false;
 					th(class="table-active properties-header") Difficulty
 					td(class="monospace")
-						span #{parseFloat(getblockchaininfo.difficulty).toLocaleString()}
-						each item in scales
-							if (!scaleDone)
-								- var fraction = Math.floor(getblockchaininfo.difficulty / item.val);
-								if (fraction >= 1)
-									- scaleDone = true;
-									span(class="text-muted")  (#{fraction} #{item.name})
+						- var difficultyData = utils.formatLargeNumber(getblockchaininfo.difficulty, 3);
+						
+						span(title=parseFloat(getblockchaininfo.difficulty).toLocaleString(), data-toggle="tooltip")
+							span #{difficultyData[0]}
+							span  x 10
+							sup #{difficultyData[1].exponent}
 
 				tr
 					th(class="table-active properties-header") Status
@@ -83,7 +84,7 @@ block content
 						span Total Upload: #{utils.formatBytes(getnettotals.totalbytessent)}
 						span(class="text-muted")  (avg #{utils.formatBytes(getnettotals.totalbytessent / uptimeSeconds)}/s)
 
-				tr
+				tr(class="border-bottom")
 					th(class="table-active properties-header") Warnings
 					td(class="monospace")
 						if (getblockchaininfo.warnings && getblockchaininfo.warnings.trim().length > 0)