diff --git a/core/archipelago/src/container/docker_packages.rs b/core/archipelago/src/container/docker_packages.rs index 49ae64af..027aaba1 100644 --- a/core/archipelago/src/container/docker_packages.rs +++ b/core/archipelago/src/container/docker_packages.rs @@ -382,7 +382,7 @@ fn get_app_metadata(app_id: &str) -> AppMetadata { "lnd" | "lightning-stack" => AppMetadata { title: "LND".to_string(), description: "Lightning Network Daemon".to_string(), - icon: "/assets/img/app-icons/lnd.svg".to_string(), + icon: "/assets/img/app-icons/lnd.png".to_string(), repo: "https://github.com/lightningnetwork/lnd".to_string(), tier: "", }, diff --git a/neode-ui/public/assets/img/app-icons/lnd.png b/neode-ui/public/assets/img/app-icons/lnd.png new file mode 100644 index 00000000..d54218ec Binary files /dev/null and b/neode-ui/public/assets/img/app-icons/lnd.png differ diff --git a/neode-ui/public/assets/img/app-icons/lnd.svg b/neode-ui/public/assets/img/app-icons/lnd.svg deleted file mode 100644 index 05df934e..00000000 --- a/neode-ui/public/assets/img/app-icons/lnd.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/neode-ui/src/components/EasyHome.vue b/neode-ui/src/components/EasyHome.vue index ad088e4c..0a1921bc 100644 --- a/neode-ui/src/components/EasyHome.vue +++ b/neode-ui/src/components/EasyHome.vue @@ -66,7 +66,7 @@ const goalStatuses = goalStore.goalStatuses /** Map appId to its icon file path under /assets/img/app-icons/ */ const APP_ICON_MAP: Record = { 'bitcoin-knots': '/assets/img/app-icons/bitcoin-knots.webp', - lnd: '/assets/img/app-icons/lnd.svg', + lnd: '/assets/img/app-icons/lnd.png', 'btcpay-server': '/assets/img/app-icons/btcpay-server.png', filebrowser: '/assets/img/app-icons/file-browser.webp', nextcloud: '/assets/img/app-icons/nextcloud.webp', diff --git a/neode-ui/src/views/GoalDetail.vue b/neode-ui/src/views/GoalDetail.vue index 258435ee..e7639481 100644 --- a/neode-ui/src/views/GoalDetail.vue +++ b/neode-ui/src/views/GoalDetail.vue @@ -174,7 +174,7 @@ import BackButton from '@/components/BackButton.vue' /** Map appId to its icon file path under /assets/img/app-icons/ */ const APP_ICON_MAP: Record = { 'bitcoin-knots': '/assets/img/app-icons/bitcoin-knots.webp', - lnd: '/assets/img/app-icons/lnd.svg', + lnd: '/assets/img/app-icons/lnd.png', 'btcpay-server': '/assets/img/app-icons/btcpay-server.png', immich: '/assets/img/app-icons/immich.png', nextcloud: '/assets/img/app-icons/nextcloud.webp', diff --git a/neode-ui/src/views/apps/appsConfig.ts b/neode-ui/src/views/apps/appsConfig.ts index 4531e0cb..f018c506 100644 --- a/neode-ui/src/views/apps/appsConfig.ts +++ b/neode-ui/src/views/apps/appsConfig.ts @@ -237,7 +237,7 @@ const APP_ICON_FALLBACKS: Record = { 'mysql-mempool': '/assets/img/app-icons/mempool.webp', // bitcoin / lightning companion UIs 'archy-bitcoin-ui': '/assets/img/app-icons/bitcoin-knots.webp', - 'archy-lnd-ui': '/assets/img/app-icons/lnd.svg', + 'archy-lnd-ui': '/assets/img/app-icons/lnd.png', 'archy-electrs-ui': '/assets/img/app-icons/electrumx.png', // ElectrumX ships under a few historical ids (the backend was renamed // electrs → electrumx). Without an explicit map, an `electrs`-keyed install diff --git a/neode-ui/src/views/discover/curatedApps.ts b/neode-ui/src/views/discover/curatedApps.ts index c6fc0fff..d3861208 100644 --- a/neode-ui/src/views/discover/curatedApps.ts +++ b/neode-ui/src/views/discover/curatedApps.ts @@ -79,7 +79,7 @@ export function getCuratedAppList(): MarketplaceApp[] { { id: 'bitcoin-knots', title: 'Bitcoin Knots', version: '28.1.0', description: 'Run a full Bitcoin node. Validate and relay blocks and transactions on the Bitcoin network.', icon: '/assets/img/app-icons/bitcoin-knots.webp', author: 'Bitcoin Knots', dockerImage: `${R}/bitcoin-knots:latest`, repoUrl: 'https://github.com/bitcoinknots/bitcoin' }, { id: 'bitcoin-core', title: 'Bitcoin Core', version: '28.4', description: 'Reference implementation of the Bitcoin protocol. Run a full node validating and relaying blocks on the Bitcoin network.', icon: '/assets/img/app-icons/bitcoin-core.svg', author: 'Bitcoin Core contributors', dockerImage: 'docker.io/bitcoin/bitcoin:28.4', repoUrl: 'https://github.com/bitcoin/bitcoin' }, { id: 'btcpay-server', title: 'BTCPay Server', version: '2.3.9', description: 'Self-hosted Bitcoin payment processor. Accept Bitcoin payments without intermediaries or fees.', icon: '/assets/img/app-icons/btcpay-server.png', author: 'BTCPay Server Foundation', dockerImage: 'docker.io/btcpayserver/btcpayserver:2.3.9', repoUrl: 'https://github.com/btcpayserver/btcpayserver' }, - { id: 'lnd', title: 'LND', version: '0.18.4', description: 'Lightning Network Daemon. Fast and cheap Bitcoin payments through the Lightning Network.', icon: '/assets/img/app-icons/lnd.svg', author: 'Lightning Labs', dockerImage: `${R}/lnd:v0.18.4-beta`, repoUrl: 'https://github.com/lightningnetwork/lnd' }, + { id: 'lnd', title: 'LND', version: '0.18.4', description: 'Lightning Network Daemon. Fast and cheap Bitcoin payments through the Lightning Network.', icon: '/assets/img/app-icons/lnd.png', author: 'Lightning Labs', dockerImage: `${R}/lnd:v0.18.4-beta`, repoUrl: 'https://github.com/lightningnetwork/lnd' }, { id: 'mempool', title: 'Mempool Explorer', version: '3.0.0', description: 'Self-hosted Bitcoin blockchain and mempool visualizer. Monitor transactions without revealing your addresses to third parties.', icon: '/assets/img/app-icons/mempool.webp', author: 'Mempool', dockerImage: `${R}/mempool-frontend:v3.0.0`, repoUrl: 'https://github.com/mempool/mempool' }, { id: 'homeassistant', title: 'Home Assistant', version: '2024.1', description: 'Open-source home automation. Control smart home devices privately, on your own hardware.', icon: '/assets/img/app-icons/homeassistant.png', author: 'Home Assistant', dockerImage: `${R}/home-assistant:2024.1`, repoUrl: 'https://github.com/home-assistant/core' }, { id: 'grafana', title: 'Grafana', version: '10.2.0', description: 'Analytics and monitoring platform. Dashboards for your node metrics and system health.', icon: '/assets/img/app-icons/grafana.png', author: 'Grafana Labs', dockerImage: `${R}/grafana:10.2.0`, repoUrl: 'https://github.com/grafana/grafana' }, diff --git a/neode-ui/src/views/marketplace/marketplaceData.ts b/neode-ui/src/views/marketplace/marketplaceData.ts index 668a9dfd..febb9eeb 100644 --- a/neode-ui/src/views/marketplace/marketplaceData.ts +++ b/neode-ui/src/views/marketplace/marketplaceData.ts @@ -168,7 +168,7 @@ export function getCuratedAppList(): MarketplaceApp[] { title: 'LND', version: '0.18.4', description: 'Lightning Network Daemon. Fast and cheap Bitcoin payments through the Lightning Network.', - icon: '/assets/img/app-icons/lnd.svg', + icon: '/assets/img/app-icons/lnd.png', author: 'Lightning Labs', dockerImage: `${REGISTRY}/lnd:v0.18.4-beta`, manifestUrl: undefined,