moklick
fb30b81cb4
fix(svelte): node toolbar for subflows
2024-05-06 15:50:41 +02:00
moklick
1860dff666
fix(minimap): sub flow node positions
2024-05-06 11:47:57 +02:00
moklick
f2f2c3cc2e
feat(svelte): add fitViewOptions for Controls closes #4201
2024-05-02 15:36:42 +02:00
peterkogo
72d775b8eb
simplified resize events
2024-04-11 15:14:39 +02:00
peterkogo
91a642bb9c
fixed some more stuff
2024-04-10 11:18:30 +02:00
peterkogo
2d1d4717d9
fixed errors but still WIP
2024-04-10 09:30:00 +02:00
moklick
508efab624
feat(controls): add orientation, style and class props closes #4069
2024-04-04 12:53:05 +02:00
peterkogo
3a4ddc2aee
chore(svelte): formatted and lint errors fixed
2024-04-03 10:51:22 +02:00
peterkogo
84611e2f72
fixed node resizer & inlineWidth and inlineHeight
2024-02-28 16:50:30 +01:00
Moritz Klack and GitHub
e5c667d068
Feat(nodes): add initialWidth and initialHeight ( #3953 )
...
* feat(react/svelte): add initialWidth/initialHeight closes #3793
* chore(packages): update changelogs
2024-02-27 15:21:35 +01:00
peterkogo
1d87926724
changed maskStrokeWidth default back to 1
2024-02-07 13:07:39 +01:00
peterkogo
ceb160fa7b
added css variables for minimap mask, set default mask-stroke to 0
2024-02-07 12:19:23 +01:00
peterkogo
4c0a5a62c7
fixed minimap styling by props & mask-stroke-width
2024-02-06 13:19:54 +01:00
peterkogo
c9b1b78edf
use for..of instead of forEach
2024-01-30 13:25:02 +01:00
peterkogo
5746c7b6fb
merge next
2024-01-30 12:36:04 +01:00
moklick
19bcfe28a2
fix(getNodesBounds): use absolute position by default, add options param
2024-01-25 17:46:46 +01:00
peterkogo
abc6fea20b
child nodes get repositioned correctly when resizing top or left
2024-01-23 12:35:24 +01:00
Moritz Klack and GitHub
a9660f753f
Merge pull request #3796 from xyflow/improve-type-docs
...
Improve type docs
2024-01-16 18:11:03 +01:00
moklick
25576cd5d5
chore(types): cleanup comments
2024-01-16 18:09:54 +01:00
peterkogo
8c32b426f4
added typedocs for plugins
2024-01-15 17:38:54 +01:00
moklick
4d8fc79d21
refactor(svelte): add slot to controls, cleanup ControlButton types closes #3788
2024-01-15 17:00:16 +01:00
moklick
c0543f9880
chore(controls): add aria-label #3775
2024-01-11 17:29:28 +01:00
moklick
c5d7f107d7
refactor(resizer): correct typo
2024-01-09 16:49:19 +01:00
moklick
616fb14c34
chore(node-resizer): cleanup
2024-01-09 12:30:29 +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
peterkogo
da47117585
Extracted xyresizer functions to system
2024-01-08 12:25:03 +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
a1e585fdcc
refactor(css-vars): prefix with xy and fix bgColor prop closes #3669
2023-11-28 16:35:44 +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
51e98ea44d
fix(svelte): node toolbar use new width/height attrs
2023-11-21 16:37:38 +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
d4df8be6f2
chore(svelte): bump
2023-11-13 11:33:05 +01:00
moklick
90912a6c1a
reafactor(react/svelte): rename some util functions #3528
2023-11-13 10:45:06 +01:00
moklick
82bcc2263e
feat(svelte): add selected prop for minimap node
2023-10-16 18:54:40 +02:00
moklick
92a06d25db
chore(svelte): add id prop
2023-10-16 11:22:05 +02:00
moklick
3c30fa4087
chore(svelte): rename showInteractive to showLock
2023-10-16 11:14:56 +02:00
Moritz Klack and GitHub
ae33cba887
feat(react/svelte): controlled viewport ( #3461 )
...
* feat(react): controlled viewport
* refactor(react): cleanup viewport
* feat(svelte): two way data binding for viewport, cleanup transform <> viewport stuff
* refactor(svelte): viewport stuff
2023-09-28 16:19:03 +02:00
moklick
2215b68438
fix(svelte): background lines
2023-09-27 17:26:51 +02:00
Peter
f4e9d9ad4c
fix(svelte) changed attribute names of className to class in MiniMap & Background plugins
2023-09-18 17:36:53 +02:00
Peter
aaf420f799
fix(svelte) background plugin pattern-color sets correct css variable
2023-09-18 16:09:13 +02:00
Peter
5e92f093fd
[fix](svelte) exposed style for MiniMap
2023-09-18 13:41:55 +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
3af4bf23a4
chore(svelte): use css var defaults
2023-06-29 12:24:28 +02:00
moklick
1f64b29b50
chore(svelte): use correct css var names for defaults
2023-06-29 12:05:20 +02:00
moklick
98d9d3e51a
feat(svelte): cleanup styling, use css variables
2023-06-06 19:44:39 +02:00
moklick
84603bd966
chore(svelte): use prettier
2023-06-06 15:46:19 +02:00
moklick
e0ccc0f980
feat(utils): vanilla interactive minimap
2023-06-05 17:32:40 +02:00