* 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
React Flow examples
This Vite app is used internally to develop and test the library.
Start local dev server
pnpm dev
Adding new example
Development of the library is done against src/examples. Feel free to add new implementations for features that you develop.
- Create a new folder & flow at
src/examples/ - Register the new route in
src/App/routes.ts
Adding new E2E implementation
E2E testing is done against the flows implemented in src/generic-tests. Adding a new configuration file automatically adds a new route under http://localhost:3000/tests/generic/$foldername/$filename. For further documentation visit xyflow/tests/playwright.