From bc95965814afc23d33bc3af4325d93e03359d40a Mon Sep 17 00:00:00 2001
From: martbost
Date: Mon, 7 Sep 2026 08:08:47 -0500
Subject: [PATCH] Featured to top, centered, capped; banner ads capped 728px
centered; slot CTA
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Featured card moved to the top of Overview, centered, max 760px; the rotating
link is capped to 728px and centered (banner-sized, not a huge block).
- Served banner creatives cap at min(100%,728px), centered — kills the oversized
sample banner; ad slots center their creative + label.
- Featured self-sell: shows "N of C slots open today" + "Feature your link →"
that jumps to Campaigns with Featured preselected.
- Campaign target/image/video URL fields get autocomplete=off and clear when the
Campaigns pane opens, so no residual (e.g. massifly) URL carries over.
Co-Authored-By: Claude Opus 4.8
---
public/assets/common.js | 3 ++-
public/assets/my.js | 13 +++++++++++++
public/assets/site.css | 4 +++-
public/contract.html | 2 +-
public/index.html | 2 +-
public/ledger.html | 2 +-
public/my.html | 21 +++++++++++----------
public/tx.html | 2 +-
public/wall.html | 2 +-
9 files changed, 34 insertions(+), 17 deletions(-)
diff --git a/public/assets/common.js b/public/assets/common.js
index 9dd379a..2348d5d 100644
--- a/public/assets/common.js
+++ b/public/assets/common.js
@@ -117,8 +117,9 @@ window.IAP = (function () {
const el = $(elId);
if (!ad || !el) return;
if (ad.imageUrl) {
+ el.style.textAlign = 'center';
el.innerHTML = ''
- + ''
+ + ''
+ '
Advertising services with a performance referral program. Not an investment product; no income guarantees. Crypto transactions are irreversible. Never spend what you cannot afford.
Banner and text targets are shown full screen in the
ad viewer, so those URLs must allow framing — we check them the moment you submit. Login and
solo links open in a fresh tab, so any working page is fine.