6 projects

Landing pages

One page, one job. Hand-written markup where possible, plus one WebGL experiment.

Landing pages: Projects

Landing page

Halftone: lighting studio

A landing page for a fictional interior lighting studio: warm palette, serif type, SVG illustration, FAQ and a demo form. Responsive, no external images.

  • HTML
  • CSS
  • JS

Landing page

Kill Switch: subscription tracker

A landing page for a fictional SaaS product: dark gradient hero, a UI mock-up in CSS, pricing, FAQ, a demo form. All prices and names are made up.

  • HTML
  • CSS
  • JS

Landing page

Small Scale: conference

A landing page for a fictional one-day conference: poster typography, schedule, placeholder speakers, terms, a demo registration form.

  • HTML
  • CSS
  • JS

Landing page

OKSO T1: 3D landing page

A landing page for a fictional air sensor (demo): the object is drawn by one fragment shader on plain WebGL2 with no libraries, four SDF shapes morph on scroll, with an SVG fallback, reduced-motion support and a pause when off screen.

  • HTML5
  • CSS3
  • Vanilla JS

Landing page

Dovod: expert-firm landing concept

A Nuxt 4 landing concept for a fictional expert-appraisal firm: service areas, a consultation form with a phone mask, a reviews carousel and a policy page. The company, reviews, figures and contacts are made up; the form sends nothing.

  • Nuxt 4
  • Vue 3
  • TypeScript

Landing page

Kvarts: dental clinic landing concept

A single-page landing concept for a fictional dental clinic in the Liquid Chrome Dark style: glass cards, chrome headings and a canvas-drawn 3D tooth blob. One HTML file with no build step or dependencies.

  • HTML
  • CSS
  • JavaScript