Concepts clés

Édition

Apprenez à rédiger votre documentation.

Docus vous permet d'écrire tout votre contenu en Markdown mais offre aussi la possibilité d'intégrer des composants grâce à la syntaxe MDC fournie par Nuxt Content.

Page d'accueil

La page d'accueil correspond au fichier index.md. La syntaxe MDC enrichit Markdown avec la possibilité d'utiliser des composants Vue, y compris les slots et les props dans vos fichiers .md.

Consultez la liste des composants prose Nuxt UI que vous pouvez intégrer dans votre Markdown.

Composants

MDC fournit une syntaxe dédiée pour utiliser facilement des composants Vue dans votre contenu :

content/index.md
:::u-page-feature
:::

Slots

Les slots peuvent recevoir du texte ou d'autres composants.

  • Slot par défaut est rendu directement dans le composant ou avec #default.
  • Slots nommés sont définis en utilisant le symbole # suivi du nom du slot.
index.md
:::u-page-feature
  #title
  Nuxt 4
  
  #description
  Propulsé par Nuxt 4 pour des performances et un SEO optimaux.
:::

Props

Les props sont passées en syntaxe inline ou via le frontmatter YAML dans le bloc du composant :

index.md
:::u-page-feature{icon="i-simple-icons-nuxt" to="https://nuxt.com"}
  #title
  Nuxt 4
  
  #description
  Propulsé par Nuxt 4 pour des performances et un SEO optimaux.
:::
Consultez la documentation Nuxt Content pour plus de détails sur la syntaxe MDC

Pages de documentation

Il existe une relation un à un entre les fichiers de contenu et les pages de votre site. Chaque page Markdown dans le dossier content/ correspond directement à une route de page.

Pour commencer, éditez ou ajoutez simplement des fichiers .md dans le dossier content/ pour mettre à jour vos pages. Docus gère automatiquement le routage, la navigation et la recherche plein texte.

Frontmatter

Chaque fichier du dossier content/ commence par la syntaxe --- en haut de la page. Cela correspond au frontmatter de votre fichier, une convention des CMS basés sur Markdown pour fournir des métadonnées aux pages.

content/getting-started/edition.md
---
title: 'Édition'
description: 'Apprenez à rédiger votre documentation.'
---

<!-- Contenu de la page en pur Markdown -->

Paramètres

Les pages du répertoire /content sont définies comme type page dans Nuxt Content. Elles suivent toutes la même structure avec les clés de frontmatter existantes :

CléTypeDescription
titlestringTitre de la page. Affiché en haut de la page. Utilisé comme titre SEO si la clé seo n'est pas fournie.
descriptionstringDescription de la page. Affichée sous le titre en haut de la page. Utilisée comme description SEO si la clé seo n'est pas fournie.
navigationbooleanDéfinit si la page est incluse dans la navigation latérale gauche.
seo{ title: string, description: string }Métadonnées SEO de votre page.
Copyright © 2026