Template - Carbon Multi-Page
This template uses IBM's Carbon Design in a multi-page documentation, meaning that each type, query and mutation gets its own dedicated page.
The following options are supported and can be provided via the magidoc.mjs config file.
carbon-multi-page template implements an enhanced markdown syntax, in addition to supporting all the syntax of the Git flavored markdown when using custom pages (see
website.options.page in the configuration above).
In brief, the template offers support for tables, code blocks with syntax highlighting for most popular languages, ordered or unordered lists, emojis, etc.
Enhanced Markdown Syntax
The template also offers custom components through a special syntax.
A notification is simply a box that will most often contain warnings or information.
Tabs allow to separate different content into distinct tabs, where only one of the tab is displayed at the time.
This is a first tab.
And here is another one with
nested markdown !
Tags are small bubbles containing text, often buzzwords.