update commit message

This commit is contained in:
2026-04-24 01:20:21 -07:00
parent fe323552b2
commit e18ec31cf9
10 changed files with 141 additions and 122 deletions
+19 -27
View File
@@ -49,14 +49,13 @@
const countText = entries.length ? ` of ${entries.length}` : "";
const orderText = orderLabel ? ` (${orderLabel})` : "";
const reductionText = describeDigitalRootReduction(position, digitalRoot);
const openNumberBtn = context.navBtn(`View Number ${digitalRoot}`, "nav:number", { value: digitalRoot });
const openNumberBtn = context.inlineNavBtn(`${digitalRoot}`, "nav:number", { value: digitalRoot });
return context.card("Position Digital Root", `
<dl class="alpha-dl">
<dt>Position</dt><dd>#${position}${countText}${orderText}</dd>
<dt>Digital Root</dt><dd>${digitalRoot}${reductionText ? ` (${reductionText})` : ""}</dd>
<dt>Digital Root</dt><dd>${openNumberBtn}${reductionText ? ` (${reductionText})` : ""}</dd>
</dl>
<div class="alpha-nav-btns">${openNumberBtn}</div>
`);
}
@@ -74,12 +73,11 @@
}
const monthButtons = monthRefs
.map((month) => context.navBtn(month.label || month.name, "nav:calendar-month", { "month-id": month.id }))
.join("");
.map((month) => context.inlineNavBtn(month.label || month.name, "nav:calendar-month", { "month-id": month.id }))
.join(", ");
return context.card("Calendar Months", `
<div>${titleLabel}</div>
<div class="alpha-nav-btns">${monthButtons}</div>
<div class="planet-text">${titleLabel} ${monthButtons}</div>
`);
}
@@ -91,31 +89,25 @@
if (type === "planet") {
const sym = context.PLANET_SYMBOLS[id] || "";
const cubePlacement = context.getCubePlacementForPlanet(id);
const cubeBtn = context.cubePlacementBtn(cubePlacement, { "planet-id": id });
const cubeBtn = context.cubePlacementInlineBtn(cubePlacement, { "planet-id": id });
return context.card("Astrology", `
<dl class="alpha-dl">
<dt>Type</dt><dd>Planet</dd>
<dt>Ruler</dt><dd>${sym} ${context.cap(id)}</dd>
<dt>Ruler</dt><dd>${sym} ${context.inlineNavBtn(context.cap(id), "nav:planet", { "planet-id": id })}</dd>
</dl>
<div class="alpha-nav-btns">
<button class="alpha-nav-btn" data-event="nav:planet" data-planet-id="${id}">View ${context.cap(id)} ↗</button>
${cubeBtn}
</div>
${cubeBtn ? `<div class="planet-text">Cube placement ${cubeBtn}</div>` : ""}
`);
}
if (type === "zodiac") {
const sym = context.ZODIAC_SYMBOLS[id] || "";
const cubePlacement = context.getCubePlacementForSign(id);
const cubeBtn = context.cubePlacementBtn(cubePlacement, { "sign-id": id });
const cubeBtn = context.cubePlacementInlineBtn(cubePlacement, { "sign-id": id });
return context.card("Astrology", `
<dl class="alpha-dl">
<dt>Type</dt><dd>Zodiac Sign</dd>
<dt>Sign</dt><dd>${sym} ${context.cap(id)}</dd>
<dt>Sign</dt><dd>${sym} ${context.inlineNavBtn(context.cap(id), "nav:zodiac", { "sign-id": id })}</dd>
</dl>
<div class="alpha-nav-btns">
<button class="alpha-nav-btn" data-event="nav:zodiac" data-sign-id="${id}">View ${context.cap(id)} ↗</button>
${cubeBtn}
</div>
${cubeBtn ? `<div class="planet-text">Cube placement ${cubeBtn}</div>` : ""}
`);
}
if (type === "element") {
@@ -163,7 +155,7 @@
const body = rows.map((entry) => {
const pathBtn = Number.isFinite(Number(entry?.pathNumber))
? context.navBtn(`View Path ${entry.pathNumber}`, "nav:kabbalah-path", { "path-no": Number(entry.pathNumber) })
? context.inlineNavBtn(`Path ${entry.pathNumber}`, "nav:kabbalah-path", { "path-no": Number(entry.pathNumber) })
: "";
return `
@@ -174,7 +166,7 @@
</div>
<div class="planet-text">${entry.worldLayer}${entry.worldDescription ? ` · ${entry.worldDescription}` : ""}</div>
<div class="planet-text">${entry.soulLayer}${entry.soulTitle ? `${entry.soulTitle}` : ""}${entry.soulDescription ? `: ${entry.soulDescription}` : ""}</div>
<div class="alpha-nav-btns">${pathBtn}</div>
${pathBtn ? `<div class="planet-text">Linked path ${pathBtn}</div>` : ""}
</div>
`;
}).join("");
@@ -393,21 +385,21 @@
const tarotPart = letter.tarot
? `<dt>Tarot Card</dt><dd>${letter.tarot.card} (Trump ${letter.tarot.trumpNumber})</dd>`
: "";
const kabBtn = context.navBtn("View Kabbalah Path", "tarot:view-kab-path", { "path-number": letter.kabbalahPathNumber });
const kabBtn = context.inlineNavBtn(`Path ${letter.kabbalahPathNumber}`, "tarot:view-kab-path", { "path-number": letter.kabbalahPathNumber });
const tarotBtn = letter.tarot
? context.navBtn("View Tarot Card", "kab:view-trump", { "trump-number": letter.tarot.trumpNumber })
? context.inlineNavBtn(letter.tarot.card, "kab:view-trump", { "trump-number": letter.tarot.trumpNumber })
: "";
const cubePlacement = context.getCubePlacementForHebrewLetter(letter.hebrewLetterId, letter.kabbalahPathNumber);
const cubeBtn = context.cubePlacementBtn(cubePlacement, {
const cubeBtn = context.cubePlacementInlineBtn(cubePlacement, {
"hebrew-letter-id": letter.hebrewLetterId,
"path-no": letter.kabbalahPathNumber
});
sections.push(context.card("Kabbalah & Tarot", `
<dl class="alpha-dl">
<dt>Path Number</dt><dd>${letter.kabbalahPathNumber}</dd>
${tarotPart}
<dt>Path Number</dt><dd>${kabBtn}</dd>
${letter.tarot ? `<dt>Tarot Card</dt><dd>${tarotBtn} (Trump ${letter.tarot.trumpNumber})</dd>` : ""}
</dl>
<div class="alpha-nav-btns">${kabBtn}${tarotBtn}${cubeBtn}</div>
${cubeBtn ? `<div class="planet-text">Cube placement ${cubeBtn}</div>` : ""}
`));
}