Notable updates to the Paint Forge documentation. Newest first. Product changes are tracked separately in commit history; this page focuses on docs content and structure.
May 6, 2026Glossary, changelog, page meta, and SEO/AI ingestion
New /docs/glossary page with ~30 alphabetized terms.
New /docs/changelog page (this one) for tracking docs additions.
Per-page "Last updated" timestamps sourced from git log.
"Edit this page" link to the source TSX on GitHub.
Per-page Open Graph images via Next.js convention.
Sitemap and llms.txt routes for search engines and AI ingestion.
BreadcrumbList JSON-LD on every docs page.
May 5, 2026A11y, search polish, and long-page UX
Smooth-scroll on anchor clicks, scoped to the docs subtree and gated by prefers-reduced-motion.
Heading anchor links visible at 30% opacity on touch devices.
Roving arrow-key navigation in the docs sidebar (↑↓ + Home/End).
Skip-to-content link for keyboard users.
Forced-colors fallbacks on Code, Pre, and all four Callout variants.
Search dialog now shows recent queries, highlights match terms, and offers "did you mean…" suggestions for typos.
Sidebar groups are collapsible with localStorage-persisted state.
Heading anchor links copy the URL to clipboard with a 1.5s confirmation pill.
New mobile TOC accordion at the top of long pages.
New reading-progress strip and jump-to-top button.
May 4, 2026Cross-linking pass + filter screenshot refresh
New RelatedLinks component with 29 cross-references across 11 pages.
Drift test extended to verify every related-link href resolves to a known route.
Filters page screenshot refreshed with a plasma-textured raster + Curves adjustment for richer context.
May 3, 2026Drift tests + mobile SearchDialog portal fix
New CI drift test covering search index, nav config, shortcut catalog, and related-link hrefs.
Fixed mobile SearchDialog being clipped by the SiteHeader when opened from the mobile nav (createPortal escape).
May 2, 2026Screenshots, Figure component, and Animation page assets
Editor overview, Animation panel, Layers panel, Filters panel, and three Animation panel detail screenshots embedded.
Animation page placeholder Figures replaced with real captures.
Unified Figure component supporting both Next/Image and plain <img> with optional dimensions.
May 1, 2026Polish callouts and inline code styling
Tip → Note / Warning / Example callouts swept across pages where the new variants fit better.
32 inline <code> tags replaced with the dedicated Code component.
April 30, 2026Unified keyboard shortcut catalog
In-app shortcut dialog and /docs/shortcuts now share src/lib/keyboard-shortcut-catalog.ts.
Tools auto-derive from TOOL_SHORTCUT_DEFINITIONS, fixing a docs bug that listed bare letters instead of "Shift + V" combos.
April 29, 2026Foundation: nav, search, TOC, breadcrumbs, callouts