20 Commits
Author SHA1 Message Date
ydah 33941a8c1d Fix Langium type narrowing in railroad parser and update docs
Add explicit type assertions for RailroadPrimary/RailroadPostfix
subtypes since Langium-generated base interfaces do not include
subtype-specific properties. Also remove the orientation limitation
note from docs since the config option has been removed.
2026-05-07 17:30:10 +09:00
ragelink 98d6993b13 Merge branch 'develop' into feature/cynefin-diagram 2026-04-21 08:42:55 -06:00
autofix-ci[bot]andGitHub 8019a0a57b [autofix.ci] apply automated fixes 2026-04-20 10:20:10 +00:00
ragelink 4a46bf17b1 merge: upstream/develop into feature/cynefin-diagram 2026-04-10 11:58:27 -06:00
Ladislav Gazo 3bf1a68531 Merge branch 'develop' into feature/event-modeling-diagram 2026-04-01 19:37:16 +02:00
autofix-ci[bot]andZainan Victor Zhou 916db68801 [autofix.ci] apply automated fixes 2026-03-29 03:38:02 -07:00
ragelink 7463c3c6dd feat(cynefin): add Cynefin framework diagram type
Add a Cynefin framework diagram type for categorizing problems by
complexity domain. Five fixed domains (Complex, Complicated, Clear,
Chaotic, Confusion) with wavy organic boundaries, items placed within
domains, and transition arrows between them.

Features:
- Langium grammar with domain blocks, items, and transitions
- Wavy SVG bezier boundaries (deterministic via seeded PRNG)
- The "cliff" between Clear and Chaotic
- Domain labels with decision model and practice type subtitles
- Item badges stacked within each domain
- Curved transition arrows with optional labels
- Full theme integration (5 themes with domain-specific colors)
- Schema-driven config (width, height, padding, boundaryAmplitude)
- Accessibility (ARIA roles, labels)

Ref: mermaid-js/mermaid#7534
2026-03-26 19:51:03 -06:00
Ladislav Gazo 9bc9eb2a35 Merge branch 'develop' into feature/event-modeling-diagram 2026-03-22 17:35:54 +01:00
leentaylor f57ac0d29e update parser to require spaces around content 2026-03-07 14:32:22 +11:00
leentaylor c8c664e262 fix more typos introduced while addressing merge conflict 2026-02-16 11:46:45 +11:00
Knut Sveidqvist b9ef683fb6 #6856 Exposing elk configuration forceNodeModelOrder and considerModelOrder to the mermaid configuration 2025-08-14 12:56:20 +02:00
Ladislav Gazo 0ca68a15c6 Merge branch 'develop' into feature/event-modeling-diagram 2025-07-26 19:56:08 +02:00
Knut Sveidqvist 63827db60d Added padding as configuration 2025-05-15 10:59:47 +02:00
Knut Sveidqvist fe33d5fb53 Merge remote-tracking branch 'origin/develop' into knsv-treemap 2025-05-12 19:18:04 +02:00
Knut Sveidqvist ed7bab76f2 Fixed linting issues in markdown file 2025-05-12 18:27:40 +02:00
nour kouider 463eb07979 fix(config.schema): add inheritDir to Flowchart config and regenerate types/docs 2025-04-09 11:34:06 +01:00
nour kouider 36fe04bd46 feat(flowchart): add inheritDir option for subgraph direction 2025-04-09 10:56:30 +01:00
Ladislav Gazo 3fe34caf5a feat(eventmodeling): documentation 2025-03-30 13:28:38 +02:00
Thomas Di Cizerone 1fb91d14c9 📊 Add radar chart 2025-03-16 18:13:50 +01:00
Sidharth Vinod 2c22e80dba chore: Update typedoc-plugin-markdown 2025-02-21 16:02:03 +05:30