Skip to content

docs: use TOML 1.1 inline tables (#104) - #146

Merged
squidfunk merged 8 commits into
masterfrom
toml11
Aug 4, 2026
Merged

docs: use TOML 1.1 inline tables (#104)#146
squidfunk merged 8 commits into
masterfrom
toml11

Conversation

@alexvoss

@alexvoss alexvoss commented Jul 7, 2026

Copy link
Copy Markdown
Member

Several TOML snippets used separate top-level tables for each sibling extension. This PR changes that, making use of new features of TOML 1.1.

The largest single change is in the default configuration.

We should probably also convert the bootstrap zensical.toml.

Some tidying up for line-length still needed as well as checking that nothing broke. Hence a draft PR for now.

Comment thread docs/authoring/content-tabs.md Outdated
Comment thread docs/authoring/images.md
Comment thread docs/setup/extensions/macros.md Outdated
Comment thread docs/setup/extensions/glightbox.md Outdated
Comment thread docs/setup/extensions/mkdocstrings.md
Comment thread docs/setup/navigation.md Outdated
Several TOML snippets used a separate [project.markdown_extensions...]
table header for each sibling extension, mirroring a YAML conversion
rather than idiomatic TOML. Collapse these into a single parent table
with inline table values, taking advantage of TOML 1.1's newlines in
inline tables for the larger multi-key cases.

Closes #104
Signed-off-by: alexvoss <alex@corealization.com>
Signed-off-by: alexvoss <alex@corealization.com>
Signed-off-by: alexvoss <alex@corealization.com>
Signed-off-by: alexvoss <alex@corealization.com>
Signed-off-by: alexvoss <alex@corealization.com>
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
@squidfunk
squidfunk marked this pull request as ready for review August 4, 2026 15:26
@squidfunk
squidfunk merged commit 421ba7d into master Aug 4, 2026
1 check passed
@squidfunk
squidfunk deleted the toml11 branch August 4, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants