yari-dewalt
2771b14f65
Update tests
2024-10-23 12:00:21 -07:00
Alois Klink
f8746bee04
refactor: move MaybePromise
type to src/types.ts
...
Suggested-by: https://github.com/mermaid-js/mermaid/pull/5974#discussion_r1810562136
Co-authored-by: Sidharth Vinod <sidharthv96@gmail.com >
2024-10-22 21:49:23 +09:00
Alois Klink
bb97fdbd1e
refactor: use parseFontSize()
...
Handle `NaN` values by using `parseFontSize()`.
Suggested-by: https://github.com/mermaid-js/mermaid/pull/5974#discussion_r1810570967
2024-10-22 21:49:02 +09:00
Sidharth Vinod
e3ec6ed993
Merge pull request #5987 from mermaid-js/update-promos
...
Remove Product Hunt promos & Update Promo bar
2024-10-22 12:03:05 +05:30
Steph
6df1fa1a03
update taglines
2024-10-21 23:26:17 -07:00
yari-dewalt
fd6b875f87
Fix subgraph / cluster node width based off of label
2024-10-21 16:09:55 -07:00
yari-dewalt
be3da0b39d
Update testing file
2024-10-21 15:37:41 -07:00
yari-dewalt
64bc7f4bd9
Add fix for flipped edge markers
2024-10-21 15:37:24 -07:00
Yari DeWalt
75e796f183
Merge branch 'develop' into update-class-diagram
2024-10-21 15:36:29 -07:00
Alois Klink
6cc0132e0a
refactor(elk): add LabelData
type for layout-elk
...
I don't know what exactly the type does or is for, but I've tried to
type it to what it seems to be.
2024-10-21 22:23:36 +09:00
Alois Klink
4bc70b7325
refactor: use more standard types
...
See: https://github.com/mermaid-js/mermaid/pull/5974#discussion_r1806473749
See: https://github.com/mermaid-js/mermaid/pull/5974#discussion_r1808511738
Co-authored-by: saurabhg772244 <saurabh@mermaidchart.com >
2024-10-21 22:23:36 +09:00
yari-dewalt
bfdd0f244d
Fix tests to work with new cssClasses attribute
2024-10-18 16:36:06 -07:00
yari-dewalt
0e819ae050
Change cssClasses to use concatenated string instead of array to pick up css styles
2024-10-18 10:33:56 -07:00
yari-dewalt
10f11e016f
Merge branch 'update-class-diagram' of github.com:yari-dewalt/mermaid into update-class-diagram
2024-10-18 10:12:48 -07:00
yari-dewalt
b7d66bb975
Add elk and handDrawn specific test files
2024-10-18 10:12:09 -07:00
yari-dewalt
74695d2e88
Fix undesired wrapping on notes
2024-10-18 10:11:36 -07:00
Steph
38eed7c988
product hunt promo material updates
2024-10-18 09:54:46 -07:00
Alois Klink
d16e46a386
Merge pull request #5972 from gabeidx/zed-mermaid
...
docs(ecosystem): Add Zed extension zed-mermaid
2024-10-18 08:45:30 +00:00
Alois Klink
97820a50c2
Merge pull request #5918 from vorburger/patch-2
...
docs: Fix inconsistency in Block Diagram doc example
2024-10-18 08:42:34 +00:00
Alois Klink
df948bcf2c
Merge pull request #5968 from eitsupi/fix-ssg
...
docs(integrations): fix listing order
2024-10-18 08:39:31 +00:00
Alois Klink
cfd097b029
Merge pull request #5967 from yihui/patch-1
...
docs: bullet lists should not be code blocks
2024-10-18 08:37:12 +00:00
Alois Klink
ffc1fef599
Merge pull request #5957 from TomasHubelbauer/patch-1
...
Remove extraneous period
2024-10-18 08:36:31 +00:00
Alois Klink
1e8e4e4b73
Merge branch 'develop' into patch-2
2024-10-18 08:34:07 +00:00
yari-dewalt
b67cdb171d
Fix for edge markers displaying above nodes when using elk
2024-10-17 17:59:41 -07:00
yari-dewalt
c789172b89
Update tests
2024-10-17 17:58:46 -07:00
yari-dewalt
1d68c4f075
Update to test elk layout
2024-10-17 17:58:19 -07:00
autofix-ci[bot]
606ecf8990
[autofix.ci] apply automated fixes
2024-10-17 17:42:10 +00:00
Alois Klink
16a5fc05d6
refactor: remove some any
types from render()
...
This let's us confirm that the types we're passing to `insertNode()` are
valid.
2024-10-18 01:51:53 +09:00
Alois Klink
62fd359c0e
refactor: convert shapes/util.js
to TypeScript
...
Convert the
`packages/mermaid/src/rendering-util/rendering-elements/shapes/util.js`
file to TypeScript at:
`packages/mermaid/src/rendering-util/rendering-elements/shapes/util.ts`.
2024-10-18 01:51:53 +09:00
Alois Klink
b0f4ace3a1
refactor: convert rendering-elements/nodes
to TS
...
Convert the
`packages/mermaid/src/rendering-util/rendering-elements/nodes.js`
file to TypeScript at
`packages/mermaid/src/rendering-util/rendering-elements/nodes.ts`
2024-10-18 01:51:53 +09:00
autofix-ci[bot]
6f506c30eb
[autofix.ci] apply automated fixes
2024-10-17 16:04:56 +00:00
yari-dewalt
cf2c7f7f8c
Update tests
2024-10-17 08:58:49 -07:00
yari-dewalt
6041729ae2
Add suport for start and end labels (cardinality) in elk renderer
2024-10-17 08:58:06 -07:00
yari-dewalt
b7ef8b2b5a
Refactor to make code more clear
2024-10-17 08:57:03 -07:00
yari-dewalt
bfea287b44
Register and update classBox shape
2024-10-17 08:55:42 -07:00
Alois Klink
9afb181d06
refactor: correct shapes types
...
All of the shapes in
`packages/mermaid/src/rendering-util/rendering-elements/shapes/` use
`D3.Selection`s as input parameters and as return parameters.
Although, for some reason, passing them to roughjs seems to work?
2024-10-17 22:29:38 +09:00
Alois Klink
cfe7cce41d
refactor: improve types of shapes
...
Instead of being a `Record<string, ShapeHandler>`, the type now knows
every key in the variable.
2024-10-17 18:59:43 +09:00
autofix-ci[bot]
33029c8bd2
[autofix.ci] apply automated fixes
2024-10-17 08:31:48 +00:00
Gabriel Silva
e54d10c706
docs(ecosystem): Add Zed extension zed-mermaid to community integrations
2024-10-17 10:21:15 +02:00
yari-dewalt
df22fb5e00
Merge branch 'update-er-diagram' of github.com:yari-dewalt/mermaid into update-er-diagram
2024-10-16 09:48:49 -07:00
yari-dewalt
5d2b0f74af
Add fix for er markers when using elk layout
2024-10-16 09:48:15 -07:00
Yari DeWalt
86c7532f46
Merge branch 'develop' into update-class-diagram
2024-10-16 09:43:58 -07:00
autofix-ci[bot]
723b8f1d32
[autofix.ci] apply automated fixes
2024-10-16 15:20:09 +00:00
yari-dewalt
5be5aa3dfa
Register erBox shape
2024-10-16 08:14:13 -07:00
Yari DeWalt
69e12fd67d
Merge branch 'develop' into update-er-diagram
2024-10-16 08:09:51 -07:00
eitsupi
8aa87c7091
docs(integrations): fix listing order
2024-10-16 21:36:26 +09:00
autofix-ci[bot]
e1024838e8
[autofix.ci] apply automated fixes
2024-10-16 03:52:48 +00:00
Yihui Xie
4cce43f0a1
Bullet lists should not be code blocks
2024-10-15 22:45:38 -05:00
yari-dewalt
49e23c74bc
Update parser to include changes
2024-10-15 12:19:35 -07:00
yari-dewalt
8b169f3796
Fix issue with text content using < and >
2024-10-15 11:46:31 -07:00