Home

Edit On (Cloud)

Usage

The edit-on component is a small inline link used in site chrome. Start with:

  • --edit-on-font-size and --edit-on-icon-size for density

  • --edit-on-color and --edit-on-color-hover for link states

Tokens

TokenDescriptionDefault Value
--edit-on-font-familyFont familyvar(--layout-font-family)
--edit-on-icon-sizeIcon size1em
--edit-on-font-sizeText font sizevar(--font-size-2xs)
--edit-on-gapGap between icon and textvar(--space-2)
--edit-on-colorLink colorvar(--text-color-secondary)
--edit-on-color-hoverLink hover colorvar(--text-color-primary)

Examples

Compact Utility Link

:root {
  --edit-on-font-size: var(--font-size-3xs);
  --edit-on-icon-size: 0.9em;
}

Accent Hover

:root {
  --edit-on-color-hover: var(--color-accent);
}

Tips

Keep it subtle: Use muted colors so edit links stay supportive rather than primary.

Inline alignment: Match --edit-on-font-size to other small utility links like copy buttons.

© 2026 Stencila