Update addresses button
This commit is contained in:
parent
c4db7ec5f6
commit
6d876ad219
@ -28,7 +28,7 @@
|
|||||||
"serve:stg": "npm run generate-config && ng serve -c staging",
|
"serve:stg": "npm run generate-config && ng serve -c staging",
|
||||||
"serve:local-prod": "npm run generate-config && ng serve -c local-prod",
|
"serve:local-prod": "npm run generate-config && ng serve -c local-prod",
|
||||||
"serve:local-staging": "npm run generate-config && ng serve -c local-staging",
|
"serve:local-staging": "npm run generate-config && ng serve -c local-staging",
|
||||||
"start": "npm run generate-config && npm run sync-assets-dev && ng serve -c local",
|
"start": "npm run generate-config && npm run sync-assets-dev && ng serve -c local --host 192.168.0.110",
|
||||||
"start:stg": "npm run generate-config && npm run sync-assets-dev && ng serve -c staging",
|
"start:stg": "npm run generate-config && npm run sync-assets-dev && ng serve -c staging",
|
||||||
"start:local-prod": "npm run generate-config && npm run sync-assets-dev && ng serve -c local-prod",
|
"start:local-prod": "npm run generate-config && npm run sync-assets-dev && ng serve -c local-prod",
|
||||||
"start:local-staging": "npm run generate-config && npm run sync-assets-dev && ng serve -c local-staging",
|
"start:local-staging": "npm run generate-config && npm run sync-assets-dev && ng serve -c local-staging",
|
||||||
|
@ -36,18 +36,22 @@
|
|||||||
<tr *ngIf="!isMobile()" class="taller-row">
|
<tr *ngIf="!isMobile()" class="taller-row">
|
||||||
<td class="label addresses" i18n="mining.addresses">Addresses</td>
|
<td class="label addresses" i18n="mining.addresses">Addresses</td>
|
||||||
<td *ngIf="poolStats.pool.addresses.length else nodata" style="padding-top: 25px">
|
<td *ngIf="poolStats.pool.addresses.length else nodata" style="padding-top: 25px">
|
||||||
<button *ngIf="poolStats.pool.addresses.length >= 2" type="button"
|
|
||||||
class="btn btn-outline-info btn-sm float-right small-button" (click)="collapse.toggle()"
|
|
||||||
[attr.aria-expanded]="!gfg" aria-controls="collapseExample">
|
|
||||||
<span i18n="show-all">Show all</span> ({{ poolStats.pool.addresses.length }})
|
|
||||||
</button>
|
|
||||||
<a [routerLink]="['/address' | relativeUrl, poolStats.pool.addresses[0]]" class="first-address">
|
<a [routerLink]="['/address' | relativeUrl, poolStats.pool.addresses[0]]" class="first-address">
|
||||||
{{ poolStats.pool.addresses[0] }}
|
{{ poolStats.pool.addresses[0] }}
|
||||||
</a>
|
</a>
|
||||||
<div #collapse="ngbCollapse" [(ngbCollapse)]="gfg">
|
<div>
|
||||||
<a *ngFor="let address of poolStats.pool.addresses | slice: 1"
|
<div #collapse="ngbCollapse" [(ngbCollapse)]="gfg">
|
||||||
[routerLink]="['/address' | relativeUrl, address]">{{
|
<a *ngFor="let address of poolStats.pool.addresses | slice: 1"
|
||||||
address }}<br></a>
|
[routerLink]="['/address' | relativeUrl, address]">{{
|
||||||
|
address }}<br></a>
|
||||||
|
</div>
|
||||||
|
<button *ngIf="poolStats.pool.addresses.length >= 2" type="button"
|
||||||
|
class="btn btn-sm btn-primary small-button" (click)="collapse.toggle()"
|
||||||
|
[attr.aria-expanded]="!gfg" aria-controls="collapseExample">
|
||||||
|
<div *ngIf="gfg"><span i18n="show-all">Show all</span> ({{ poolStats.pool.addresses.length }})
|
||||||
|
</div>
|
||||||
|
<span *ngIf="!gfg" i18n="hide">Hide</span>
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@ -57,7 +61,7 @@
|
|||||||
<span class="label" i18n="mining.addresses">Addresses</span>
|
<span class="label" i18n="mining.addresses">Addresses</span>
|
||||||
<div *ngIf="poolStats.pool.addresses.length else nodatamobile">
|
<div *ngIf="poolStats.pool.addresses.length else nodatamobile">
|
||||||
<button *ngIf="poolStats.pool.addresses.length >= 2" type="button"
|
<button *ngIf="poolStats.pool.addresses.length >= 2" type="button"
|
||||||
class="btn btn-outline-info btn-sm float-right small-button" (click)="collapse.toggle()"
|
class="btn btn-sm btn-primary float-right small-button mobile" (click)="collapse.toggle()"
|
||||||
[attr.aria-expanded]="!gfg" aria-controls="collapseExample">
|
[attr.aria-expanded]="!gfg" aria-controls="collapseExample">
|
||||||
<span i18n="show-all">Show all</span> ({{ poolStats.pool.addresses.length }})
|
<span i18n="show-all">Show all</span> ({{ poolStats.pool.addresses.length }})
|
||||||
</button>
|
</button>
|
||||||
@ -147,9 +151,12 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<td>{{ formatNumber(poolStats.blockCount['24h'], this.locale, '1.0-0') }} ({{ formatNumber(100 * poolStats.blockShare['24h'], this.locale, '1.0-0') }}%)</td>
|
<td>{{ formatNumber(poolStats.blockCount['24h'], this.locale, '1.0-0') }} ({{ formatNumber(100 *
|
||||||
<td>{{ formatNumber(poolStats.blockCount['1w'], this.locale, '1.0-0') }} ({{ formatNumber(100 * poolStats.blockShare['1w'], this.locale, '1.0-0') }}%)</td>
|
poolStats.blockShare['24h'], this.locale, '1.0-0') }}%)</td>
|
||||||
<td>{{ formatNumber(poolStats.blockCount['all'], this.locale, '1.0-0') }} ({{ formatNumber(100 * poolStats.blockShare['all'], this.locale, '1.0-0') }}%)</td>
|
<td>{{ formatNumber(poolStats.blockCount['1w'], this.locale, '1.0-0') }} ({{ formatNumber(100 *
|
||||||
|
poolStats.blockShare['1w'], this.locale, '1.0-0') }}%)</td>
|
||||||
|
<td>{{ formatNumber(poolStats.blockCount['all'], this.locale, '1.0-0') }} ({{ formatNumber(100 *
|
||||||
|
poolStats.blockShare['all'], this.locale, '1.0-0') }}%)</td>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
@ -167,9 +174,12 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<td>{{ formatNumber(poolStats.blockCount['24h'], this.locale, '1.0-0') }} ({{ formatNumber(100 * poolStats.blockShare['24h'], this.locale, '1.0-0') }}%)</td>
|
<td>{{ formatNumber(poolStats.blockCount['24h'], this.locale, '1.0-0') }} ({{ formatNumber(100 *
|
||||||
<td>{{ formatNumber(poolStats.blockCount['1w'], this.locale, '1.0-0') }} ({{ formatNumber(100 * poolStats.blockShare['1w'], this.locale, '1.0-0') }}%)</td>
|
poolStats.blockShare['24h'], this.locale, '1.0-0') }}%)</td>
|
||||||
<td>{{ formatNumber(poolStats.blockCount['all'], this.locale, '1.0-0') }} ({{ formatNumber(100 * poolStats.blockShare['all'], this.locale, '1.0-0') }}%)</td>
|
<td>{{ formatNumber(poolStats.blockCount['1w'], this.locale, '1.0-0') }} ({{ formatNumber(100 *
|
||||||
|
poolStats.blockShare['1w'], this.locale, '1.0-0') }}%)</td>
|
||||||
|
<td>{{ formatNumber(poolStats.blockCount['all'], this.locale, '1.0-0') }} ({{ formatNumber(100 *
|
||||||
|
poolStats.blockShare['all'], this.locale, '1.0-0') }}%)</td>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -50,6 +50,9 @@ div.scrollable {
|
|||||||
|
|
||||||
.box {
|
.box {
|
||||||
padding-bottom: 5px;
|
padding-bottom: 5px;
|
||||||
|
@media (min-width: 767.98px) {
|
||||||
|
min-height: 187px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.label {
|
.label {
|
||||||
@ -170,6 +173,10 @@ div.scrollable {
|
|||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
padding-bottom: 0;
|
padding-bottom: 0;
|
||||||
|
outline: none;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
.small-button.mobile {
|
||||||
transform: translateY(-20px);
|
transform: translateY(-20px);
|
||||||
@media (min-width: 767.98px) {
|
@media (min-width: 767.98px) {
|
||||||
transform: translateY(-17px);
|
transform: translateY(-17px);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user