StealThis .dev
Pages Medium

Banking — Lending / BNPL Landing

A warm, optimistic marketing landing for a fictional buy-now-pay-later product called Splitly. It pairs a friendly coral-and-mint hero with a live split-in-4 calculator where a slider and editable amount field rebuild four equal instalments and a running total in real time. Below it sit how-it-works steps, an eligibility panel with no-score-impact cues, a filterable grid of partner merchants, three transparent rate plans, an accordion FAQ, an email capture, and a footer — all responsive vanilla HTML, CSS and JavaScript with toasts and a mobile nav.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Lending / BNPL Landing

A full marketing landing page for Splitly, a fictional buy-now-pay-later brand built around a warm-white, coral and mint palette with a friendly rounded feel. The hero leads with a genuinely interactive “split in 4” calculator: type a cart total or drag the slider and the four instalment rows — the first due today, the rest two weeks apart — recalculate instantly, with the final payment absorbing any rounding so the total always matches. A pre-qualify button fires a toast confirming the amount due today with no credit-score impact, and tabular figures keep every money value aligned.

The page then walks through a four-step how-it-works strip, an eligibility section that surfaces trust cues (soft check, $0 fees, bank-grade encryption, 2FA), and a category-filterable grid of partner merchants rendered from data. Three rate plans — Pay in 4, Pay Monthly and Pay in 30 — lay out interest, terms and a representative APR example with no fine-print traps. An accordion FAQ expands one answer at a time with smooth height transitions, and a closing CTA validates an email before confirming a download link by toast.

Everything is self-contained vanilla JavaScript: a small toast() helper, a sticky header with a slide-down mobile menu, ARIA-driven tabs and accordion, keyboard and Escape support, and a layout that reflows from a four-column desktop grid down to a single comfortable column at 360px-wide screens.

Illustrative UI only — not real banking software or financial advice.