docs: pre-release documentation fixes

- Remove non-existent 'move' strategy from CLI docs
- Update installation guide for v5 release (remove beta note, fix clone cmd)
- Add fontOrigin configuration documentation
- Document layout condition property with available presets
- Add optional title font to typography example
This commit is contained in:
saberzero1
2026-05-24 17:10:10 +02:00
parent 0d9b356046
commit 6b3c72d11e
4 changed files with 28 additions and 5 deletions

View File

@@ -47,6 +47,9 @@ This part of the configuration concerns anything that can affect the whole site.
- Note that Quartz 5 will avoid using this as much as possible and use relative URLs whenever it can to make sure your site works no matter _where_ you end up actually deploying it.
- `ignorePatterns`: a list of [glob](<https://en.wikipedia.org/wiki/Glob_(programming)>) patterns that Quartz should ignore and not search through when looking for files inside the `content` folder. See [[private pages]] for more details.
- `theme`: configure how the site looks.
- `fontOrigin`: where to load fonts from.
- `"googleFonts"` (default): loads fonts from Google Fonts API. Fastest option, especially with CDN caching enabled.
- `"local"`: downloads fonts and serves them from your site. Fully self-contained with no external requests.
- `cdnCaching`: if `true` (default), use Google CDN to cache the fonts. This will generally be faster. Disable (`false`) this if you want Quartz to download the fonts to be self-contained.
- `typography`: what fonts to use. Any font available on [Google Fonts](https://fonts.google.com/) works here.
- `title`: font for the title of the site (optional, same as `header` by default)
@@ -263,6 +266,7 @@ Fonts can be specified as a simple string or with advanced options in `quartz.co
configuration:
theme:
typography:
title: Schibsted Grotesk # optional, defaults to header font
header: Schibsted Grotesk
body: Source Sans Pro
code: IBM Plex Mono