• Joined on 2026-05-26
marty pushed to main at marty/cbp-calculator 2026-07-29 22:30:41 +00:00
d537d166e2 Fix profit timeline showing all zeros for referrals — show actual profit/commission instead of multiplying by numPeople=0
marty pushed to main at marty/cbp-calculator 2026-07-29 22:24:18 +00:00
ae858d65a1 Remove chartProfitData reference that didn't exist — chart1 only shows referral dataset
marty pushed to main at marty/cbp-calculator 2026-07-29 22:21:51 +00:00
ec908668e8 Fix nested backtick syntax bug killing entire JS runtime — build referral chart dataset as JS object not template literal
marty pushed to main at marty/cbp-calculator 2026-07-29 22:13:29 +00:00
85854fcbd8 Default numPeople to 0, hide referral cards & columns until they set people in downline
marty pushed to main at marty/cbp-calculator 2026-07-29 22:06:48 +00:00
77d24b2657 Fix summary labels: 'Sponsor Covers' and 'Your Cost' instead of 'Your Cost' and 'Their Cost'
marty pushed to main at marty/cbp-calculator 2026-07-29 22:02:21 +00:00
e02193faae Fix tab button JS: revert erroneous IIFE invocation that broke event wiring
marty pushed to main at marty/cbp-calculator 2026-07-29 21:56:15 +00:00
5da48ae59e Encode gift/self-fund in share URL so recipients see the exact plan
marty pushed to main at marty/cbp-calculator 2026-07-29 21:41:44 +00:00
565d34c199 Show exact cycles to reach 0 minimum withdrawal per phase in plan
marty pushed to main at marty/cbp-calculator 2026-07-29 21:25:32 +00:00
872a645b27 Fix: call generatePlan() from within updateAll() so referral plan preview populates on every change
marty pushed to main at marty/cbp-calculator 2026-07-29 20:57:59 +00:00
e7ddf5b11d Add Open Graph, Twitter Card, SEO meta tags, and canonical URL for social preview
marty pushed to main at marty/cbp-calculator 2026-07-29 20:50:49 +00:00
4666e2076c Add mobile-only QR code under hero buttons for on-the-spot recruiting, update ref dynamically
marty pushed to main at marty/cbp-calculator 2026-07-29 20:47:38 +00:00
af79853142 Fix: call updateSharedLinkBox when calculator section expands so shared link populates
marty pushed to main at marty/cbp-calculator 2026-07-29 20:36:15 +00:00
f192957f2d Merge login button into hero-ctas row — both buttons now truly side-by-side, same class
marty pushed to main at marty/cbp-calculator 2026-07-29 20:34:40 +00:00
90136372db Match login button to hero-btn dimensions, place side-by-side with Try the Profit Calculator
marty pushed to main at marty/cbp-calculator 2026-07-29 20:33:02 +00:00
3cf5309b25 Turn hero login link into a proper button matching hero-btn-secondary style
marty pushed to main at marty/cbp-calculator 2026-07-29 20:31:11 +00:00
03fdbe87e6 Add responsive hero banner: mobile image on screens < 768px, desktop on larger
marty pushed to main at marty/cbp-calculator 2026-07-29 20:27:42 +00:00
e2aed5bf88 Fix calc signup: inline script sets ref dynamically, no hardcoded href
marty pushed to main at marty/cbp-calculator 2026-07-29 20:25:21 +00:00
dae8ff17b4 Fix Sign Up button — add default href so it's clickable even before JS runs
marty pushed to main at marty/cbp-calculator 2026-07-29 20:21:54 +00:00
9e43b35552 Add inline script after banner link to set ref immediately on DOM parse — fixes race condition
marty pushed to main at marty/cbp-calculator 2026-07-29 20:20:02 +00:00
029ed9f9c1 Fix: call updateSharedLinkBox on page load so banner ref link is dynamic from first render