[@layout]: ../docs.layout.md

# Shape a site

Use shared layouts, navigation files, and themes to turn individual Sources into
a cohesive site. Follow [Build a workshop site](../start/build-a-site.guide.md)
for a complete example.

- [Layouts](./layouts.reference.md) — page structure and the content outlet.
- [Navigation](./navigation.reference.md) — menus, breadcrumbs, and page outlines.
- [Theme a site](./theme-a-site.guide.md) — colors, a typeface, a type scale and one styled kind of page.
- [Themes](./themes.reference.md) — presets, color schemes and theme settings.
- [Typography](./typography.reference.md) — fonts, body text, heading sizes and heading blocks.
- [Stylesheets](./styles.reference.md) — linking CSS, scope, cascade layers and page types.
- [Shared UI](./ui.reference.md) — controls and their styling.
- [Player](../learning/player.reference.md) — present the same pages in Focus and Slides.
- [Search](./search.reference.md) — find content across a site.
- [Graph](./graph.reference.md) — explore local Source connections and backlinks.
- [Short links](./short.reference) — stable URLs that follow their owning Sources.
