PROJECT

Layercode - CLI Page

PROJECT

Layercode - CLI Page

INDUSTRY

AI / Developer Tools

INDUSTRY

AI / Developer Tools

STATUS

Complete

1 page · Figma to Framer · Custom components · Live

STATUS

Complete

1 page · Figma to Framer · Custom components · Live

THE BRIEF

Built the launch site for a voice AI CLI tool — hero shader, animated terminal, and a full Figma-to-Framer translation.

Built the launch site for a voice AI CLI tool — hero shader, animated terminal, and a full Figma-to-Framer translation.

Built the launch site for a voice AI CLI tool — hero shader, animated terminal, and a full Figma-to-Framer translation.

FRAMER · UNICORN STUDIO · CUSTOM CODE

THE PROBLEM

A Developer Tool That Needed a Site to Match.

A Developer Tool That Needed a Site to Match.

A Developer Tool That Needed a Site to Match.

FIGMA TO FRAMER · SHADER · TERMINAL ANIMATION

Layercode was launching their CLI — a tool for building and deploying voice AI agents from the command line. The design was done in Figma. What they needed was someone to bring it to life in Framer accurately, and build two components that couldn't come from the design file: a hero background shader and an animated terminal showing the CLI in action.

THE SOLUTION

Hero Shader — Unicorn Studio

Hero Shader — Unicorn Studio

Hero Shader — Unicorn Studio

Built the hero background as a shader in Unicorn Studio and integrated it into Framer. The dark, warm gradient mesh visible behind the CLI hero sets the tone for the entire page — technical but not cold. A static background couldn't have done the same job.

Animated Terminal Component

Built a custom Framer component that animates the terminal sequence shown in the hero — replicating the MCP loading flow a developer would see when running npx @layercode/cli init. The animation runs on load, giving visitors an immediate sense of what using the tool actually feels like.

VISUAL SYSTEM & OUTPUT

Making a CLI Feel Approachable

Making a CLI Feel Approachable

Making a CLI Feel Approachable

Developer tools live and die by first impressions with developers. The terminal animation wasn't decoration — it was the fastest way to show what the CLI does without writing a word of copy. The shader gave the page warmth without breaking the dark technical aesthetic. Both components were built in Framer from scratch, on top of the Figma design that handled everything else.

HERO — SHADER + TERMINAL

Layercode - CLI Page: Hero — shader + terminal

HERO — SHADER + TERMINAL

Layercode - CLI Page: Hero — shader + terminal

FEATURE GRID

Layercode - CLI Page: Feature grid

FEATURE GRID

Layercode - CLI Page: Feature grid

FEATURE GRID

Layercode - CLI Page: Feature grid

FAQ + FOOTER

Layercode - CLI Page: FAQ + footer

FAQ + FOOTER

Layercode - CLI Page: FAQ + footer

FAQ + FOOTER

Layercode - CLI Page: FAQ + footer

WHY IT MATTERS

A Launch Page That Spoke to Developers.

A Launch Page That Spoke to Developers.

A Launch Page That Spoke to Developers.

Layercode shipped their CLI with a site that matched the quality of the product. The terminal animation communicates the core experience in seconds. The shader makes a page full of technical content feel considered rather than generic.

0
100
200
300
400
500
600
700
800
900
1000
1100

Everything new in Framer, monthly.

Product updates, fresh templates & components, and Berlin Framer meetups — one email a month, no spam.

Frequently Asked Questions

Most Framer projects move from discovery to launch within 2 to 4 weeks. This includes high-fidelity design, interactive prototyping, and final development. Timelines vary based on the complexity of custom animations and CMS requirements.

Yes. While Framer is a powerful no-code tool, I often implement custom React components and overrides to achieve specific functionality or complex data integrations that aren't available out of the box.

Once the project is finalized and approved, I transfer the Framer project directly to your account. I provide a recorded walkthrough of the CMS and site settings so your team can manage content with zero friction.

Absolutely. I offer monthly retainers for high-growth brands that need continuous updates, new landing pages, and ongoing performance optimisation. Priority availability, ongoing Framer support, and a dedicated expert in your corner.

Frequently Asked Questions

Most Framer projects move from discovery to launch within 2 to 4 weeks. This includes high-fidelity design, interactive prototyping, and final development. Timelines vary based on the complexity of custom animations and CMS requirements.

Yes. While Framer is a powerful no-code tool, I often implement custom React components and overrides to achieve specific functionality or complex data integrations that aren't available out of the box.

Once the project is finalized and approved, I transfer the Framer project directly to your account. I provide a recorded walkthrough of the CMS and site settings so your team can manage content with zero friction.

Absolutely. I offer monthly retainers for high-growth brands that need continuous updates, new landing pages, and ongoing performance optimisation. Priority availability, ongoing Framer support, and a dedicated expert in your corner.

Frequently Asked Questions

Most Framer projects move from discovery to launch within 2 to 4 weeks. This includes high-fidelity design, interactive prototyping, and final development. Timelines vary based on the complexity of custom animations and CMS requirements.

Yes. While Framer is a powerful no-code tool, I often implement custom React components and overrides to achieve specific functionality or complex data integrations that aren't available out of the box.

Once the project is finalized and approved, I transfer the Framer project directly to your account. I provide a recorded walkthrough of the CMS and site settings so your team can manage content with zero friction.

Absolutely. I offer monthly retainers for high-growth brands that need continuous updates, new landing pages, and ongoing performance optimisation. Priority availability, ongoing Framer support, and a dedicated expert in your corner.

0
100
200
300
400
500
600
700
800
900
1000
1100
0
100
200
300
400
500
600
700
800
900
1000
1100