Member ads everywhere they belong: text strip under every pane title, banner at the foot of each main pane, wall + plays slots; Network views as its own campaign column

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
martbost
2026-09-10 08:35:31 -05:00
parent 787963d605
commit 276618dd73
19 changed files with 57 additions and 33 deletions
+13 -3
View File
@@ -5,7 +5,7 @@
<title>Member area | InstantAdPay</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&display=swap">
<link rel="icon" type="image/png" href="/logo-icon.png">
<link rel="stylesheet" href="/assets/site.css?v=20260910f">
<link rel="stylesheet" href="/assets/site.css?v=20260910g">
</head>
<body class="bo-body">
@@ -160,6 +160,7 @@
<button id="boBurger" aria-label="Menu" type="button">☰</button>
<h2 id="boTitle" style="margin:0">Overview</h2>
<span class="bo-rehearsal small" id="boRehearsal" hidden></span>
<div class="ad-strip" id="adStripTop" hidden></div>
</header>
<main class="bo-content">
@@ -342,6 +343,7 @@
<h3>Messages from your upline</h3>
<div id="upList"></div>
</div>
<div class="card ad-foot" id="adSlotPane-line" hidden></div>
</div>
<div class="pane" id="pane-buy" hidden>
@@ -381,6 +383,7 @@
</p>
<div id="qcOut" class="small"></div>
</div>
<div class="card ad-foot" id="adSlotPane-buy" hidden></div>
</div>
<div class="pane" id="pane-campaigns" hidden>
@@ -491,6 +494,7 @@
</div>
<button class="btn" id="createCampBtn">Launch campaign</button>
</div>
<div class="card ad-foot" id="adSlotPane-campaigns" hidden></div>
</div>
<div class="pane" id="pane-earn" hidden>
@@ -583,6 +587,7 @@
<p class="small muted" id="ibHint"></p>
</div>
</div>
<div class="card ad-foot" id="adSlotPane-earn" hidden></div>
</div>
<div class="pane" id="pane-earnings" hidden>
@@ -610,6 +615,7 @@
your line shows here with a verify link to the blockchain. Nothing to claim, nothing to request:
the money is already in your wallet when the line appears.</p>
</div>
<div class="card ad-foot" id="adSlotPane-earnings" hidden></div>
</div>
<div class="pane" id="pane-promo" hidden>
@@ -681,6 +687,7 @@
page continuing the same hook. In production now. When they arrive, this tab holds the previews,
your matched links, and paste-ready captions.</p>
</div>
<div class="card ad-foot" id="adSlotPane-promo" hidden></div>
</div>
<div class="pane" id="pane-profile" hidden>
@@ -773,6 +780,7 @@
<h3>Account details</h3>
<p class="muted small" id="pfDetails">…</p>
</div>
<div class="card ad-foot" id="adSlotPane-profile" hidden></div>
</div>
<div class="pane" id="pane-training" hidden>
@@ -783,6 +791,7 @@
</div>
<div class="chips" id="trainingPills" aria-label="Training sections" hidden></div>
<div id="trainingList"></div>
<div class="card ad-foot" id="adSlotPane-training" hidden></div>
</div>
<div class="pane" id="pane-wallet" hidden>
@@ -827,6 +836,7 @@
and it unlocks the full flow. Buying any package does this automatically.</p>
<button class="btn sec" id="activateBtn">Activate payouts</button>
</div>
<div class="card ad-foot" id="adSlotPane-wallet" hidden></div>
</div>
</main>
@@ -857,10 +867,10 @@
</div>
</div>
</div>
<script src="/assets/common.js?v=20260910b"></script>
<script src="/assets/common.js?v=20260910c"></script>
<script src="/assets/wallet.js?v=20260910a"></script>
<script src="/assets/promo.js?v=20260909b"></script>
<script src="/assets/my.js?v=20260910i"></script>
<script src="/assets/my.js?v=20260910j"></script>
<script src="/assets/chat.js?v=20260907l"></script>
</body>
</html>