rizaldy.club/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 feat(experimental): partial rebuilds (#716) 2024-02-09 10:07:32 -05:00
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 run prettier 2023-07-22 17:27:41 -07:00
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 fix(fast rebuild): handle added an deleted markdown correctly (#921) 2024-02-23 18:40:42 -08:00
depgraph.ts fix(fast rebuild): handle added an deleted markdown correctly (#921) 2024-02-23 18:40:42 -08:00
worker.ts fix: pass buildId to worker 2024-08-08 19:33:27 -07:00