Skip to content

Themes

Neksus renders web output through built-in or filesystem custom theme packages.

Theme discovery and inspection

neksus-jobspec themes list
neksus-jobspec themes show soft-professional
neksus-jobspec themes show examples/themes/minimal

Built-in themes: - classic - classic-dark - soft-professional - custom (filesystem package mode)

Theme developer workflow

neksus-jobspec themes init my-theme
neksus-jobspec themes validate my-theme
neksus-jobspec spec render examples/startup-engineer.jobspec.yaml --format web --theme ./my-theme --output dist/startup-engineer-custom.html

Package requirements

A custom theme directory must include: - manifest.json - template file declared by manifest.template - CSS files declared by manifest.styles

Validation checks: - manifest required fields - known component and region names - referenced template/CSS files exist - mandatory component support - render smoke test on a minimal valid JobSpec

Render examples

Soft-Professional

Soft Professional Theme

Classic

Classic Theme Render

Classic-Dark

Classic-Dark Theme Render