From cfef5cd45204300e91847d822c6abcf6248e15ac Mon Sep 17 00:00:00 2001 From: Mononaut Date: Mon, 19 Jan 2026 06:04:25 +0000 Subject: [PATCH 1/5] unsquish cobranded logos --- .../app/components/master-page/master-page.component.scss | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/components/master-page/master-page.component.scss b/frontend/src/app/components/master-page/master-page.component.scss index 65f45b64c..7bb529f59 100644 --- a/frontend/src/app/components/master-page/master-page.component.scss +++ b/frontend/src/app/components/master-page/master-page.component.scss @@ -200,9 +200,9 @@ nav { } .subdomain_logo { - height: 35px; + max-height: 35px; overflow: clip; - max-width: 140px; + max-width: 100%; margin: auto; align-self: center; .rounded { @@ -210,7 +210,7 @@ nav { } &.custom_logo { - height: 48px; + max-height: 48px; margin-right: 1em; } @@ -219,7 +219,7 @@ nav { } &.custom_logo.mobile_logo { - height: 42px; + max-height: 42px; } } From fff0824e1fc99b78aa5cbb90b01134eddfdc0435 Mon Sep 17 00:00:00 2001 From: Mononaut Date: Mon, 19 Jan 2026 06:14:37 +0000 Subject: [PATCH 2/5] improve display of server health table --- .../components/server-health/server-health.component.html | 5 ++--- .../components/server-health/server-health.component.scss | 5 +++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/src/app/components/server-health/server-health.component.html b/frontend/src/app/components/server-health/server-health.component.html index a6e799026..7611142e4 100644 --- a/frontend/src/app/components/server-health/server-health.component.html +++ b/frontend/src/app/components/server-health/server-health.component.html @@ -36,12 +36,11 @@ {{ host.rtt | number : '1.0-0' }} {{ host.rtt == null ? '' : 'ms'}} {{ !host.checked ? '⏳' : (host.unreachable ? '🔥' : '✅') }} {{ host.latestHeight }} {{ !host.checked ? '⏳' : (host.outOfSync ? '🚫' : (host.latestHeight && host.latestHeight < maxHeight ? '🟧' : '✅')) }} - + @if (type !== 'core' && type !== 'os' && host.hashes?.[type]) { {{ host.hashes[type].slice(0, 8) || '?' }} } @else if (host.hashes?.[type]) { - {{ host.hashes[type] || '?' }} - {{ shortenVersion(host.hashes[type]) || '?' }} + {{ shortenVersion(host.hashes[type]) || '?' }} } @else { ? } diff --git a/frontend/src/app/components/server-health/server-health.component.scss b/frontend/src/app/components/server-health/server-health.component.scss index bb5fd1a84..f741cb3db 100644 --- a/frontend/src/app/components/server-health/server-health.component.scss +++ b/frontend/src/app/components/server-health/server-health.component.scss @@ -52,6 +52,11 @@ text-overflow: ellipsis; white-space: nowrap; } + &.hash, &.version { + font-size: 11px; + vertical-align: middle; + text-align: center; + } span { &.only-small { From 66a9826f4954319a00f100be249fc6d6c9b66ce4 Mon Sep 17 00:00:00 2001 From: mononaut <83316221+mononaut@users.noreply.github.com> Date: Mon, 19 Jan 2026 06:37:13 +0000 Subject: [PATCH 3/5] tooltipPlacement -> placement Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .../app/components/server-health/server-health.component.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/app/components/server-health/server-health.component.html b/frontend/src/app/components/server-health/server-health.component.html index 7611142e4..c0150f5a7 100644 --- a/frontend/src/app/components/server-health/server-health.component.html +++ b/frontend/src/app/components/server-health/server-health.component.html @@ -40,7 +40,7 @@ @if (type !== 'core' && type !== 'os' && host.hashes?.[type]) { {{ host.hashes[type].slice(0, 8) || '?' }} } @else if (host.hashes?.[type]) { - {{ shortenVersion(host.hashes[type]) || '?' }} + {{ shortenVersion(host.hashes[type]) || '?' }} } @else { ? } From 32754e707d8a55468d06bd4098bafe01a61f7772 Mon Sep 17 00:00:00 2001 From: Mononaut Date: Mon, 19 Jan 2026 07:09:38 +0000 Subject: [PATCH 4/5] Add mempool holdings logo to about page --- .../app/components/about/about.component.html | 10 +++++++++- frontend/src/resources/mempool-holdings.png | Bin 0 -> 130811 bytes 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 frontend/src/resources/mempool-holdings.png diff --git a/frontend/src/app/components/about/about.component.html b/frontend/src/app/components/about/about.component.html index 7c4e11218..866a23b33 100644 --- a/frontend/src/app/components/about/about.component.html +++ b/frontend/src/app/components/about/about.component.html @@ -428,12 +428,20 @@
-

Powered By

+

Powered By

+
+
+

Managed By

+
+ + + +
diff --git a/frontend/src/app/components/address/address.component.ts b/frontend/src/app/components/address/address.component.ts index 729a869da..e11d7cfa4 100644 --- a/frontend/src/app/components/address/address.component.ts +++ b/frontend/src/app/components/address/address.component.ts @@ -102,6 +102,7 @@ export class AddressComponent implements OnInit, OnDestroy { isMobile: boolean; showQR: boolean = false; + officialMempoolSpace = this.stateService.env.OFFICIAL_MEMPOOL_SPACE; address: Address; addressString: string; diff --git a/frontend/src/app/shared/pipes/http-error-pipe/http-error.pipe.ts b/frontend/src/app/shared/pipes/http-error-pipe/http-error.pipe.ts index 540e284f1..19aa840e1 100644 --- a/frontend/src/app/shared/pipes/http-error-pipe/http-error.pipe.ts +++ b/frontend/src/app/shared/pipes/http-error-pipe/http-error.pipe.ts @@ -7,6 +7,7 @@ import { Pipe, PipeTransform } from '@angular/core'; }) export class HttpErrorPipe implements PipeTransform { transform(e: HttpErrorResponse | null): string { - return e ? `${e.status} ${e.statusText}: ${e.error}` : ''; + const errorMsg = typeof e.error === 'string' ? e.error : e.error?.error ?? ''; + return e ? `${e.status} ${e.statusText}: ${errorMsg}` : ''; } }