feat(cuprate-ui): use app icon and shared dashboard background

This commit is contained in:
archipelago
2026-09-12 16:14:55 -04:00
parent ee11863ada
commit 0f74ebfbbe
4 changed files with 39 additions and 5 deletions
+1
View File
@@ -2,6 +2,7 @@ FROM git.tx1138.com/lfg2025/nginx:1.27.4-alpine
# Static site content. # Static site content.
COPY index.html /usr/share/nginx/html/ COPY index.html /usr/share/nginx/html/
COPY 50x.html /usr/share/nginx/html/ COPY 50x.html /usr/share/nginx/html/
COPY assets/ /usr/share/nginx/html/assets/
# Unlike bitcoin-ui, the nginx.conf is baked into the image, not # Unlike bitcoin-ui, the nginx.conf is baked into the image, not
# bind-mounted: there is no secret to render in. Cuprate's restricted RPC # bind-mounted: there is no secret to render in. Cuprate's restricted RPC
# (the only upstream this UI proxies) is unauthenticated by design — # (the only upstream this UI proxies) is unauthenticated by design —
File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 869 KiB

+5 -5
View File
@@ -22,10 +22,10 @@
position: fixed; position: fixed;
inset: 0; inset: 0;
z-index: -10; z-index: -10;
background: background-image: url('assets/img/bg-network.jpg');
radial-gradient(1200px 600px at 80% -10%, rgba(247, 147, 26, 0.16), transparent 60%), background-size: cover;
radial-gradient(900px 500px at 10% 110%, rgba(112, 76, 240, 0.12), transparent 60%), background-position: center;
#000; opacity: .42;
} }
.glass-card { .glass-card {
@@ -134,7 +134,7 @@
<header class="glass-card" style="padding:1.5rem;"> <header class="glass-card" style="padding:1.5rem;">
<div class="app-header"> <div class="app-header">
<div class="app-header-id"> <div class="app-header-id">
<div class="node-mark" aria-hidden="true">C</div> <div class="node-mark"><img src="assets/img/app-icons/cuprate.svg" alt="Cuprate" style="width:2.35rem;height:2.35rem;object-fit:contain"></div>
<div class="app-header-text"> <div class="app-header-text">
<h1><span class="accent">Cuprate</span> Monero Node</h1> <h1><span class="accent">Cuprate</span> Monero Node</h1>
<div class="sub">Rust implementation of the Monero protocol, on Archipelago</div> <div class="sub">Rust implementation of the Monero protocol, on Archipelago</div>