Skip to content

Commit

Permalink
Add mermaid diagram support for local builds (#188)
Browse files Browse the repository at this point in the history
  • Loading branch information
JakeSCahill authored Jan 29, 2025
1 parent 65e32ea commit 1e9c890
Show file tree
Hide file tree
Showing 3 changed files with 507 additions and 11 deletions.
17 changes: 17 additions & 0 deletions local-antora-playbook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,23 @@ antora:
- require: '@redpanda-data/docs-extensions-and-macros/extensions/add-global-attributes'
- require: '@redpanda-data/docs-extensions-and-macros/extensions/version-fetcher/set-latest-version'
- require: '@redpanda-data/docs-extensions-and-macros/extensions/replace-attributes-in-attachments'
data:
replacements:
- components:
- 'ROOT'
- 'redpanda-labs'
file_patterns:
- '**/docker-compose.yaml'
- '**/docker-compose.yml'
- require: '@sntke/antora-mermaid-extension'
mermaid_library_url: https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs
script_stem: mermaid-scripts
mermaid_initialize_options:
start_on_load: true
theme: base
theme_variables:
line_color: '#e2401b'
font_family: Inter, sans-serif
- require: '@redpanda-data/docs-extensions-and-macros/extensions/validate-attributes'
- require: '@redpanda-data/docs-extensions-and-macros/extensions/find-related-docs'
- require: '@redpanda-data/docs-extensions-and-macros/extensions/find-related-labs'
Expand Down
Loading

0 comments on commit 1e9c890

Please sign in to comment.