website_next: part 2

This commit is contained in:
nym21
2026-07-05 14:08:57 +02:00
parent 0bf2cd77dc
commit eee1a10d2a
23 changed files with 1024 additions and 1046 deletions
+2 -2
View File
@@ -128,10 +128,11 @@ export function getBtcParts(sats, options = {}) {
* @param {BtcAmountOptions} [options]
*/
export function renderBtcAmount(element, sats, options = {}) {
element.dataset.btcAmount = "";
element.replaceChildren(...getBtcParts(sats, options).map((part) => {
const span = document.createElement("span");
if (part.muted) span.classList.add("muted");
if (part.muted) span.dataset.btcMuted = "";
span.append(part.text);
return span;
@@ -147,7 +148,6 @@ export function renderBtcAmount(element, sats, options = {}) {
export function createBtcAmount(tag, sats, options = {}) {
const element = document.createElement(tag);
element.classList.add("amount");
renderBtcAmount(element, sats, options);
return element;
+2 -2
View File
@@ -1,5 +1,5 @@
.amount {
.muted {
[data-btc-amount] {
[data-btc-muted] {
color: color-mix(in oklch, currentColor 45%, transparent);
}
}