Narvi logoNARVI

Template Preview

Rose Punch

Free

Expressive

Ship a realistic product site with a coherent starter stylesheet.

Explore how Rose Punch handles hero messaging, marketing layouts, interface chrome, and content density before loading it into Narvi.

TypographyDisplay sans

Matched to the built-in starter system.

DensityBalanced

Useful for product surfaces and content rhythm.

Best forMarketing

Previewed across multiple static sections below.

Feature set

Components and content patterns using the same template CSS

The layout scaffolding is lightweight. Typography, surfaces, borders, controls, spacing tone, and color expression are all driven by the selected Narvi template.

Design system

Starter marketing shell

Hero, navigation, card layouts, and CTA treatments give you a fast first impression of the template’s visual posture.

UI patterns

Product-ready components

Buttons, forms, alerts, tabs, cards, tables, and status badges are previewed with realistic content rather than isolated swatches.

Content

Documentation and editorial depth

Long-form typography and structured content reveal how the system behaves outside of marketing blocks.

Pricing snapshot

Flexible plans for product teams

Evaluate balance between emphasis, whitespace, and scanning across a familiar pricing layout.

  • Token-aware editing workflow
  • Fixed preview surfaces for rapid iteration
  • Code-first export with reset support
Starter

$24

For individuals refining one active stylesheet.

Studio

$69

For teams working across visual and code modes.

Trusted by teams

Designed for product and design system work

Preview a believable marketing and product surface before you commit to editing tokens inside the workspace.

Release rhythm

Compact components with editorial control

These previews deliberately mix interface density with readable long-form content so the template feels production-adjacent.

Docs and typography

Readable structure for guidance and implementation notes

Narvi templates are meant to support both editorial clarity and interface precision. This section demonstrates headings, body copy, links, lists, blockquotes, and code presentation.

Implementation notes

  1. Load a starter template into the workspace.
  2. Adjust tokens and semantic controls visually.
  3. Refine directly in Monaco when needed.
Design tooling feels more trustworthy when the starter system is legible before you commit to editing it.
npm run dev
# open Narvi
# preview a template
# load it into the editor
Editorial sample

A preview should read like a working product site

Good starters need more than isolated cards. They need to hold up through narrative structure, support text, utility surfaces, and repeating interface patterns across a full page.

This section intentionally stretches the typography and spacing system over a longer article body so you can see whether the template feels sharp, restrained, soft, or dense in context.

Component gallery

Buttons, forms, alerts, badges, cards, and tables

Visual tokens synced successfully.
One spacing scale is under review.
Legacy selectors need cleanup.
Data layout

Table and content card stack

SurfaceStateOwner
Marketing heroApprovedDesign
Forms panelPreviewingProduct
Docs articleDraftContent

Release notes

Spacing, surface contrast, and typography scale tuned for clarity.

Migration guide

Load the starter in Narvi, inspect previews, then iterate in code.

From the blog

Designing starter systems that survive real product constraints

A starter should feel intentional on the first screen, but also remain legible once tables, forms, notices, and long-form content begin to share space.

Field notes

What to look for in this preview

Scan edges, spacing rhythm, hierarchy transitions, and the way emphasis behaves when a page mixes interface and editorial needs.

Workflow

Preview first, then refine

Narvi keeps the handoff direct: inspect the template here, then open the same stylesheet in the editor with one action.

Contact

Ready to start from Rose Punch?

Jump back into Narvi and load this template directly into the editor workspace.