Marty Bostick
97e3f51ca9
Fix Phase-by-Phase Journey cumulative payout column
...
Bug: The 'Cumulative to You' column showed /usr/bin/bash.00 (no gift) or a frozen
value (with gift) instead of the actual running total of referral earnings.
Fix:
- Separate ROI tracking (cumulative until gift cost is recouped) from
cumulative payout display (always accumulates across all phases)
- Use roiCum/roiRow for ROI tracking, cumRunning for display
- 3× L7 Endgame uses 1 cycle (not 0) so its contribution is counted
- Highlight phase where ROI is achieved (not the phase after it)
L1 Only: 5.48, L2+L1: 3.04, L3+L1: 47.68, L4+L3: 39.28,
L5+L4: 05.84, L6: ,527.92, L7: ,795.92, 3×L7: ,767.92
2026-07-30 18:36:15 +00:00
Marty Bostick
b4cc75e8ac
Fix scenario comparison chart showing zeros — use actualPeople for compare chart data
2026-07-29 22:38:26 +00:00
Marty Bostick
1f670b454e
Fix scenario comparison table showing zeros — use actualPeople instead of numPeople on yr1/totalEG/monthly columns
2026-07-29 22:33:54 +00:00
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
47aa8d6e9e
Swap to optimized JPEG banner image (150KB vs 154KB — cleaner compression)
2026-07-29 19:59:27 +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