doc: sync with master branch

Pick relevant doc updates.

doc: fix DoxygenLayout.xml for doxygen 1.10
doc: add reference docs + index for config and env variables
doc: add some more coverage
doc: move config man pages under config/
doc: add sections to index, clarify discussion of properties
doc: disable dot graphs in API docs again
doc: some updates
doc: fix up example dependencies in meson
This commit is contained in:
Pauli Virtanen 2024-02-17 18:56:31 +02:00
parent 876c3f43ab
commit 030768ab8e
20 changed files with 2600 additions and 185 deletions

View file

@ -25,16 +25,36 @@
.textblock h1 {
font-size: 150%;
border-bottom: 1px solid var(--page-foreground-color);
margin-top: 1.5em;
}
.textblock h2 {
font-size: 100%;
font-size: 120%;
margin-top: 1.5em;
}
.textblock h3, .textblock h4, .textblock h5, .textblock h6 {
font-size: 100%;
font-style: italic;
font-size: medium;
margin-top: 1.5em;
}
.textblock dl.section dd {
margin-left: 2rem;
}
ul.multicol li {
word-break: break-word;
padding-left: 3em;
text-indent: -3em;
}
ul.multicol li a.el {
font-weight: normal;
}
div.contents div.toc li {
word-break: break-word;
padding-left: 2em;
text-indent: -2em;
}