website/docs: Apple Business Manager Integration. (#13319)

website/docs: Flesh out Apple Business Manager integration.

- Fix missing required attribute.
- Adjust visible headers in table of contents.
- Fix Docusaurus warning for nested paragraphs.
This commit is contained in:
Teffen Ellis
2025-03-18 20:56:34 +01:00
committed by GitHub
parent c10e4a9063
commit eac2c9a12b
7 changed files with 442 additions and 6 deletions

View File

@ -71,7 +71,8 @@ const createConfig = (): Config => {
copyright: `Copyright © ${new Date().getFullYear()} Authentik Security Inc. Built with Docusaurus.`,
},
tableOfContents: {
maxHeadingLevel: 5,
minHeadingLevel: 2,
maxHeadingLevel: 3,
},
colorMode: {
respectPrefersColorScheme: true,
@ -107,6 +108,7 @@ const createConfig = (): Config => {
editUrl:
"https://github.com/goauthentik/authentik/edit/main/website/",
docItemComponent: "@theme/ApiItem",
beforeDefaultRemarkPlugins: [
remarkDirective,
remarkVersionDirective,