Nuxt 3 reached end of life on 31 July 2026
It no longer receives bug fixes or security patches. Upgrade to Nuxt 4 or get extended support from HeroDevs

Layouts

Source
This example shows how to define default and custom layouts.
index.vue
Open docs
<template>
  <h2>Welcome to Layouts example</h2>
</template>
https://layouts.example.nuxt.space
Read more in Docs > Getting Started > Views#layouts.
Read more in Docs > Guide > Directory Structure > Layouts.