v5.8.9 22 February 2026 Feature

SpeyDocs Landing Page, API Reference & Collapsible Navigation

Release 100

This is the 100th SpeyBooks release.


Documentation Landing Page

The docs site now has a dedicated landing page at docs.speybooks.com. Previously the root URL had no content — visitors had to navigate directly to a resource page or arrive via the sidebar.

  • Search-dominant hero — a full-width search input as the primary interaction. Clicking or focusing it opens the Pagefind-powered search modal, giving instant access to all 31 resources and 197 endpoints.
  • 3×3 navigation grid — nine cards organised by developer workflow: Quick Start, How It Works, Authentication, API Keys, Accounts, Banking, Company, Billing, and Imports & Migration.
  • Full theme support — light and dark themes with theme state persisted across pages and restored before first paint.
  • Complete legal footer — links to Privacy, Terms, Sub-processors, Cookies, Security, and Anti Tax Evasion. Includes live system status indicator and build timestamp.

API Reference Entry Point

A new overview page at docs.speybooks.com/api/v1/ serves as the entry point for the entire API reference.

  • Structured table of contents — all 8 categories, 31 resources, and 197 endpoints presented in categorised tables with endpoint counts and one-line descriptions.
  • Dynamically generated — the page content is built from the IR at compile time, so resource lists and endpoint counts stay in sync automatically across releases.
  • Sidebar integration — appears as “Overview” under the API Reference heading.

Collapsible Sidebar Navigation

The sidebar now uses collapsible sections throughout, reducing the default visible navigation from 50+ links to 12 lines.

  • All sections collapse — Getting Started, Concepts, Guides, API Reference, and all resource categories (Core, Accounting, Banking, Company, Import & Migration, Integration, Platform, Admin) are collapsible.
  • Self-revealing navigation — sections auto-open when you navigate to a page within them, so you always see where you are without manual expansion.
  • Two-level nesting — resource categories collapse to show their resources, and individual resources collapse to show their endpoints. The same <details>/<summary> pattern used throughout, no JavaScript required.

Technical Details

  • Token integrity — all new styles derive from canonical speydocs.css tokens. No hardcoded colours.
  • Formally specified — the landing page is governed by SD-SRS-LANDING-1.0 and TMADD-SD-LANDING-1.0.
  • Markdown table support — preamble pages now render tables, headings, links, and inline code with full styling.