From dd31ba48a3cbdf8afb9fd896b53c192f35c9e106 Mon Sep 17 00:00:00 2001 From: archipelago Date: Tue, 14 Jul 2026 10:02:38 -0400 Subject: [PATCH] =?UTF-8?q?fix(bitcoin-ui):=20vendor=20Tailwind=20CSS=20?= =?UTF-8?q?=E2=80=94=20drop=20cdn.tailwindcss.com?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Bitcoin UI loaded the Tailwind Play CDN at runtime: unstyled on offline nodes + a production console warning. Replaced with a hand-extracted static stylesheet (~125 utilities actually used, same approach as lnd-ui), served from the container. podman build + runtime smoke test verified (GET /tailwind.css 200, zero cdn references). Co-Authored-By: Claude Fable 5 --- docker/bitcoin-ui/Dockerfile | 1 + docker/bitcoin-ui/index.html | 2 +- docker/bitcoin-ui/tailwind.css | 211 +++++++++++++++++++++++++++++++++ 3 files changed, 213 insertions(+), 1 deletion(-) create mode 100644 docker/bitcoin-ui/tailwind.css diff --git a/docker/bitcoin-ui/Dockerfile b/docker/bitcoin-ui/Dockerfile index 42367306..97a90bce 100644 --- a/docker/bitcoin-ui/Dockerfile +++ b/docker/bitcoin-ui/Dockerfile @@ -1,6 +1,7 @@ FROM git.tx1138.com/lfg2025/nginx:1.27.4-alpine # Static site content. COPY index.html /usr/share/nginx/html/ +COPY tailwind.css /usr/share/nginx/html/ COPY 50x.html /usr/share/nginx/html/ COPY assets/ /usr/share/nginx/html/assets/ # diff --git a/docker/bitcoin-ui/index.html b/docker/bitcoin-ui/index.html index 006e4922..5878b071 100644 --- a/docker/bitcoin-ui/index.html +++ b/docker/bitcoin-ui/index.html @@ -7,7 +7,7 @@ Bitcoin Node - Archipelago - +