New Signal v1.0 is live — forest/ink theme, mobile-first, zero build step See pricing →
Landing page kit · by T0PK1DK

The landing page that ships before your coffee gets cold

Signal is a premium HTML/CSS kit for indie makers and small studios. Nine polished sections, one variables file, zero build pipeline — just open, edit, deploy.

  • Mobile-first with 44px tap targets and a proper hamburger menu
  • Rebrand in minutes via CSS custom properties
  • Deploy to Cloudflare Pages from repo root — no npm required

★★★★★ Trusted by indie makers & studio teams

Signal kit preview showing hero, features, and pricing sections

Used by teams who ship fast

Everything you need to launch — nothing you don't

Nine reusable sections, thoughtfully composed. Each block is commented in the HTML so you can find, edit, or remove it in seconds.

Nine ready-made sections

Nav, hero, trust strip, features, how-it-works, pricing, FAQ, final CTA, and footer — all wired up and responsive.

One-file retheming

All colors, fonts, spacing, and radii live in css/variables.css. Change your brand palette without hunting through dozens of files.

Mobile-first by default

Designed at 390px first: 20px gutters, 44px tap targets, hamburger nav, and layouts that scale up gracefully to desktop.

Zero build step

Plain HTML, CSS, and a touch of vanilla JS. Open in any editor, push to Cloudflare Pages, and you're live. No webpack, no drama.

Original SVG visuals

Every illustration, logo mark, and avatar is original — no stock photos, no stolen assets, no fake testimonials with real people's faces.

Commercial license included

Use Signal in unlimited personal and client projects. Build landing pages for paying customers — just don't resell the kit itself.

From download to deployed in three steps

No framework lock-in. No config files. Just edit the HTML, tweak the variables, and push.

Download and unzip the kit files

Download & unzip

Grab the kit, extract the folder, and open index.html in your browser. Everything works locally — no server needed.

Customize colors and copy in the source files

Customize your brand

Edit css/variables.css for colors and type. Replace the demo copy in index.html with your product's story.

Deploy to Cloudflare Pages

Deploy & launch

Push to GitHub and connect Cloudflare Pages. Your landing page goes live in under a minute — SSL included, CDN included.

Pick the plan that fits your launch

One-time purchase. No subscriptions. All plans include lifetime updates for the version you buy.

Starter

$19 / once

For solo makers launching their first product page.

  • Full HTML/CSS source
  • All 9 sections
  • Personal use license
  • Original SVG assets

Studio

$79 / once

For agencies and teams building multiple client landing pages.

  • Everything in Pro
  • Team license (up to 10 seats)
  • White-label rights
  • Extended SVG icon pack
  • Slack support channel

Compare plan details

Feature Starter Pro Studio
Sections included 9 9 9
Commercial use — ✓ ✓
Client projects — Unlimited Unlimited
Team seats 1 1 10
Figma reference — ✓ ✓
White-label — — ✓
Support Community Email Slack
Updates v1.x v1.x v1.x + v2 beta

Questions, answered

Everything you need to know before you buy. Can't find your answer? Email hello@t0pk1dk.dev

Basic HTML familiarity helps, but you don't need to be a developer. If you can edit text in a file and change a hex color, you can customize Signal. The README walks through every step.

No. Signal is plain HTML, CSS, and a small vanilla JS file for the mobile menu and FAQ accordion. Open index.html in any browser, edit in any text editor, deploy anywhere static files are served.

Yes — with the Pro or Studio license. You can build unlimited landing pages for paying clients. You may not resell or redistribute the kit files themselves. See LICENSE.txt for full terms.

All copy, pricing, and brand names on this demo page are fictional placeholder content for Signal (the kit selling itself). Replace everything in index.html with your own product's story, pricing, and links.

Push this repo to GitHub, connect it in the Cloudflare Pages dashboard, and set the build output directory to / (repo root). No build command needed. Cloudflare serves index.html automatically.

Yes. If Signal isn't the right fit within 14 days of purchase, email us for a full refund — no questions asked. We'd rather you find the right tool than keep something you won't use.

Stop wrestling with templates.
Start shipping.

Join hundreds of indie makers who launched faster with Signal. One purchase, unlimited projects, zero monthly fees.