Estiliza con Tailwind CSS
w-full- Ancho completoaspect-video- Relación de aspecto 16:9rounded-xl- Esquinas redondeadas grandesblock,hidden- Control de visualizacióndark:hidden,dark:block- Visibilidad en modo oscuro
style.
Añadir CSS personalizado
Agregar style.css
style.css para personalizar los estilos de la barra de navegación y el pie de página.
Uso de identificadores y selectores
Identificadores
Identificadores
- APIPlaygroundInput:
api-playground-input - AssistantEntry:
assistant-entry - AssistantEntryMobile:
assistant-entry-mobile - Banner:
banner - BodyContent:
body-content - ChangelogFilters:
changelog-filters - ChangelogFiltersContent:
changelog-filters-content - ChatAssistantSheet:
chat-assistant-sheet - ChatAssistantTextArea:
chat-assistant-textarea - ContentArea:
content-area - ContentContainer:
content-container - ContentSideLayout:
content-side-layout - FeedbackForm:
feedback-form - FeedbackFormCancel:
feedback-form-cancel - FeedbackFormInput:
feedback-form-input - FeedbackFormSubmit:
feedback-form-submit - FeedbackThumbsDown:
feedback-thumbs-down - FeedbackThumbsUp:
feedback-thumbs-up - Footer:
footer - Header:
header - NavBarTransition:
navbar-transition - NavigationItems:
navigation-items - Navbar:
navbar - PageContextMenu:
page-context-menu - PageContextMenuButton:
page-context-menu-button - PageTitle:
page-title - Pagination:
pagination - Panel:
panel - RequestExample:
request-example - ResponseExample:
response-example - SearchBarEntry:
search-bar-entry - SearchBarEntryMobile:
search-bar-entry-mobile - SearchInput:
search-input - Sidebar:
sidebar - SidebarContent:
sidebar-content - TableOfContents:
table-of-contents - TableOfContentsContent:
table-of-contents-content - TableOfContentsLayout:
table-of-contents-layout - TopbarCtaButton:
topbar-cta-button
Selectores
Selectores
- Accordion:
accordion - AccordionGroup:
accordion-group - AlmondLayout:
almond-layout - AlmondNavBottomSection:
almond-nav-bottom-section - AlmondNavBottomSectionDivider:
almond-nav-bottom-section-divider - Anchor:
nav-anchor - Anchors:
nav-anchors - APISection:
api-section - APISectionHeading:
api-section-heading - APISectionHeadingSubtitle:
api-section-heading-subtitle - APISectionHeadingTitle:
api-section-heading-title - Callout:
callout - Card:
card - CardGroup:
card-group - ChatAssistantSheet:
chat-assistant-sheet - ChatAssistantSheetHeader:
chat-assistant-sheet-header - ChatAssistantSheetContent:
chat-assistant-sheet-content - ChatAssistantInput:
chat-assistant-input - ChatAssistantSendButton:
chat-assistant-send-button - CodeBlock:
code-block - CodeGroup:
code-group - Content:
mdx-content - DropdownTrigger:
nav-dropdown-trigger - DropdownContent:
nav-dropdown-content - DropdownItem:
nav-dropdown-item - DropdownItemTextContainer:
nav-dropdown-item-text-container - DropdownItemTitle:
nav-dropdown-item-title - DropdownItemDescription:
nav-dropdown-item-description - DropdownItemIcon:
nav-dropdown-item-icon - Expandable:
expandable - Eyebrow:
eyebrow - FeedbackToolbar:
feedback-toolbar - Field:
field - Frame:
frame - Icon:
icon - Link:
link - LoginLink:
login-link - Logo:
nav-logo - Mermaid:
mermaid - MethodNavPill:
method-nav-pill - MethodPill:
method-pill - NavBarLink:
navbar-link - NavTagPill:
nav-tag-pill - NavTagPillText:
nav-tag-pill-text - OptionDropdown:
option-dropdown - PaginationNext:
pagination-next - PaginationPrev:
pagination-prev - PaginationTitle:
pagination-title - Panel:
panel - SidebarGroup:
sidebar-group - SidebarGroupIcon:
sidebar-group-icon - SidebarGroupHeader:
sidebar-group-header - SidebarNavGroupDivider:
sidebar-nav-group-divider - SidebarTitle:
sidebar-title - Step:
step - Steps:
steps - Tab:
tab - Tabs:
tabs - TabsBar:
nav-tabs - TabsBarItem:
nav-tabs-item - TableOfContents:
toc - TableOfContentsItem:
toc-item - Tooltip:
tooltip - TopbarRightContainer:
topbar-right-container - TryitButton:
tryit-button - Update:
update
data-active):- Elemento activo en un desplegable de navegación:
nav-dropdown-item[data-active] - Pestaña activa en la navegación móvil:
mobile-nav-tabs-item[data-active] - Grupo activo de la barra lateral:
sidebar-group[data-active] - Enlace activo de la barra lateral:
#sidebar-content li[data-active] - Pestaña activa de la navegación superior:
.nav-tabs-item[data-active]— solo se aplica a pestañas simples; las pestañas con menús desplegables no recibendata-active. Nota el.inicial: esto apunta a una clase en un elemento<a>estándar, a diferencia de la mayoría de los otros componentes que usan nombres de elementos personalizados. - Elemento activo de la tabla de contenidos:
toc-item[data-active] - Elemento más profundo activo de la tabla de contenidos:
toc-item[data-active-deepest]— solo presente en el encabezado exacto actualmente visible, a diferencia dedata-activeque también se establece en sus encabezados padres.
data-component-name):Usa data-component-name para apuntar a componentes de interfaz específicos con un selector estable que persiste si los nombres de clases internos cambian.- Contenedor de diagrama Mermaid:
[data-component-name="mermaid-container"]— incluye la superposición de controles de zoom - Controles de zoom y desplazamiento de Mermaid:
[data-component-name="mermaid-controls-wrapper"] - Botón principal del encabezado:
[data-component-name="primary-header-button"]— solo en el tema Sequoia - Interruptor de tema:
[data-component-name="theme-toggle"]
- Badge:
[data-badge] - Badge por color:
[data-badge][data-color="blue"] - Badge por tamaño:
[data-badge][data-size="sm"]
JavaScript personalizado
<script> con código JS en cada página.
Agregar JavaScript personalizado
.js dentro de tu directorio de contenido en cada página de tu sitio de documentación. Por ejemplo, puedes agregar el archivo ga.js siguiente para habilitar Analytics de Google en toda la documentación.