StealThis .dev
Pagina's Medium

Comics — Indie Zine / Webcomic Landing

A raw DIY landing page for the fictional webcomic Smudge & Staple, built in HTML, CSS, and vanilla JS. A collage hero stacks taped photocopy snapshots, hand-lettered scrawl, and cut-paper stickers over an off-white riso texture in two spot inks, orange and blue. Below sit a scrappy latest-strips grid with a new-only toggle, a tip-jar with amount tiers, a screen-print merch band, a hand-drawn about blurb, and a dashed cut-out mailing-list form. JS adds random card jitter, tape-peel hovers, and toast feedback.

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

Code

Indie Zine / Webcomic Landing

A deliberately scrappy landing page for Smudge & Staple, a fictional webcomic about two ghosts stuck doing the chores they ignored while alive. The whole page is photocopier-grade: an off-white paper background carries SVG grain and a faint halftone wash, and a fixed multiply layer fakes the slight blue misregistration of a two-color risograph print. Type is all handwritten Caveat headings and Space Mono body, with bold orange and blue spot inks, hard ink borders, and offset drop-shadows that read like cut-and-taped paper.

The hero is a collage: a big taped snapshot of the latest strip sits beside a dashed cut-out card with a hand-scrawled note and a “read the latest” button, ringed by rotated “free” and “made by hand” stickers. Below it, a latest-strips grid renders scrappy panels at slightly random tilts, each pinned with a strip of tape; a “new only” toggle filters the grid and shows a charming empty state when the toner’s dry. A tip-jar section offers amount tiers ($3 / $7 / $15 / just vibes) that update the call-to-action, a screen-print merch band, a hand-drawn about blurb from the artist, and a dashed “cut out & subscribe” mailing-list form with inline email validation.

Interactions are vanilla JS: every [data-jitter] element gets a small random rotation on load so nothing lines up perfectly, tape strips peel and lift on hover, strip cards and tip tiers give toast feedback, and the email form validates before confirming. All motion is gated behind prefers-reduced-motion, controls are keyboard-usable, and body text holds WCAG AA contrast against the paper.

Illustrative UI only — fictional series, characters, and data.