Choisir un mode de page
mode dans le frontmatter de votre page pour contrôler quels éléments d’interface apparaissent.
Pour les pages de destination, le mode
custom offre le plus de contrôle. Il supprime tous les éléments d’interface à l’exception de la barre de navigation supérieure, vous offrant une toile vierge pour construire.
Example page frontmatter
Créer une page de destination
Configurer la page
custom :
Example landing page frontmatter
Créer une section hero
Example hero section
Example navigation cards
Utiliser des images avec support du mode sombre
Example images with dark mode support
Utiliser des composants React pour des mises en page interactives
Example React component
Ajouter du CSS personnalisé
Les valeurs arbitraires de Tailwind CSS (par exemple,
w-[350px]) ne sont pas prises en charge. Utilisez un fichier CSS personnalisé pour les valeurs que les classes utilitaires de Tailwind ne couvrent pas.Example custom CSS file
Example custom CSS usage
Exemple complet
Example landing page
Conseils
- Testez en mode clair et sombre. Prévisualisez votre mise en page personnalisée dans les deux modes pour détecter les styles
dark:manquants. - Utilisez les classes
max-w-*pour limiter la largeur du contenu et garder le texte lisible. - Pensez au responsive. Utilisez les préfixes responsive de Tailwind (
sm:,md:,lg:) pour que votre mise en page fonctionne sur tous les écrans. - Combinez les modes. Utilisez le mode
custompour la page d’accueil de votre documentation et le modedefaultpour le reste. Le mode se définit par page, ce qui permet à différentes pages d’utiliser différentes mises en page. - Vérifiez les décalages de mise en page. Si des éléments sautent au chargement de la page, remplacez les propriétés
styleen ligne par des classes Tailwind ou du CSS personnalisé.