Skip to content

Commit a878144

Browse files
authored
Add mermaid diagram support for local builds (#162)
1 parent 3e6254b commit a878144

File tree

3 files changed

+507
-11
lines changed

3 files changed

+507
-11
lines changed

local-antora-playbook.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,23 @@ antora:
3939
- require: '@redpanda-data/docs-extensions-and-macros/extensions/add-global-attributes'
4040
- require: '@redpanda-data/docs-extensions-and-macros/extensions/version-fetcher/set-latest-version'
4141
- require: '@redpanda-data/docs-extensions-and-macros/extensions/replace-attributes-in-attachments'
42+
data:
43+
replacements:
44+
- components:
45+
- 'ROOT'
46+
- 'redpanda-labs'
47+
file_patterns:
48+
- '**/docker-compose.yaml'
49+
- '**/docker-compose.yml'
50+
- require: '@sntke/antora-mermaid-extension'
51+
mermaid_library_url: https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs
52+
script_stem: mermaid-scripts
53+
mermaid_initialize_options:
54+
start_on_load: true
55+
theme: base
56+
theme_variables:
57+
line_color: '#e2401b'
58+
font_family: Inter, sans-serif
4259
- require: '@redpanda-data/docs-extensions-and-macros/extensions/validate-attributes'
4360
- require: '@redpanda-data/docs-extensions-and-macros/extensions/find-related-docs'
4461
- require: '@redpanda-data/docs-extensions-and-macros/extensions/find-related-labs'

0 commit comments

Comments
 (0)