Skip to content

feat: Add styling properties for nodes and edges in system diagrams#265

Open
hardiksinh wants to merge 5 commits intomainfrom
feature/nodes-edges-color-configuration
Open

feat: Add styling properties for nodes and edges in system diagrams#265
hardiksinh wants to merge 5 commits intomainfrom
feature/nodes-edges-color-configuration

Conversation

@hardiksinh
Copy link
Collaborator

  • Introduced backgroundColor, borderColor, borderWeight, borderStyle, and fontColor properties for nodes and edges.
  • Updated the SystemGraphView to utilize context-stroke for markers.
  • Enhanced DiagramNodeView and CrossModelEdgeView to apply custom styling based on node and edge arguments.
  • Modified grammar and AST to support new styling attributes.
  • Added example diagram with various styling configurations for nodes and edges.

@hardiksinh hardiksinh requested a review from harmen-xb February 2, 2026 18:40
@github-actions
Copy link

github-actions bot commented Feb 2, 2026

Unit Test Results

  2 files   15 suites   20s ⏱️
140 tests 140 ✅ 0 💤 0 ❌
174 runs  174 ✅ 0 💤 0 ❌

Results for commit f14abca.

♻️ This comment has been updated with latest results.

Copy link
Contributor

@harmen-xb harmen-xb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! I added some questions and one request to update a protocol file so keywords are escaped correctly.

@hardiksinh hardiksinh requested a review from harmen-xb February 3, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants