Ir al contenido

Referencia de Iconos

El tema de documentación proporciona acceso a miles de iconos de múltiples paquetes. Cada paquete utiliza el mismo patrón: importar el componente Icon.astro del paquete y hacer referencia a los iconos por nombre.

PaqueteCantidadUsoPágina
Starlight Integrado~200<Icon name="star" />Starlight Integrado
F5 Brand665<Icon name="ai-admin" />F5 Brand
Lucide~1,600<Icon name="rocket" />Lucide
Material Design7,638<Icon name="database" />Material Design
Carbon2,582<Icon name="cloud" />Carbon
Phosphor9,161<Icon name="globe" />Phosphor
Tabler6,034<Icon name="shield" />Tabler
F5 XC Services30<Icon name="bot-defense" />F5 XC Services
Simple Icons3,200+<Icon name="cloudflare" />Simple Icons
HashiCorp Flight672<Icon name="cloud" />HashiCorp Flight
AWS Architecture885<Icon name="lambda" />AWS
Azure Architecture606<Icon name="virtual-machine" />Azure
GCP Architecture216<Icon name="cloud-storage" />GCP

Todos los paquetes de iconos utilizan componentes Icon.astro por paquete que renderizan SVGs en línea. Cada paquete tiene su propia importación:

---
// Starlight integrado
import { Icon } from '@astrojs/starlight/components';
// Otros paquetes — cada uno tiene su propia importación
import LucideIcon from '@f5-sales-demo/icons-lucide/Icon.astro';
import MdiIcon from '@f5-sales-demo/icons-mdi/Icon.astro';
import F5xIcon from '@f5-sales-demo/icons-f5xc/Icon.astro';
---
<Icon name="star" />
<LucideIcon name="rocket" />
<MdiIcon name="database" />
<F5xIcon name="bot-defense" />

Los iconos utilizan currentColor y se adaptan automáticamente al modo claro y oscuro sin necesidad de ningún manejo especial.

star
rocket
setting
heart
rocket
mdi/database
carbon/cloud
tabler/shield

Todos los componentes Icon renderizan SVGs en línea utilizando currentColor. Se adaptan automáticamente al tema actual — no se necesita ningún manejo especial de CSS o clases.

Los iconos de servicios F5 XC utilizan propiedades personalizadas de CSS que se adaptan automáticamente al modo claro y oscuro — no se necesita ningún manejo especial de clases. Para otros iconos multicolor (como las variantes de color de HashiCorp Flight), la clase no-invert en .icon-card-image preserva los colores originales en modo oscuro.

Caso de UsoPaquete RecomendadoPor Qué
UI general (flechas, cerrar, buscar)Starlight IntegradoSin configuración, siempre disponible
Diagramas de productos F5F5 BrandArte específico de dominio para redes/seguridad
Iconos modernos de trazoLucideLimpios, consistentes, más de 1,600 iconos
Iconos rellenos/contorneados a escalaMaterial Design (mdi)El conjunto más grande con 7,638 iconos
Lenguaje de diseño IBMCarbon2,582 iconos de nivel empresarial
Opciones flexibles de grosorPhosphor9,161 iconos con seis variantes de grosor
Iconos de línea nítidosTabler6,034 iconos con trazo consistente de 2px
Diagramas de servicios F5 XCF5 XC Services30 iconos de servicios Distributed Cloud
Logos de marcas/empresasSimple IconsMás de 3,200 iconos de marca para proveedores y servicios
Logos de proveedores cloud/infraestructuraHashiCorp FlightIconos de proveedores AWS, GCP, Azure, K8s
Diagramas de arquitectura AWSAWS Architecture885 iconos de servicios a color para infraestructura AWS
Diagramas de arquitectura AzureAzure Architecture606 iconos de servicios a color para infraestructura Azure
Diagramas de arquitectura GCPGCP Architecture216 iconos de servicios a color para infraestructura Google Cloud