Home

Social Links

Usage

Social links render inline icons (and optional text). Start with:

  • --social-links-icon-size and --social-links-gap for spacing

  • --social-links-color and --social-links-color-hover for interaction

  • --social-links-font-size when showing text labels

Tokens

TokenDescriptionDefault Value
--social-links-font-familyFont familyvar(--layout-font-family)
--social-links-font-sizeText font sizevar(--font-size-sm)
--social-links-icon-sizeIcon size1.25rem
--social-links-gapGap between linksvar(--space-3)
--social-links-colorLink colorvar(--text-color-secondary)
--social-links-color-hoverHover colorvar(--text-color-primary)

Examples

Large Icon Row

:root {
  --social-links-icon-size: 1.5rem;
  --social-links-gap: var(--space-4);
}

Muted Footer Links

:root {
  --social-links-color: var(--text-color-muted);
  --social-links-color-hover: var(--text-color-secondary);
}

Tips

Icon-only rows: If you hide text, keep --social-links-font-size aligned with other utility links.

Hover emphasis: Use a higher-contrast --social-links-color-hover for clear interactivity.

© 2026 Stencila