Documentation

Documents

Guides, references from the TypeDock repository. Using "External source" function.

TypeDock API

TypeDock exposes a small external JSON API for integrations, deployment scripts, content audits, and trusted automation. It is not used by the admin UI, which stays session based and CSRF protected.

Experimental Remote libSQL Driver

TypeDock can use a remote libSQL compatible database through the experimental DB DRIVER=libsql connection path. It targets immutable or ephemeral application containers where the database must persist outside the container.

Latte 3 Quick Reference for Theme Authors

TypeDock templates use Latte 3, which has subtle but breaking differences from Latte 2 (and from {...} based template syntaxes generally). This page collects the sharp edges most theme authors hit at least once.

Bare Components, Themed Chrome

The component contract themes target — what core/plugin components emit, and what the theme is responsible for adding around them.

TypeDock Theme Development Guide

Introduction to building a TypeDock theme — directory layout, the shipping checklist, and pointers to the per topic references.

theme.json Reference

The schema TypeDock reads from a theme's root theme.json . The file serves three jobs:

Theme Settings in Practice

How theme settings declared in theme.json reach your CSS, and the patterns themes use to keep them maintainable.

TypeDock Template Reference

Everything a theme template can read at render time, plus the idiomatic Latte patterns themes use to assemble pages.

TypeDock Upgrade Guide

Zip managed TypeDock installations can update Core from Admin → System Update beginning with 1.0.0 rc6 . Source checkouts and containers continue to use their normal deployment workflow. The same page retains a machine readable context and agent prompt for hosts where PHP cannot replace the installed files.