quartz/quartz
Aaron Pham bca74623a3
perf(graph): canvas implementation (#1328)
* perf(graph): initial canvas layout

include nodes and links drawn

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(graph): update persistent for nodeGfx

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore(graph): add canvas element to avoid rerendering glitch

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(spa): only render graph once in global

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(graph): change svg as button

render global graph on toggle

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(graph): fix anchor position and zIndex behaviour

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore(graph): increase linkDistance

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* refactor

* fmt

* pkg

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-08-25 00:33:14 -07:00
..
cli
components perf(graph): canvas implementation (#1328) 2024-08-25 00:33:14 -07:00
i18n i18n: disambiguate en-us and en-gb 2024-07-20 20:24:17 -07:00
plugins feat: Mark the external link icon as aria-hidden (#1346) 2024-08-12 20:06:19 -07:00
processors fix: pass buildId to worker 2024-08-08 19:33:27 -07:00
static Revert "feat: Making Quartz available offline by making it a PWA (#465)" 2023-09-20 13:52:45 -07:00
styles fix: embed pdf aspect ratio (closes #1310) 2024-08-05 19:31:54 -07:00
util fix: unmemoize explorer on rebuild (closes #1077) 2024-08-08 19:17:20 -07:00
bootstrap-cli.mjs cleanup: rework cli to allow invoking create and build outside of cli (#428) 2023-08-27 15:59:51 -07:00
bootstrap-worker.mjs
build.ts fix: unmemoize explorer on rebuild (closes #1077) 2024-08-08 19:17:20 -07:00
cfg.ts feat(layout): add afterBody 2024-07-09 19:09:31 -07:00
depgraph.test.ts
depgraph.ts
worker.ts fix: pass buildId to worker 2024-08-08 19:33:27 -07:00