Simplify 8chain block info

This commit is contained in:
Mononaut 2023-10-11 17:49:31 +00:00
parent 642be969a3
commit fc56f273d4
No known key found for this signature in database
GPG Key ID: A3F058E41374C04E
4 changed files with 31 additions and 16 deletions

View File

@ -15,13 +15,8 @@
(txClickEvent)="onTxClick($event)" (txClickEvent)="onTxClick($event)"
></app-block-overview-graph> ></app-block-overview-graph>
<div *ngIf="showInfo && blockInfo[i]" class="info" @infoChange> <div *ngIf="showInfo && blockInfo[i]" class="info" @infoChange>
<h1>{{ blockInfo[i].height }}</h1> <h1 class="height">{{ blockInfo[i].height }}</h1>
<p class="hash">{{ blockInfo[i].id.slice(0, 32) }}<br>{{ blockInfo[i].id.slice(32) }}</p> <h2 class="mined-by">by {{ blockInfo[i].extras.pool.name || 'Unknown' }}</h2>
<h2>{{ blockInfo[i].timeString }}</h2>
<h2>{{ blockInfo[i].tx_count }} transactions</h2>
<h2>{{ blockInfo[i].extras.medianFee | feeRounding }} sat/vB</h2>
<h2>{{ blockInfo[i].size | bytes: 2 : 'B' : 'MB' : true }}</h2>
<h2>Mined by {{ blockInfo[i].extras.pool.name || 'Unknown' }}</h2>
</div> </div>
</div> </div>
</div> </div>

View File

@ -21,22 +21,28 @@
.info { .info {
position: absolute; position: absolute;
left: 5%; left: 8%;
top: 5%; top: 8%;
right: 5%; right: 8%;
bottom: 5%; bottom: 8%;
height: 90%; height: 84%;
width: 90%; width: 84%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
font-family:'Inter';
font-weight: 700;
font-size: calc(var(--block-width) * 0.03); font-size: calc(var(--block-width) * 0.03);
text-shadow: 0 0 calc(var(--block-width) * 0.05) black; text-shadow: 0 0 calc(var(--block-width) * 0.05) black;
h1 { h1 {
font-size: 3em; font-size: 6em;
line-height: 1; line-height: 1;
margin-bottom: calc(var(--block-width) * 0.03); margin-bottom: calc(var(--block-width) * 0.03);
} }
h2 { h2 {
font-size: 1.5em; font-size: 1.8em;
line-height: 1; line-height: 1;
margin-bottom: calc(var(--block-width) * 0.03); margin-bottom: calc(var(--block-width) * 0.03);
} }
@ -44,10 +50,17 @@
.hash { .hash {
font-family: monospace; font-family: monospace;
word-wrap: break-word; word-wrap: break-word;
font-size: 1.2em; font-size: 1.4em;
line-height: 1; line-height: 1;
margin-bottom: calc(var(--block-width) * 0.03); margin-bottom: calc(var(--block-width) * 0.03);
} }
.mined-by {
position: absolute;
bottom: 0;
margin: auto;
text-align: center;
}
} }
} }

Binary file not shown.

View File

@ -1171,3 +1171,10 @@ app-global-footer {
line-height: 0.5; line-height: 0.5;
border-radius: 0.2rem; border-radius: 0.2rem;
} }
@font-face {
font-family: "Inter";
src: url("/resources/Inter-Bold.ttf");
font-weight: 700;
font-style: normal;
}