From a8c4bea53d515dd8e85be960aa53ca532d40f11b Mon Sep 17 00:00:00 2001 From: ben Date: Sun, 1 Jan 2023 18:14:20 +0000 Subject: [PATCH] Updated extension card layout --- lnbits/core/templates/core/extensions.html | 42 +++++++++++++-------- lnbits/extensions/bleskomat/config.json | 2 +- lnbits/extensions/boltcards/config.json | 2 +- lnbits/extensions/boltz/config.json | 2 +- lnbits/extensions/cashu/config.json | 2 +- lnbits/extensions/copilot/config.json | 2 +- lnbits/extensions/discordbot/config.json | 2 +- lnbits/extensions/events/config.json | 2 +- lnbits/extensions/gerty/config.json | 2 +- lnbits/extensions/hivemind/config.json | 2 +- lnbits/extensions/invoices/config.json | 2 +- lnbits/extensions/jukebox/config.json | 2 +- lnbits/extensions/livestream/config.json | 2 +- lnbits/extensions/lnaddress/config.json | 2 +- lnbits/extensions/lndhub/config.json | 2 +- lnbits/extensions/lnticket/config.json | 2 +- lnbits/extensions/lnurldevice/config.json | 2 +- lnbits/extensions/lnurlp/config.json | 2 +- lnbits/extensions/nostrnip5/config.json | 2 +- lnbits/extensions/offlineshop/config.json | 2 +- lnbits/extensions/paywall/config.json | 2 +- lnbits/extensions/satsdice/config.json | 2 +- lnbits/extensions/satspay/config.json | 2 +- lnbits/extensions/scrub/config.json | 2 +- lnbits/extensions/splitpayments/config.json | 2 +- lnbits/extensions/streamalerts/config.json | 2 +- lnbits/extensions/subdomains/config.json | 2 +- lnbits/extensions/tipjar/config.json | 2 +- lnbits/extensions/tpos/config.json | 2 +- lnbits/extensions/usermanager/config.json | 2 +- lnbits/extensions/watchonly/config.json | 2 +- lnbits/extensions/withdraw/config.json | 2 +- lnbits/static/js/components.js | 12 +++--- 33 files changed, 62 insertions(+), 54 deletions(-) diff --git a/lnbits/core/templates/core/extensions.html b/lnbits/core/templates/core/extensions.html index daaa7e41..fd1e2639 100644 --- a/lnbits/core/templates/core/extensions.html +++ b/lnbits/core/templates/core/extensions.html @@ -26,30 +26,40 @@
+ :src="extension.tile" + spinner-color="white" + style="max-width: 100%" + >
{% raw %} -
{{ extension.name }}
-
{{ extension.shortDescription }}
-
{{ extension.name }}
-
{{ extension.shortDescription }}
{% endraw %} +
+ {{ extension.name }} +
+
+ {{ extension.shortDescription }} +
+
+ {{ extension.name }} +
+
+ {{ extension.shortDescription }} +
+ {% endraw %}
- -
- Rating coming soon
+ Rating coming soon +
diff --git a/lnbits/extensions/bleskomat/config.json b/lnbits/extensions/bleskomat/config.json index 42fa93bd..f3cd7d8e 100644 --- a/lnbits/extensions/bleskomat/config.json +++ b/lnbits/extensions/bleskomat/config.json @@ -1,6 +1,6 @@ { "name": "Bleskomat", "short_description": "Connect a Bleskomat ATM to an lnbits", - "tile": "./bleskomat/static/image/bleskomat.png", + "tile": "/bleskomat/static/image/bleskomat.png", "contributors": ["chill117"] } diff --git a/lnbits/extensions/boltcards/config.json b/lnbits/extensions/boltcards/config.json index 97a88029..0551f181 100644 --- a/lnbits/extensions/boltcards/config.json +++ b/lnbits/extensions/boltcards/config.json @@ -1,6 +1,6 @@ { "name": "Bolt Cards", "short_description": "Self custody Bolt Cards with one time LNURLw", - "tile": "./boltcards/static/image/boltcard.png", + "tile": "/boltcards/static/image/boltcard.png", "contributors": ["iwarpbtc", "arcbtc", "leesalminen"] } diff --git a/lnbits/extensions/boltz/config.json b/lnbits/extensions/boltz/config.json index c28a43e4..db678207 100644 --- a/lnbits/extensions/boltz/config.json +++ b/lnbits/extensions/boltz/config.json @@ -1,6 +1,6 @@ { "name": "Boltz", "short_description": "Perform onchain/offchain swaps", - "tile": "./boltz/static/image/boltz.png", + "tile": "/boltz/static/image/boltz.png", "contributors": ["dni"] } diff --git a/lnbits/extensions/cashu/config.json b/lnbits/extensions/cashu/config.json index 9996cf30..14ff1743 100644 --- a/lnbits/extensions/cashu/config.json +++ b/lnbits/extensions/cashu/config.json @@ -1,7 +1,7 @@ { "name": "Cashu", "short_description": "Ecash mint and wallet", - "tile": "./cashu/static/image/cashu.png", + "tile": "/cashu/static/image/cashu.png", "contributors": ["calle", "vlad", "arcbtc"], "hidden": false } diff --git a/lnbits/extensions/copilot/config.json b/lnbits/extensions/copilot/config.json index 591b65c7..fc754999 100644 --- a/lnbits/extensions/copilot/config.json +++ b/lnbits/extensions/copilot/config.json @@ -1,7 +1,7 @@ { "name": "Streamer Copilot", "short_description": "Video tips/animations/webhooks", - "tile": "./copilot/static/bitcoin-streaming.png", + "tile": "/copilot/static/bitcoin-streaming.png", "contributors": [ "arcbtc" ] diff --git a/lnbits/extensions/discordbot/config.json b/lnbits/extensions/discordbot/config.json index 52942466..4c28d229 100644 --- a/lnbits/extensions/discordbot/config.json +++ b/lnbits/extensions/discordbot/config.json @@ -1,6 +1,6 @@ { "name": "Discord Bot", "short_description": "Generate users and wallets", - "tile": "./discordbot/static/image/discordbot.png", + "tile": "/discordbot/static/image/discordbot.png", "contributors": ["bitcoingamer21"] } diff --git a/lnbits/extensions/events/config.json b/lnbits/extensions/events/config.json index aa6a194b..a62bcc47 100644 --- a/lnbits/extensions/events/config.json +++ b/lnbits/extensions/events/config.json @@ -1,6 +1,6 @@ { "name": "Events", "short_description": "Sell and register event tickets", - "tile": "./events/static/image/events.png", + "tile": "/events/static/image/events.png", "contributors": ["benarc"] } diff --git a/lnbits/extensions/gerty/config.json b/lnbits/extensions/gerty/config.json index b8dfda82..85cb4d42 100644 --- a/lnbits/extensions/gerty/config.json +++ b/lnbits/extensions/gerty/config.json @@ -1,6 +1,6 @@ { "name": "Gerty", "short_description": "Desktop bitcoin Assistant", - "tile": "./gerty/static/gerty.png", + "tile": "/gerty/static/gerty.png", "contributors": ["arcbtc", "blackcoffeebtc"] } diff --git a/lnbits/extensions/hivemind/config.json b/lnbits/extensions/hivemind/config.json index e62b04a8..2a146fbe 100644 --- a/lnbits/extensions/hivemind/config.json +++ b/lnbits/extensions/hivemind/config.json @@ -1,6 +1,6 @@ { "name": "Hivemind", "short_description": "Make cheap talk expensive!", - "tile": "./hivemind/static/image/hivemind.png", + "tile": "/hivemind/static/image/hivemind.png", "contributors": ["fiatjaf"] } diff --git a/lnbits/extensions/invoices/config.json b/lnbits/extensions/invoices/config.json index a1108647..a604fec5 100644 --- a/lnbits/extensions/invoices/config.json +++ b/lnbits/extensions/invoices/config.json @@ -1,6 +1,6 @@ { "name": "Invoices", "short_description": "Create invoices for your clients.", - "tile": "./invoices/static/image/invoices.png", + "tile": "/invoices/static/image/invoices.png", "contributors": ["leesalminen"] } diff --git a/lnbits/extensions/jukebox/config.json b/lnbits/extensions/jukebox/config.json index 3c9b0915..283ab82b 100644 --- a/lnbits/extensions/jukebox/config.json +++ b/lnbits/extensions/jukebox/config.json @@ -1,6 +1,6 @@ { "name": "Spotify Jukebox", "short_description": "Spotify jukebox middleware", - "tile": "./jukebox/static/image/jukebox.png", + "tile": "/jukebox/static/image/jukebox.png", "contributors": ["benarc"] } diff --git a/lnbits/extensions/livestream/config.json b/lnbits/extensions/livestream/config.json index 681949e4..d2674e70 100644 --- a/lnbits/extensions/livestream/config.json +++ b/lnbits/extensions/livestream/config.json @@ -1,7 +1,7 @@ { "name": "DJ Livestream", "short_description": "Sell tracks and split revenue (lnurl-pay)", - "tile": "./livestream/static/image/livestream.png", + "tile": "/livestream/static/image/livestream.png", "contributors": [ "fiatjaf", "cryptograffiti" diff --git a/lnbits/extensions/lnaddress/config.json b/lnbits/extensions/lnaddress/config.json index 0166c768..5eaa4948 100644 --- a/lnbits/extensions/lnaddress/config.json +++ b/lnbits/extensions/lnaddress/config.json @@ -1,6 +1,6 @@ { "name": "Lightning Address", "short_description": "Sell LN addresses for your domain", - "tile": "./lnaddress/static/image/lnaddress.png", + "tile": "/lnaddress/static/image/lnaddress.png", "contributors": ["talvasconcelos"] } diff --git a/lnbits/extensions/lndhub/config.json b/lnbits/extensions/lndhub/config.json index ff23a57a..30a2ce59 100644 --- a/lnbits/extensions/lndhub/config.json +++ b/lnbits/extensions/lndhub/config.json @@ -1,6 +1,6 @@ { "name": "LndHub", "short_description": "Access lnbits from BlueWallet or Zeus", - "tile": "./lndhub/static/image/lndhub.png", + "tile": "/lndhub/static/image/lndhub.png", "contributors": ["fiatjaf"] } diff --git a/lnbits/extensions/lnticket/config.json b/lnbits/extensions/lnticket/config.json index 4b12df96..e8e55f2f 100644 --- a/lnbits/extensions/lnticket/config.json +++ b/lnbits/extensions/lnticket/config.json @@ -1,6 +1,6 @@ { "name": "Support Tickets", "short_description": "LN support ticket system", - "tile": "./lnticket/static/image/lntickets.png", + "tile": "/lnticket/static/image/lntickets.png", "contributors": ["benarc"] } diff --git a/lnbits/extensions/lnurldevice/config.json b/lnbits/extensions/lnurldevice/config.json index f89c9501..0712d729 100644 --- a/lnbits/extensions/lnurldevice/config.json +++ b/lnbits/extensions/lnurldevice/config.json @@ -1,6 +1,6 @@ { "name": "LNURLDevice", "short_description": "For offline LNURL devices", - "tile": "./lnurldevice/static/image/lnurldevice.png", + "tile": "/lnurldevice/static/image/lnurldevice.png", "contributors": ["arcbtc"] } diff --git a/lnbits/extensions/lnurlp/config.json b/lnbits/extensions/lnurlp/config.json index e283e833..d3e046de 100644 --- a/lnbits/extensions/lnurlp/config.json +++ b/lnbits/extensions/lnurlp/config.json @@ -1,7 +1,7 @@ { "name": "LNURLp", "short_description": "Make reusable LNURL pay links", - "tile": "./lnurlp/static/image/lnurl-pay.png", + "tile": "/lnurlp/static/image/lnurl-pay.png", "contributors": [ "arcbtc", "eillarra", diff --git a/lnbits/extensions/nostrnip5/config.json b/lnbits/extensions/nostrnip5/config.json index 9c1bef96..8621b17c 100644 --- a/lnbits/extensions/nostrnip5/config.json +++ b/lnbits/extensions/nostrnip5/config.json @@ -1,6 +1,6 @@ { "name": "Nostr NIP-5", "short_description": "Verify addresses for Nostr NIP-5", - "tile": "./nostrnip5/static/image/nostrnip5.png", + "tile": "/nostrnip5/static/image/nostrnip5.png", "contributors": ["leesalminen"] } diff --git a/lnbits/extensions/offlineshop/config.json b/lnbits/extensions/offlineshop/config.json index 69cf9ab7..94dcd478 100644 --- a/lnbits/extensions/offlineshop/config.json +++ b/lnbits/extensions/offlineshop/config.json @@ -1,7 +1,7 @@ { "name": "OfflineShop", "short_description": "Receive payments for products offline!", - "tile": "./offlineshop/static/image/offlineshop.png", + "tile": "/offlineshop/static/image/offlineshop.png", "contributors": [ "fiatjaf" ] diff --git a/lnbits/extensions/paywall/config.json b/lnbits/extensions/paywall/config.json index c38b1edc..749d1989 100644 --- a/lnbits/extensions/paywall/config.json +++ b/lnbits/extensions/paywall/config.json @@ -1,6 +1,6 @@ { "name": "Paywall", "short_description": "Create paywalls for content", - "tile": "./paywall/static/image/paywall.png", + "tile": "/paywall/static/image/paywall.png", "contributors": ["eillarra"] } diff --git a/lnbits/extensions/satsdice/config.json b/lnbits/extensions/satsdice/config.json index 11bfa08d..3f4355fe 100644 --- a/lnbits/extensions/satsdice/config.json +++ b/lnbits/extensions/satsdice/config.json @@ -1,6 +1,6 @@ { "name": "Sats Dice", "short_description": "LNURL Satoshi dice", - "tile": "./satsdice/static/image/satsdice.png", + "tile": "/satsdice/static/image/satsdice.png", "contributors": ["arcbtc"] } diff --git a/lnbits/extensions/satspay/config.json b/lnbits/extensions/satspay/config.json index c6b6a71d..6104d360 100644 --- a/lnbits/extensions/satspay/config.json +++ b/lnbits/extensions/satspay/config.json @@ -1,6 +1,6 @@ { "name": "SatsPay Server", "short_description": "Create onchain and LN charges", - "tile": "./satspay/static/image/satspay.png", + "tile": "/satspay/static/image/satspay.png", "contributors": ["arcbtc"] } diff --git a/lnbits/extensions/scrub/config.json b/lnbits/extensions/scrub/config.json index 76a9be0e..93eb871a 100644 --- a/lnbits/extensions/scrub/config.json +++ b/lnbits/extensions/scrub/config.json @@ -1,6 +1,6 @@ { "name": "Scrub", "short_description": "Pass payments to LNURLp/LNaddress", - "tile": "./scrub/static/image/scrub.png", + "tile": "/scrub/static/image/scrub.png", "contributors": ["arcbtc", "talvasconcelos"] } diff --git a/lnbits/extensions/splitpayments/config.json b/lnbits/extensions/splitpayments/config.json index 55aa7310..1e0c9671 100644 --- a/lnbits/extensions/splitpayments/config.json +++ b/lnbits/extensions/splitpayments/config.json @@ -1,6 +1,6 @@ { "name": "Split Payments", "short_description": "Split incoming payments across wallets", - "tile": "./splitpayments/static/image/split-payments.png", + "tile": "/splitpayments/static/image/split-payments.png", "contributors": ["fiatjaf", "cryptograffiti"] } diff --git a/lnbits/extensions/streamalerts/config.json b/lnbits/extensions/streamalerts/config.json index 7947a5d1..24451b24 100644 --- a/lnbits/extensions/streamalerts/config.json +++ b/lnbits/extensions/streamalerts/config.json @@ -1,6 +1,6 @@ { "name": "Stream Alerts", "short_description": "Bitcoin donations in stream alerts", - "tile": "./streamalerts/static/image/streamalerts.png", + "tile": "/streamalerts/static/image/streamalerts.png", "contributors": ["Fittiboy"] } diff --git a/lnbits/extensions/subdomains/config.json b/lnbits/extensions/subdomains/config.json index 25cf195e..cec2ec64 100644 --- a/lnbits/extensions/subdomains/config.json +++ b/lnbits/extensions/subdomains/config.json @@ -1,6 +1,6 @@ { "name": "Subdomains", "short_description": "Sell subdomains of your domain", - "tile": "./subdomains/static/image/subdomains.png", + "tile": "/subdomains/static/image/subdomains.png", "contributors": ["grmkris"] } diff --git a/lnbits/extensions/tipjar/config.json b/lnbits/extensions/tipjar/config.json index 97ec6347..90f634ed 100644 --- a/lnbits/extensions/tipjar/config.json +++ b/lnbits/extensions/tipjar/config.json @@ -1,6 +1,6 @@ { "name": "Tip Jar", "short_description": "Accept Bitcoin donations, with messages attached!", - "tile": "./tipjar/static/image/tipjar.png", + "tile": "/tipjar/static/image/tipjar.png", "contributors": ["Fittiboy"] } diff --git a/lnbits/extensions/tpos/config.json b/lnbits/extensions/tpos/config.json index 40f1ebcc..0c118e1a 100644 --- a/lnbits/extensions/tpos/config.json +++ b/lnbits/extensions/tpos/config.json @@ -1,6 +1,6 @@ { "name": "TPoS", "short_description": "A shareable PoS terminal!", - "tile": "./tpos/static/image/tpos.png", + "tile": "/tpos/static/image/tpos.png", "contributors": ["talvasconcelos", "arcbtc", "leesalminen"] } diff --git a/lnbits/extensions/usermanager/config.json b/lnbits/extensions/usermanager/config.json index 061e9095..0b38a083 100644 --- a/lnbits/extensions/usermanager/config.json +++ b/lnbits/extensions/usermanager/config.json @@ -1,6 +1,6 @@ { "name": "User Manager", "short_description": "Generate users and wallets", - "tile": "./usermanager/static/image/usermanager.png", + "tile": "/usermanager/static/image/usermanager.png", "contributors": ["benarc"] } diff --git a/lnbits/extensions/watchonly/config.json b/lnbits/extensions/watchonly/config.json index e5f540e3..c9fec893 100644 --- a/lnbits/extensions/watchonly/config.json +++ b/lnbits/extensions/watchonly/config.json @@ -1,7 +1,7 @@ { "name": "Onchain Wallet", "short_description": "Onchain watch only wallets", - "tile": "./watchonly/static/bitcoin-wallet.png", + "tile": "/watchonly/static/bitcoin-wallet.png", "contributors": [ "arcbtc", "motorina0" diff --git a/lnbits/extensions/withdraw/config.json b/lnbits/extensions/withdraw/config.json index 703feebb..c22d69c8 100644 --- a/lnbits/extensions/withdraw/config.json +++ b/lnbits/extensions/withdraw/config.json @@ -1,6 +1,6 @@ { "name": "LNURLw", "short_description": "Make LNURL withdraw links", - "tile": "./withdraw/static/image/lnurl-withdraw.png", + "tile": "/withdraw/static/image/lnurl-withdraw.png", "contributors": ["arcbtc", "eillarra"] } diff --git a/lnbits/static/js/components.js b/lnbits/static/js/components.js index 5d198e9e..88be819d 100644 --- a/lnbits/static/js/components.js +++ b/lnbits/static/js/components.js @@ -119,16 +119,14 @@ Vue.component('lnbits-extension-list', { tag="a" :href="[extension.url, '?usr=', user.id].join('')"> - - - + - {{ extension.name }} + {{ extension.name }}