What font does Next.js use?
Next.js's website sets both headings and body text in Geist, with ui-monospace for code. Body text is 16px, section headings 36px and the largest display type 72px, at weight 400. If you can't use Geist, ask your AI for the closest free match and keep the sizes and weights.
What are Next.js's colors?
| Canvas | #FFFFFF | the page background |
|---|
| Surface | #EAEAEA | cards and raised areas |
|---|
| Text | #000000 | primary text |
|---|
| Accent | #FFBC31 | buttons, links and focus |
|---|
| Second accent | #61DAFB | secondary emphasis |
|---|
| Muted | #666666 | secondary text and captions |
|---|
| Border | #E0E0E0 | dividers and outlines |
|---|
How do I build a site that looks like Next.js with AI?
Open the Prompt tab above, change its first line to what you are building, and paste it into Lovable, v0, Bolt, Claude Code or Cursor. For a whole project, install the Claude skill or the Cursor rule instead, so every screen keeps the style. Build something original: keep Next.js's look, not its name, logo or copy.
More designs
Or read any other site with the free design prompt generator.
Read from nextjs.org's public CSS on 8 October 2026. Siteprint is not affiliated with Next.js; names and trademarks belong to their owners.