
Keyboard and Interaction Shortcuts
Search, code copy, and interactive UI behaviors

Arcane Lexicon includes keyboard shortcuts and interaction helpers in KBScripts.

Search Shortcuts#

ShortcutAction
Cmd/Ctrl + KFocus search input
EscapeClose results and blur search
ArrowDownMove selection down in results
ArrowUpMove selection up in results
EnterOpen selected result (or first result)

Interactive Behaviors#

Code Block Copy Buttons#

  • Added automatically for .prose pre blocks.
  • Copies code to clipboard.
  • Shows a check icon for 2 seconds after copy.

Theme Toggle#

  • Toggles dark / light mode.
  • Persists mode in localStorage under arcane-theme-mode.

TOC Active Tracking#

  • TOC highlights current heading while scrolling.
  • Uses IntersectionObserver.
  • Section expand/collapse state persists in localStorage.

Mobile Sidebar Toggle#

  • Hamburger button toggles sidebar on smaller viewports.