Elige un modo de página
mode en el frontmatter de tu página para controlar qué elementos de la interfaz aparecen.
| Modo | Barra lateral | Tabla de contenidos | Pie de página | Soporte de temas | Ideal para |
|---|---|---|---|---|---|
default | Sí | Sí | Sí | Todos los temas | Páginas de documentación estándar |
wide | Sí | No | Sí | Todos los temas | Páginas sin encabezados o que necesitan mayor ancho |
custom | No | No | No | Todos los temas | Páginas de destino, páginas de marketing o diseños de lienzo completo |
frame | Sí | No | Modificado | Aspen, Almond, Luma, Sequoia | Contenido personalizado que aún necesita navegación por barra lateral |
center | No | No | Sí | Mint, Linden, Willow, Maple | Registros de cambios, experiencias de lectura enfocada |
custom te brinda el mayor control. Elimina todos los elementos de la interfaz excepto la barra de navegación superior, proporcionándote un lienzo en blanco para construir.
Example page frontmatter
Crea una página de destino
Configura la página
custom:
Example landing page frontmatter
Crea una sección hero
Example hero section
Example navigation cards
Usa imágenes con soporte para modo oscuro
Example images with dark mode support
Usa componentes de React para diseños interactivos
Example React component
Agrega CSS personalizado
Los valores arbitrarios de Tailwind CSS (por ejemplo,
w-[350px]) no son compatibles. Usa un archivo CSS personalizado para valores que las clases utilitarias de Tailwind no cubran.Example custom CSS file
Example custom CSS usage
Ejemplo completo
Example landing page
Consejos
- Prueba en modo claro y oscuro. Previsualiza tu diseño personalizado tanto en modo claro como oscuro para detectar estilos
dark:que falten. - Usa las clases
max-w-*para limitar el ancho del contenido y mantener el texto legible. - Hazlo responsivo. Usa los prefijos responsivos de Tailwind (
sm:,md:,lg:) para que tu diseño funcione en todos los tamaños de pantalla. - Combina modos. Usa el modo
custompara la página principal de tu documentación y el mododefaultpara todo lo demás. El modo se configura por página, así que diferentes páginas pueden usar distintos diseños. - Verifica los cambios de diseño. Si los elementos saltan al cargar la página, reemplaza las propiedades
styleen línea con clases de Tailwind o CSS personalizado.