natus wheel: fix planet aspect lines to ASC/MC; classic element tooltips show Planets +# count
Code architected by Disco DeDisco <discodedisco@outlook.com> Git commit message Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -359,6 +359,8 @@ const NatusWheel = (() => {
|
|||||||
const asc = _currentData.houses.asc;
|
const asc = _currentData.houses.asc;
|
||||||
const degrees = {};
|
const degrees = {};
|
||||||
Object.entries(_currentData.planets).forEach(([n, p]) => { degrees[n] = p.degree; });
|
Object.entries(_currentData.planets).forEach(([n, p]) => { degrees[n] = p.degree; });
|
||||||
|
degrees['ASC'] = _currentData.houses.asc;
|
||||||
|
degrees['MC'] = _currentData.houses.mc;
|
||||||
|
|
||||||
const myDeg = degrees[planetName];
|
const myDeg = degrees[planetName];
|
||||||
if (myDeg === undefined) return;
|
if (myDeg === undefined) return;
|
||||||
@@ -634,7 +636,7 @@ const NatusWheel = (() => {
|
|||||||
if (CLASSIC_ELEMENTS.has(item.key)) {
|
if (CLASSIC_ELEMENTS.has(item.key)) {
|
||||||
const contribs = elData.contributors || [];
|
const contribs = elData.contributors || [];
|
||||||
bodyHtml = `<div class="tt-el-body-line">${vecImg} +${count} (${pct}%)</div>`;
|
bodyHtml = `<div class="tt-el-body-line">${vecImg} +${count} (${pct}%)</div>`;
|
||||||
bodyHtml += `<div class="tt-sign-section-header">Planets</div>`;
|
bodyHtml += `<div class="tt-el-formation-header"><span class="tt-el-formation-label">Planets</span> +${contribs.length}</div>`;
|
||||||
if (contribs.length) {
|
if (contribs.length) {
|
||||||
bodyHtml += '<div class="tt-el-contribs">';
|
bodyHtml += '<div class="tt-el-contribs">';
|
||||||
contribs.forEach(c => {
|
contribs.forEach(c => {
|
||||||
|
|||||||
Reference in New Issue
Block a user