Files
Ismael 1bc75ce079 fix(docs): disable Geist Mono ligatures in code blocks (#2031)
Shiki wraps each highlighted token in its own <span>, which breaks Geist
Mono programming ligatures like `===`, `!==`, `=>`. The ligature glyph is
rendered at the advance width of a single character (~8.4px) instead of
three (~25.2px), causing it to visually overlap the preceding token.

Disable `font-variant-ligatures` inside `pre code` so each character
renders at its true monospace width.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 23:28:32 -07:00
..