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
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
86c7532f46
Merge branch 'develop' into update-class-diagram
2024-10-16 09:43:58 -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
autofix-ci[bot]
c69ab34eac
[autofix.ci] apply automated fixes
2024-10-11 20:27:05 +00:00
Tomáš Hübelbauer
7353be3b16
Remove extraneous period
...
Other cells in the table do not end with one.
2024-10-11 22:21:23 +02:00
Knut Sveidqvist
02be63ed72
Refactoring and cleanup including updated unit tests
2024-10-11 08:48:04 -07:00
Sidharth Vinod
742531a2c2
Merge pull request #5951 from gbremond/docs/5949_update-icon-name-for-database
...
docs(architecture): update icon name for database in exemple
2024-10-11 06:12:42 +00:00
Knut Sveidqvist
991d403d7f
Typescript fixes
2024-10-10 09:47:52 -07:00
Knut Sveidqvist
290c678dc7
Adding ticket handling
2024-10-10 08:23:58 -07:00
g.bremont-ext
2c31a599af
docs(architecture): use right icon for database in exemple
2024-10-10 17:00:13 +02:00
autofix-ci[bot]
2655be0bad
[autofix.ci] apply automated fixes
2024-10-10 14:21:46 +00:00
g.bremont-ext
4f97c8c70e
docs(architecture): update icon name for database in exemple
2024-10-10 16:15:23 +02:00
Sidharth Vinod
f85977246c
Merge pull request #5945 from mermaid-js/saurabh/doc-update
...
Updated doc for image and icon shapes
2024-10-10 16:46:02 +05:30
saurabhg772244
a4fd42214b
Use relative URL in linking docs
2024-10-10 15:17:26 +05:30
saurabhg772244
ca885027d4
Moved position for icon config and added major version in icon docs
2024-10-10 14:15:16 +05:30
saurabhg772244
9f6f1e96e5
Added new doc for registering icon pack in mermaid
2024-10-10 13:11:54 +05:30
saurabhg772244
351ce30d8a
Merge branch 'develop' of https://github.com/mermaid-js/mermaid into saurabh/doc-update
2024-10-10 12:26:14 +05:30
Sidharth Vinod
2933eb5c28
fix: Build options
2024-10-09 16:44:51 +05:30
saurabhg772244
09ecf76034
Updated doc for image and icon shapes
2024-10-09 15:34:12 +05:30
Sidharth Vinod
2b86750cb3
Merge pull request #5924 from mermaid-js/sidv/autoGenerateShapeDocs
...
Auto generate shape docs
2024-10-09 14:11:56 +05:30
Sidharth Vinod
b45224755e
Merge branch 'develop' into sidv/autoGenerateShapeDocs
2024-10-09 13:41:43 +05:30
Sidharth Vinod
14524e1b0e
docs: Optimise document generation
...
Co-authored-by: Alois Klink <alois@aloisklink.com>
2024-10-09 13:39:06 +05:30
Sidharth Vinod
efa47e3176
fix: Docs vitepress build
2024-10-09 13:18:01 +05:30
Sidharth Vinod
1bc45405e0
chore: Generate shape doc before verification
2024-10-09 13:18:01 +05:30
Sidharth Vinod
3720e1a894
docs: Auto generate shape docs
...
Not keen on how it's currently run, open to suggestions on better ways.
2024-10-09 13:18:00 +05:30
Sidharth Vinod
76138cf3b9
chore: Decouple build logic
2024-10-09 13:17:59 +05:30
Alois Klink
2506c29f6b
Merge pull request #5937 from mermaid-js/saurabh/icon-shape-style-fix
...
Fix icon shape color for colored icons.
2024-10-09 07:47:34 +00:00
Sidharth Vinod
463ba6ed6d
Merge pull request #5923 from mermaid-js/sidv/refactorShapes
...
Refactor shapes definition
2024-10-09 13:17:06 +05:30
saurabhg772244
17b783135f
Added pnpm changeset
2024-10-09 12:55:37 +05:30
saurabhg772244
8df2729bd4
Merge branch 'saurabh/icon-shape-style-fix' of https://github.com/mermaid-js/mermaid into saurabh/icon-shape-style-fix
2024-10-09 12:16:05 +05:30
saurabhg772244
a001619464
Move MIT license just before icon definition
2024-10-09 12:15:23 +05:30
Saurabh Gore
3c5a19d297
Merge branch 'develop' into saurabh/icon-shape-style-fix
2024-10-09 11:12:56 +05:30
saurabhg772244
a98290a6e2
remove doc for icon shape
2024-10-09 11:08:27 +05:30
saurabhg772244
9bac464442
Use tropical-fish icon with MIT license in e2e tests
2024-10-09 10:41:37 +05:30