Ship a realistic product site with a coherent starter stylesheet.
Explore how Obsidian SaaS handles hero messaging, marketing layouts, interface chrome, and content density before loading it into Narvi.
Useful for product surfaces and content rhythm.
Previewed across multiple static sections below.
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.
Starter marketing shell
Hero, navigation, card layouts, and CTA treatments give you a fast first impression of the template’s visual posture.
Product-ready components
Buttons, forms, alerts, tabs, cards, tables, and status badges are previewed with realistic content rather than isolated swatches.
Documentation and editorial depth
Long-form typography and structured content reveal how the system behaves outside of marketing blocks.
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
$24
For individuals refining one active stylesheet.
$69
For teams working across visual and code modes.
Designed for product and design system work
Preview a believable marketing and product surface before you commit to editing tokens inside the workspace.
Compact components with editorial control
These previews deliberately mix interface density with readable long-form content so the template feels production-adjacent.
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
- Load a starter template into the workspace.
- Adjust tokens and semantic controls visually.
- 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 editorA 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.
Buttons, forms, alerts, badges, cards, and tables
Table and content card stack
| Surface | State | Owner |
|---|---|---|
| Marketing hero | Approved | Design |
| Forms panel | Previewing | Product |
| Docs article | Draft | Content |
Release notes
Spacing, surface contrast, and typography scale tuned for clarity.
Migration guide
Load the starter in Narvi, inspect previews, then iterate in code.
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.
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.
Preview first, then refine
Narvi keeps the handoff direct: inspect the template here, then open the same stylesheet in the editor with one action.
Ready to start from Obsidian SaaS?
Jump back into Narvi and load this template directly into the editor workspace.