---
title: Tuile
description: "Les Tuiles affichent des aperçus avec fond stylisé et image proéminente, idéales pour intégrations, modèles ou galeries visuelles."
---

Les Tuiles affichent des aperçus visuels en premier plan avec des fonds à motif. Utilisez-les à la place des Cards lorsqu'une capture d'écran ou un logo est plus important que le texte -- pages d'intégrations, galeries de modèles et présentations visuelles.

Les captures d'écran montrent l'interface en anglais.

Utilisez les Tuiles lorsque :
- **Les aperçus visuels** sont plus importants que les descriptions textuelles
- **La présentation d'intégrations** avec des logos ou des captures d'écran
- **La création de galeries** de modèles, de thèmes ou d'exemples
- **L'affichage de captures d'écran** avec des titres et des descriptions optionnelles

## Utilisation

```mdx
<Tile href="/components/tabs" title="Tabs Component">
  <img src="/images/tabs-preview.png" alt="Tabs" />
</Tile>
```

## Tuile de base

Un tile simple avec une image de preview et un titre :

<Tile href="/fr/components/tabs" title="Tabs Component">
  <img src="/images/tabs-preview.webp" alt="Tabs" />
</Tile>

```mdx
<Tile href="/components/tabs" title="Tabs Component">
  <img src="/images/tabs-preview.webp" alt="Tabs" />
</Tile>
```

## Tuile avec description

Ajoutez une description pour plus de contexte :

<Tile href="/fr/components/tabs" title="Tabs Component" description="Organisez le contenu en sections à onglets commutables">
  <img src="/images/tabs-preview.webp" alt="Tabs" />
</Tile>

```mdx
<Tile
  href="/components/tabs"
  title="Tabs Component"
  description="Organize content into switchable tabbed sections"
>
  <img src="/images/tabs-preview.webp" alt="Tabs" />
</Tile>
```

## Tuile vs Card

| Fonctionnalité | Tuile | Card |
|---------|------|------|
| Emphase visuelle | Image en premier avec fond à motif | Icône + titre + description |
| Idéal pour | Intégrations, modèles, galeries | Navigation, listes de fonctionnalités, CTA |
| Gestion des images | Grande zone de preview | Petite icône |
| Contenu textuel | Titre + description optionnelle | Titre + description + icône |

**Règle générale :** Si vous avez une capture d'écran ou un logo à montrer, utilisez Tuile. Si le contenu est principalement textuel, utilisez Card.

## Mise en page en grille

Utilisez `Columns` pour afficher plusieurs Tuiles dans une grille :

<Columns cols={3}>
  <Tile href="https://slack.com" title="Slack">
    <img src="/images/tabs-preview.png" alt="Slack" />
  </Tile>
  <Tile href="https://github.com" title="GitHub">
    <img src="/images/tabs-preview.png" alt="GitHub" />
  </Tile>
  <Tile href="https://stripe.com" title="Stripe">
    <img src="/images/tabs-preview.png" alt="Stripe" />
  </Tile>
</Columns>

## Images en mode sombre

Utilisez les classes Tailwind pour afficher différentes images en modes clair et sombre :

```mdx
<Tile href="/customization/theming" title="Theming">
  <img src="/images/logo-light.webp" alt="Theme" class="dark:hidden" noStyle />
  <img src="/images/logo-dark.webp" alt="Theme" class="hidden dark:block" noStyle />
</Tile>
```

L'attribut `noStyle` empêche le style d'image par défaut afin que les classes du mode sombre fonctionnent correctement.

## Props

<ParamField name="href" type="string" required>
  L'URL vers laquelle la tuile pointe. Prend en charge les chemins internes (`/docs/intro`) et les URL externes (`https://example.com`). Les liens externes s'ouvrent dans un nouvel onglet.
</ParamField>

<ParamField name="title" type="string">
  Texte du titre affiché sous la zone de preview.
</ParamField>

<ParamField name="description" type="string">
  Texte de description optionnel sous le titre.
</ParamField>

<ParamField name="children" type="ReactNode">
  Contenu à afficher dans la zone de preview. Généralement des images ou des SVG.
</ParamField>

## Et ensuite ?

<Columns cols={2}>
  <Card title="Vue d'ensemble des composants" icon="puzzle-piece" href="/fr/components/overview">
    Parcourir tous les composants disponibles
  </Card>
  <Card title="Bases MDX" icon="file-code" href="/fr/content/mdx-basics">
    Apprendre à utiliser les composants dans MDX
  </Card>
</Columns>
