Files
BlockSeasons/deploy/index.html
T
airkjw 8b5bbd9531 feat: ship ad-supported only — gate Remove Ads IAP behind kIapEnabled=false
The developer is an individual without a Korean business registration, so
the App Store / Play paid-apps (merchant) agreements can't be completed.
Hide the Remove Ads + Restore tiles and skip IAP init; ads always show.
AdMob revenue is independent of those agreements. Reversible: flip
kIapEnabled to re-enable once a merchant agreement exists. Bump to build 2;
drop the now-unused IAP review-screenshot generator.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 11:55:48 +09:00

70 lines
3.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Block Seasons — 시즌마다 새로워지는 블록 퍼즐</title>
<meta name="description" content="Block Seasons는 8×8 보드에 블록을 놓아 줄을 지우고, 몇 주마다 새 테마 시즌을 즐기는 편안한 블록 퍼즐입니다.">
<style>
:root{ --navy:#0E1430; --navy2:#1B2350; --accent:#5B7FFF; --ink:#EAF0FF; --muted:#9DA9C7; }
*{ box-sizing:border-box; }
body{ margin:0; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans KR",sans-serif;
background:linear-gradient(160deg,var(--navy),var(--navy2)); color:var(--ink); line-height:1.6; }
.wrap{ max-width:680px; margin:0 auto; padding:56px 24px 72px; }
.mark{ display:flex; gap:6px; margin-bottom:28px; }
.mark span{ width:30px; height:30px; border-radius:8px; box-shadow:inset 0 -3px 0 rgba(0,0,0,.18), 0 2px 6px rgba(0,0,0,.3); }
.b1{ background:#6E8BFF; } .b2{ background:#F4B6C2; } .b3{ background:#7FD4C0; } .b4{ background:#F6CF76; }
h1{ font-size:2.2rem; margin:0 0 6px; letter-spacing:-.5px; }
.tag{ color:var(--accent); font-weight:600; margin:0 0 28px; font-size:1.05rem; }
p{ color:var(--ink); }
.lead{ font-size:1.05rem; }
ul{ padding-left:1.1rem; } li{ margin:.3rem 0; color:var(--ink); }
.muted{ color:var(--muted); }
h2{ font-size:1.1rem; margin:2.4rem 0 .6rem; color:#fff; }
.links{ display:flex; flex-wrap:wrap; gap:12px; margin:30px 0 8px; }
.links a{ display:inline-block; text-decoration:none; padding:12px 20px; border-radius:10px;
background:var(--accent); color:#fff; font-weight:600; }
.links a.alt{ background:transparent; border:1px solid rgba(255,255,255,.25); color:var(--ink); }
hr{ border:none; border-top:1px solid rgba(255,255,255,.12); margin:40px 0 24px; }
footer{ color:var(--muted); font-size:.86rem; }
a.inline{ color:var(--accent); }
</style>
</head>
<body>
<div class="wrap">
<div class="mark"><span class="b1"></span><span class="b2"></span><span class="b3"></span><span class="b4"></span></div>
<h1>Block Seasons</h1>
<p class="tag">시즌마다 새로워지는 블록 퍼즐 · A seasonal block puzzle</p>
<p class="lead">8×8 보드에 세 조각을 드래그해 가로·세로 줄을 지우는, 편안하고 예쁜 블록 퍼즐입니다.
몇 주마다 새 테마의 시즌과 스테이지가 앱 업데이트 없이 도착하고, 시즌 1은 오프라인으로도 즐길 수 있어요.</p>
<ul>
<li>시즌제 — 몇 주마다 새 테마와 스테이지</li>
<li>일러스트 여정 맵 + 엔드리스 모드</li>
<li>광고 강요 없는 공정한 설계, 일회성 ‘광고 제거’ 지원</li>
<li>오프라인 플레이 (시즌 1 내장)</li>
</ul>
<p class="muted">A cozy 8×8 block puzzle. Drop three pieces, clear lines, and enjoy a fresh themed
season every few weeks — no app update needed. Season 1 plays fully offline.</p>
<div class="links">
<a href="mailto:airkjw@gmail.com">문의 / Contact</a>
<a class="alt" href="/privacy-policy.html">개인정보처리방침 / Privacy</a>
</div>
<h2>지원 / Support</h2>
<p class="muted">문의 사항은 <a class="inline" href="mailto:airkjw@gmail.com">airkjw@gmail.com</a> 으로 보내주세요.
보통 2~3일 내에 답변드립니다. · For support, email
<a class="inline" href="mailto:airkjw@gmail.com">airkjw@gmail.com</a>.</p>
<hr>
<footer>© 2026 Joungwook Kwon · Block Seasons</footer>
</div>
</body>
</html>