Banner kit: add 468x60, 160x600, 120x600 (kie.ai) — 6 IAB sizes now in Promo tools

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
martbost
2026-09-06 10:20:34 -05:00
parent 2f27038297
commit 1912d2b251
12 changed files with 32 additions and 29 deletions
+4 -1
View File
@@ -960,7 +960,10 @@
const BANNERS = [
{ file: 'iap-hero-1200x630.png', size: '1200×630 (social / hero)' },
{ file: 'iap-728x90.png', size: '728×90 (leaderboard)' },
{ file: 'iap-300x250.png', size: '300×250 (rectangle)' }
{ file: 'iap-300x250.png', size: '300×250 (rectangle)' },
{ file: 'iap-468x60.png', size: '468×60 (banner)' },
{ file: 'iap-160x600.png', size: '160×600 (wide skyscraper)' },
{ file: 'iap-120x600.png', size: '120×600 (skyscraper)' }
];
bwrap.innerHTML = '';
for (const b of BANNERS) {
Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

+4 -4
View File
@@ -5,7 +5,7 @@
<title>The contract | InstantAdPay</title>
<meta name="description" content="Plain-language review of the InstantAdPay settlement contract: what it does, what nobody can change, what the operator can and cannot touch, and how to verify all of it yourself.">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&display=swap">
<link rel="stylesheet" href="/assets/site.css?v=20260906h">
<link rel="stylesheet" href="/assets/site.css?v=20260906i">
</head>
<body>
<div class="wrap">
@@ -129,8 +129,8 @@
<div class="small">Advertising services with a performance referral program. Not an investment product; no income guarantees. Crypto transactions are irreversible. Never spend what you cannot afford.</div>
</footer>
</div>
<script src="/assets/common.js?v=20260906h"></script>
<script src="/assets/contract.js?v=20260906h"></script>
<script src="/assets/chat.js?v=20260906h"></script>
<script src="/assets/common.js?v=20260906i"></script>
<script src="/assets/contract.js?v=20260906i"></script>
<script src="/assets/chat.js?v=20260906i"></script>
</body>
</html>
+5 -5
View File
@@ -5,7 +5,7 @@
<title>InstantAdPay: advertise and earn, locked in code</title>
<meta name="description" content="Real ad packages with instant on-chain settlement. Every purchase pays the sponsor line in the same transaction, verifiable by anyone on the live ledger.">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&display=swap">
<link rel="stylesheet" href="/assets/site.css?v=20260906h">
<link rel="stylesheet" href="/assets/site.css?v=20260906i">
</head>
<body>
@@ -410,9 +410,9 @@
</div>
</section>
<script src="/assets/common.js?v=20260906h"></script>
<script src="/assets/wallet.js?v=20260906h"></script>
<script src="/assets/home.js?v=20260906h"></script>
<script src="/assets/chat.js?v=20260906h"></script>
<script src="/assets/common.js?v=20260906i"></script>
<script src="/assets/wallet.js?v=20260906i"></script>
<script src="/assets/home.js?v=20260906i"></script>
<script src="/assets/chat.js?v=20260906i"></script>
</body>
</html>
+4 -4
View File
@@ -5,7 +5,7 @@
<title>Live ledger | InstantAdPay</title>
<meta name="description" content="Every purchase, payout, and pass-up on InstantAdPay, streamed straight from the blockchain with a verify link on every line.">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&display=swap">
<link rel="stylesheet" href="/assets/site.css?v=20260906h">
<link rel="stylesheet" href="/assets/site.css?v=20260906i">
</head>
<body>
<div class="wrap">
@@ -25,8 +25,8 @@
<div>InstantAdPay · <a href="/">how it works</a> · <a id="contractLink" href="#" target="_blank" rel="noopener">contract source ↗</a></div>
</footer>
</div>
<script src="/assets/common.js?v=20260906h"></script>
<script src="/assets/ledger.js?v=20260906h"></script>
<script src="/assets/chat.js?v=20260906h"></script>
<script src="/assets/common.js?v=20260906i"></script>
<script src="/assets/ledger.js?v=20260906i"></script>
<script src="/assets/chat.js?v=20260906i"></script>
</body>
</html>
+5 -5
View File
@@ -4,7 +4,7 @@
<meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
<title>Member area | InstantAdPay</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&display=swap">
<link rel="stylesheet" href="/assets/site.css?v=20260906h">
<link rel="stylesheet" href="/assets/site.css?v=20260906i">
</head>
<body class="bo-body">
@@ -584,9 +584,9 @@
</div>
</div>
<script src="/assets/common.js?v=20260906h"></script>
<script src="/assets/wallet.js?v=20260906h"></script>
<script src="/assets/my.js?v=20260906h"></script>
<script src="/assets/chat.js?v=20260906h"></script>
<script src="/assets/common.js?v=20260906i"></script>
<script src="/assets/wallet.js?v=20260906i"></script>
<script src="/assets/my.js?v=20260906i"></script>
<script src="/assets/chat.js?v=20260906i"></script>
</body>
</html>
+2 -2
View File
@@ -4,7 +4,7 @@
<meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
<title>Shorts | InstantAdPay</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&display=swap">
<link rel="stylesheet" href="/assets/site.css?v=20260906h">
<link rel="stylesheet" href="/assets/site.css?v=20260906i">
<style>
html,body{height:100%;margin:0;overflow:hidden;background:#000}
.sh{position:fixed;inset:0;display:flex;flex-direction:column;background:#000;color:var(--ink,#e8fff7)}
@@ -43,6 +43,6 @@
</div>
</div>
</div>
<script src="/assets/shorts.js?v=20260906h"></script>
<script src="/assets/shorts.js?v=20260906i"></script>
</body>
</html>
+3 -3
View File
@@ -4,7 +4,7 @@
<meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
<title>Transaction | InstantAdPay</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&display=swap">
<link rel="stylesheet" href="/assets/site.css?v=20260906h">
<link rel="stylesheet" href="/assets/site.css?v=20260906i">
</head>
<body>
<div id="nav"></div>
@@ -33,7 +33,7 @@
<p><a href="/ledger">← Back to the live ledger</a> · <a href="/contract">Read the contract review</a></p>
</div>
</section>
<script src="/assets/common.js?v=20260906h"></script>
<script src="/assets/tx.js?v=20260906h"></script>
<script src="/assets/common.js?v=20260906i"></script>
<script src="/assets/tx.js?v=20260906i"></script>
</body>
</html>
+2 -2
View File
@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Viewing ad — InstantAdPay</title>
<link rel="stylesheet" href="/assets/site.css?v=20260906h">
<link rel="stylesheet" href="/assets/site.css?v=20260906i">
<style>
html,body{height:100%;margin:0;overflow:hidden}
.vw{display:flex;flex-direction:column;height:100vh;height:100dvh;background:var(--bg,#04110c);color:var(--ink,#e8fff7)}
@@ -43,6 +43,6 @@
</div>
<iframe class="vframe" id="vFrame" sandbox="allow-scripts allow-same-origin allow-forms allow-popups" referrerpolicy="no-referrer" title="Advertiser site"></iframe>
</div>
<script src="/assets/view.js?v=20260906h"></script>
<script src="/assets/view.js?v=20260906i"></script>
</body>
</html>
+3 -3
View File
@@ -4,7 +4,7 @@
<meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
<title>Banner wall | InstantAdPay</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&display=swap">
<link rel="stylesheet" href="/assets/site.css?v=20260906h">
<link rel="stylesheet" href="/assets/site.css?v=20260906i">
</head>
<body>
<div id="nav"></div>
@@ -34,7 +34,7 @@
</div>
</div>
</section>
<script src="/assets/common.js?v=20260906h"></script>
<script src="/assets/wall.js?v=20260906h"></script>
<script src="/assets/common.js?v=20260906i"></script>
<script src="/assets/wall.js?v=20260906i"></script>
</body>
</html>