Documentation

Use this page as the map for the rest of the site.

Marque stays intentionally small:

Start here

New to Marque? Follow the setup path first, then come back for reference pages.

Quickstart ->
Create a site ->

Configuration

Learn where settings live, how page overrides work, and how themes and layouts fit together.

Configuration ->
Frontmatter ->

Reference

Browse CLI commands, directives, layouts, and themes once your site is running.

CLI ->
Directives ->

Read by goal

I want to launch a site

Start with Quickstart, then use Create Website to understand the scaffold you get from marque new.

I want to change defaults

Read Configuration, then go deeper with Frontmatter, Layouts, and Themes.

I want to extend pages

Open Directives for layout primitives, inline syntax, and custom directive registration.

Documentation paths

Setup path

Install Marque and confirm the CLI works.

Scaffold a new project with marque new.

Run marque serve . and edit pages locally.

Configuration path

Set site-wide defaults in marque.toml.

Override page behavior with frontmatter.

Adjust layout, theme, and width page by page when needed.

Authoring path

Build pages from markdown plus directives.

Use summary.mq to control labels and navigation order.

Add custom directives or local themes when the starter setup is no longer enough.

Reference index

CLI Commands

Everything the terminal interface can do: new, serve, build, theme-template, and help.
Open CLI docs ->

Configuration

Site defaults, page overrides, width behavior, and how settings flow through a project.
Open configuration docs ->

Themes and layouts

Visual style lives in themes; automatic page chrome lives in layouts.
Open theme docs ->
Open layout docs ->

Directives

Learn the built-ins, inline syntax, and how to register your own components in directives/*.js.
Open directive docs ->