moklick
b18ef10e43
refactor(react): use node.width/height for resizer changes
2024-01-09 16:20:47 +01:00
moklick
616fb14c34
chore(node-resizer): cleanup
2024-01-09 12:30:29 +01:00
moklick
0cbfcb5c7b
Merge branch 'next' into svelte-node-resizer
2024-01-09 11:33:15 +01:00
peterkogo
634db6d844
cleaned up naming
2024-01-08 18:28:59 +01:00
peterkogo
ec98b724b1
cleaned up some things
2024-01-08 16:41:00 +01:00
peterkogo
4a1d5be831
extract all logic to system
2024-01-08 15:37:34 +01:00
moklick
61f8e00541
chore(react): cleanup exports
2024-01-08 13:26:14 +01:00
peterkogo
da47117585
Extracted xyresizer functions to system
2024-01-08 12:25:03 +01:00
moklick
30c975e39f
chore(react): cleanup exports
2024-01-08 11:59:01 +01:00
peterkogo
296cc15fc1
Naive copy&paste implementation of node resizer in svelte, some stuff pulled out to system
2024-01-04 21:43:04 +01:00
moklick
7649e70082
fix(react): minimap nodes for subflows
2024-01-03 13:22:15 +01:00
moklick
97ab615e6a
Merge branch 'next' into refactor/tsdoc
2023-12-19 11:59:44 +01:00
moklick
3b69a11aac
chore(examples): cleanup
2023-12-16 11:19:39 +01:00
moklick
71f038a319
refactor(node-renderer): simplify selectors, remove reselect, cleanup
2023-12-14 12:32:41 +01:00
moklick
99a422f9f1
Merge branch 'main' into perf/noderenderer-minimap
2023-12-13 16:32:02 +01:00
moklick
10f31e79e6
refactor(types): use custom node type as generic
2023-12-07 12:24:03 +01:00
moklick
a1e585fdcc
refactor(css-vars): prefix with xy and fix bgColor prop closes #3669
2023-11-28 16:35:44 +01:00
Ivan Akulov
d4484be0c3
Document the design decisions
2023-11-25 02:18:58 +01:00
Ivan Akulov
d1a5bc75ab
Optimize MiniMapNodes like NodeRenderer
2023-11-25 02:18:58 +01:00
Moritz Klack and GitHub
ab5eef220f
Feat: dark mode ( #3652 )
...
* feat(react/svelte): add dark mode defaults
* refactor(darkmode): minimap, edges, edge labels
* chore(style): edge label color
* feat(colorMode): add colorMode prop light/dark/system
* chore(examples): cleanup
* test(colorMode): add tests
* chore(base.css): add dark base
* chore(examples): cleanup
2023-11-23 12:15:36 +01:00
moklick
39b0deb9a4
fix(react): node resizer use new width/height attr
2023-11-21 16:08:13 +01:00
moklick
d812dbbe53
refactor(nodes): add computed attr for width/height and absolute position
2023-11-21 15:06:42 +01:00
b8affc1c82
Svelte NodeToolbar with E2E ( #3643 )
...
* Added NodeToolbar
* Added comments & fixed default behaviour in svelte
* Added e2e-tests for NodeToolbar component & added data-id to react NodeToolbar
* refactor(svelte/NodeToolbar): cleanup
* refactor(node-toolbar): add system utils
---------
Co-authored-by: moklick <info@moritzklack.com >
2023-11-20 18:40:43 +01:00
moklick
e798e94275
refactor(react/svelte): use nodeLookup
2023-11-14 15:52:48 +01:00
moklick
a147a20f6e
refactor(react/svelte): use node lookup for perf improvement
2023-11-13 16:43:57 +01:00
moklick
90912a6c1a
reafactor(react/svelte): rename some util functions #3528
2023-11-13 10:45:06 +01:00
moklick
d1589bac17
Merge branch 'xyflow' into feat/ssr
2023-10-23 12:15:21 +02:00
moklick
92a06d25db
chore(svelte): add id prop
2023-10-16 11:22:05 +02:00
moklick
1acc59e44c
feat(react): ssr
2023-10-05 17:28:05 +02:00
Moritz Klack and GitHub
bd922889b4
feat(styles): one stylesheet source for react and svelte ( #3350 )
...
* feat(styles): create stylesheets for react and svelte based on one source
* refactor(styling): cleanup
* refactor(postcss): share a config
* refactor(postcss): replace env hack with env file
2023-08-24 14:02:57 +02:00
moklick
f150c87997
feat(minimap): add offsetScale and selected class name
2023-08-14 16:22:36 +02:00
Serhii Holinei and moklick
d3ddbfa7a7
[Bugfix] Include onResize/onResizeStart/onResizeEnd in the list of useEffect dependencies
2023-06-20 11:03:00 +02:00
moklick
c6501aff62
refactor(react): use array for nodeInternals, rename to nodes
2023-06-12 16:56:02 +02:00
moklick
565489758b
refactor(react): improve performance by fixing minimap
2023-06-08 12:26:38 +02:00
moklick
98d9d3e51a
feat(svelte): cleanup styling, use css variables
2023-06-06 19:44:39 +02:00
moklick
e0ccc0f980
feat(utils): vanilla interactive minimap
2023-06-05 17:32:40 +02:00
moklick
8354759f57
refactor(packages): change package structure
2023-06-05 15:40:18 +02:00