Commit Graph

79 Commits

Author SHA1 Message Date
Marty Bostick f694910785 Fix profit timeline chart bars showing zero — remove numPeople multiplier on bar datasets 2026-07-29 22:32:35 +00:00
Marty Bostick d537d166e2 Fix profit timeline showing all zeros for referrals — show actual profit/commission instead of multiplying by numPeople=0 2026-07-29 22:30:39 +00:00
Marty Bostick ae858d65a1 Remove chartProfitData reference that didn't exist — chart1 only shows referral dataset 2026-07-29 22:24:16 +00:00
Marty Bostick ec908668e8 Fix nested backtick syntax bug killing entire JS runtime — build referral chart dataset as JS object not template literal 2026-07-29 22:21:49 +00:00
Marty Bostick 85854fcbd8 Default numPeople to 0, hide referral cards & columns until they set people in downline 2026-07-29 22:13:26 +00:00
Marty Bostick 77d24b2657 Fix summary labels: 'Sponsor Covers' and 'Your Cost' instead of 'Your Cost' and 'Their Cost' 2026-07-29 22:06:46 +00:00
Marty Bostick e02193faae Fix tab button JS: revert erroneous IIFE invocation that broke event wiring 2026-07-29 22:02:18 +00:00
Marty Bostick 5da48ae59e Encode gift/self-fund in share URL so recipients see the exact plan 2026-07-29 21:56:13 +00:00
Marty Bostick 565d34c199 Show exact cycles to reach 0 minimum withdrawal per phase in plan 2026-07-29 21:41:42 +00:00
Marty Bostick 872a645b27 Fix: call generatePlan() from within updateAll() so referral plan preview populates on every change 2026-07-29 21:25:31 +00:00
Marty Bostick e7ddf5b11d Add Open Graph, Twitter Card, SEO meta tags, and canonical URL for social preview 2026-07-29 20:57:56 +00:00
Marty Bostick 4666e2076c Add mobile-only QR code under hero buttons for on-the-spot recruiting, update ref dynamically 2026-07-29 20:50:46 +00:00
Marty Bostick af79853142 Fix: call updateSharedLinkBox when calculator section expands so shared link populates 2026-07-29 20:47:35 +00:00
Marty Bostick f192957f2d Merge login button into hero-ctas row — both buttons now truly side-by-side, same class 2026-07-29 20:36:12 +00:00
Marty Bostick 90136372db Match login button to hero-btn dimensions, place side-by-side with Try the Profit Calculator 2026-07-29 20:34:38 +00:00
Marty Bostick 3cf5309b25 Turn hero login link into a proper button matching hero-btn-secondary style 2026-07-29 20:33:01 +00:00
Marty Bostick 03fdbe87e6 Add responsive hero banner: mobile image on screens < 768px, desktop on larger 2026-07-29 20:31:09 +00:00
Marty Bostick e2aed5bf88 Fix calc signup: inline script sets ref dynamically, no hardcoded href 2026-07-29 20:27:39 +00:00
Marty Bostick dae8ff17b4 Fix Sign Up button — add default href so it's clickable even before JS runs 2026-07-29 20:25:18 +00:00
Marty Bostick 9e43b35552 Add inline script after banner link to set ref immediately on DOM parse — fixes race condition 2026-07-29 20:21:51 +00:00
Marty Bostick 029ed9f9c1 Fix: call updateSharedLinkBox on page load so banner ref link is dynamic from first render 2026-07-29 20:20:01 +00:00
Marty Bostick c9195cfdec Make banner referral link dynamic — uses ?ref= param instead of hardcoded cryptoteambuild 2026-07-29 20:18:30 +00:00
Marty Bostick 87dbd12340 Remove left Join the Team button, center single Profit Calculator button 2026-07-29 20:16:22 +00:00
Marty Bostick 4b637f8f6e Switch hero image src to Gitea raw URL — bypasses Coolify static file serving issue 2026-07-29 20:03:57 +00:00
Marty Bostick 3b7fd83a71 Replace hero headline/badge/CBP logo with Marty's banner image — clean hero with just the image + CTAs below 2026-07-29 19:57:58 +00:00
Marty Bostick ef931aad5d Remove redundant banner below CTAs — CBP logo bar at top handles brand identity, no need for duplicate CTBN banner 2026-07-29 19:53:08 +00:00
Marty Bostick 62ee9b9227 Add CBP logo bar at top of hero — cyan/purple ClickBaitPays brand badge with 'Team Project' label, above CTBN badge 2026-07-29 19:51:08 +00:00
Marty Bostick 39b023ef80 Fix banner messaging: CTBN as the brand, CBP as the team project, CTA makes it clear 2026-07-29 19:47:01 +00:00
Marty Bostick 1eb08bd020 Add hero banner strip — 'JOIN THE CRYPTO TEAM BUILD NETWORK' with gold CTA button, dyn referral link 2026-07-29 19:43:42 +00:00
Marty Bostick 22c8c10cc0 Rename calculator CTA to '🧮 Try the Profit Calculator' 2026-07-29 19:38:43 +00:00
Marty Bostick 055f926e3b Rebrand to match CBP's cyberpunk palette — #080015 bg, cyan accents, magenta highlights, Orbitron font, HUD-style cards 2026-07-29 19:33:46 +00:00
Marty Bostick a1edd9221d Make 'Explore the Calculator' button pop with frosted glass effect — brighter border and subtle blur 2026-07-29 19:17:24 +00:00
Marty Bostick 68a3cf44fb Switch headline from purple tint to warm gold/amber — contrasts better against dark page 2026-07-29 19:15:43 +00:00
Marty Bostick cdbefaa716 Swap primary CTAs from purple to gold — much better contrast against dark purple background 2026-07-29 19:14:30 +00:00
Marty Bostick 67fd804ee0 Add '📌 You are here — L4+L3 Hybrid' badge above ladder on My Progress tab 2026-07-29 16:18:50 +00:00
Marty Bostick 772b617fe0 ROI turns green (#22c55e) when it hits 100%+ breakeven 2026-07-29 16:10:14 +00:00
Marty Bostick 81ffdb6dc5 Add hint under Earnings field showing where to find the numbers on CBP dashboard 2026-07-29 16:09:07 +00:00
Marty Bostick 1b4ca9ba2e Uncap ROI display — shows over 100%, labels switch to pure profit past breakeven 2026-07-29 16:08:46 +00:00
Marty Bostick 8ad8375448 Rename 'Member Login' to 'Log into ClickBaitPays' for clarity 2026-07-29 16:01:53 +00:00
Marty Bostick 091bc1d6d0 Expand ROI phase dropdown to all ladder phases (L1 through 3x L7) — not just hybrid phases 2026-07-29 16:00:38 +00:00
Marty Bostick 8dc2a8941a Add localStorage persistence for ROI dashboard — keyed by referral username, auto-saves and auto-restores 2026-07-29 15:50:34 +00:00
Marty Bostick c8ac5a62c5 Default ROI dashboard inputs to empty placeholders — no pre-filled values 2026-07-29 15:36:14 +00:00
Marty Bostick 485ed974c9 Add Member Login link in 3 spots: hero CTA area, footer links row, and calculator header 2026-07-29 15:35:20 +00:00
Marty Bostick cfd0f47f50 Add My Progress tab: personal ROI dashboard with phase tracker, ladder visualization, and milestone tracking 2026-07-29 15:32:48 +00:00
Marty Bostick c226591337 Default gift level dropdown to None instead of Level 3 2026-07-29 15:26:57 +00:00
Marty Bostick 68428c112d Hero: brighter headline gradient, thicker step card borders, added team Telegram callout banner 2026-07-29 15:18:36 +00:00
Marty Bostick 78327dd43a Add hero landing page with expandable calculator section 2026-07-29 15:08:04 +00:00
Marty Bostick 74b7a04171 fix: broken template literal — missing } closing inner ternary in selfCost > giftCost branch 2026-07-20 14:17:04 +00:00
Marty Bostick 8135bd2171 Fix pocket mode math: dynamically compute whether after all cycles user has enough to unlock next level (accounting for freed reinvest cost), show shortfall when not enough 2026-07-20 13:49:25 +00:00
Marty Bostick e2b0196080 fix: L2 PIF guidance now says reinvest payouts, not redundant buy instructions 2026-07-20 13:36:50 +00:00