Skip to content

Icon Reference

The documentation theme provides access to thousands of icons from multiple packs. Every pack uses the same pattern: import the pack’s Icon.astro component and reference icons by name.

PackCountUsagePage
Starlight Built-in~200<Icon name="star" />Starlight Built-in
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

All icon packs use per-package Icon.astro components that render inline SVGs. Each pack has its own import:

---
// Starlight built-in
import { Icon } from '@astrojs/starlight/components';
// Other packs — each has its own import
import LucideIcon from '@f5xc-salesdemos/icons-lucide/Icon.astro';
import MdiIcon from '@f5xc-salesdemos/icons-mdi/Icon.astro';
import F5xIcon from '@f5xc-salesdemos/icons-f5xc/Icon.astro';
---
<Icon name="star" />
<LucideIcon name="rocket" />
<MdiIcon name="database" />
<F5xIcon name="bot-defense" />

Icons use currentColor and automatically adapt to light and dark mode with no special handling needed.

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

All Icon components render inline SVGs using currentColor. They automatically adapt to the current theme — no special CSS or class handling is needed.

F5 XC service icons use CSS custom properties that automatically adapt to light and dark mode — no special class handling is needed. For other multi-color icons (like HashiCorp Flight color variants), the no-invert class on .icon-card-image preserves original colors in dark mode.

Use CaseRecommended PackWhy
General UI (arrows, close, search)Starlight Built-inZero config, always available
F5 product diagramsF5 BrandDomain-specific networking/security art
Modern stroke iconsLucideClean, consistent 1,600+ icons
Filled/outlined icons at scaleMaterial Design (mdi)Largest set with 7,638 icons
IBM design languageCarbon2,582 enterprise-grade icons
Flexible weight optionsPhosphor9,161 icons with six weight variants
Crisp line iconsTabler6,034 icons with consistent 2px stroke
F5 XC service diagramsF5 XC Services30 Distributed Cloud service icons
Brand/company logosSimple Icons3,200+ brand icons for vendors and services
Cloud/infra vendor logosHashiCorp FlightAWS, GCP, Azure, K8s vendor icons
AWS architecture diagramsAWS Architecture885 color service icons for AWS infrastructure
Azure architecture diagramsAzure Architecture606 color service icons for Azure infrastructure
GCP architecture diagramsGCP Architecture216 color service icons for Google Cloud infrastructure