71c8d549ab
fix: fix duplicate link click tracking
2023-02-05 12:01:49 -08:00
0fb84029ec
feat: add more plausible events
2023-02-05 11:34:39 -08:00
cc41f19aad
feat: switch from GA to Plausible for analytics
2023-02-05 10:39:58 -08:00
cfe923a1fd
refactor: General performance/style improvements ( #262 )
2022-12-29 10:43:41 -05:00
1088441458
feat: latex in search results
2022-12-03 21:03:12 -08:00
523f4e67ae
feat: add support for mermaid diagrams ( #244 )
2022-11-27 10:53:52 -08:00
b9d9ec44af
fix: jump to search for operand
2022-11-21 23:36:27 -08:00
f879a2e0ac
fix: latex rendering bugs + patch for #195
2022-09-11 18:03:55 -07:00
bd65d242be
feat: Add internationalization (i18n) support ( #182 )
2022-08-23 23:32:40 -04:00
a9fdaf9787
feat: link previews to page-list ( closes #173 )
2022-08-11 11:42:16 -07:00
71488dec88
refactor: move search utils to util.js
2022-07-31 10:54:23 -07:00
ee33b49d89
Support Admonition callouts ( #166 ) ( closes #88 )
2022-07-30 17:29:26 -07:00
4db93bf384
feat: css refactor for easy font change
2022-07-13 23:37:54 -07:00
9cb48adf29
feat: use floating-ui for better popover positioning
2022-07-13 15:01:50 -07:00
1d5530e22f
fix: copy code block logic for non code pages
2022-07-03 11:50:13 -07:00
a47218d28c
Copy to clipboard feature for code block ( #152 )
...
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2022-07-03 11:42:35 -07:00
c67ffb76ef
Added optional rendering of code block titles ( #148 )
2022-07-01 11:03:52 -07:00
3912c98dad
fix: non-SPA fn defs ( closes #154 )
2022-07-01 11:03:04 -07:00
0a744d4451
fix: prefix images with base url for non-root quartz
2022-06-29 16:15:40 -07:00
87e01d32a0
fix(head.html): Adds robustness to config.yaml
favicon definitions
...
Initially assumed that `href` definitions should have `/...` as their
pattern, and `baseURL` would always end with `/`, however the omission
of `/` as the prefix of the former and suffix of the latter
simultaneously, would result in broken favicon paths. Final comment:
`..///...` is not breaking, which is worst case scenario with this fix.
2022-06-28 01:21:22 +02:00
e42fd64f86
feat(layouts/partials/head.html): Adds general favicon support with dict and string input format
2022-06-27 22:04:32 +02:00
dcbce2bece
Update layouts/partials/head.html
...
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2022-06-06 16:42:53 +01:00
ca6a6f67fa
Merge branch 'hugo' into hugo
2022-06-06 12:56:47 +01:00
e9d9a6cfb9
change to object destructuring for drawGraph() arguments
2022-06-02 08:16:02 +01:00
2726835ea0
remove unnecessary ternary
2022-06-02 07:49:09 +01:00
47dae8a6d4
Improve graph display, options and ability to have a global graph on the home page, local graphs on subpage.
2022-06-01 13:49:27 +01:00
4c291a7d87
Prerender latex
2022-05-29 20:40:44 -07:00
fcfb6bf008
Add option to toggle footer
2022-05-28 22:52:18 -07:00
4eaa753e32
Fix formatting
2022-05-27 18:45:42 -07:00
ed17d678f6
Fix non-spa fallback
2022-05-27 18:42:01 -07:00
c1b8d1965b
Add prefetch to graph
2022-05-27 08:40:00 -07:00
b719568b2c
fix: js not executing if spa disabled
2022-05-20 16:50:56 -04:00
dd6440e153
fix: clean wikilinks and render latex in popover
2022-05-05 20:30:55 -04:00
b61392bea6
fix: merge conf
2022-05-05 01:03:09 -04:00
15f4fe4306
Fix latex
2022-05-04 08:10:59 -07:00
00dfceceac
Merge
2022-05-03 10:18:41 -07:00
b218ce4c56
Rename API and generalize router API
2022-05-03 10:16:09 -07:00
3eb7297eaf
Add future note about init function
2022-05-03 09:34:27 -07:00
fb867fedcf
Merge branch 'hugo' into fix-popover
2022-05-03 09:33:00 -07:00
8d105ce68f
Remove unnecessary 'url' param in drawGraph
2022-05-03 09:20:01 -07:00
4525576341
Fix popover
2022-05-03 08:47:42 -07:00
516eeca853
cfg: make SPA optional
2022-05-03 10:43:22 -04:00
81f9e295e4
Fix clarification comment
2022-05-02 09:10:40 -07:00
17b3039d64
Expand template
2022-05-02 09:05:02 -07:00
3f60ab4bbf
Add clarification comments
2022-05-02 09:04:36 -07:00
b4675a9282
Add router
2022-05-01 22:06:33 -07:00
3ec8145d74
fix: favicon not showing on non-root domain #89
2022-04-03 17:43:37 -07:00
2d48e11a78
feat: basic latex support
2022-04-02 17:00:14 -07:00
1929b466c0
Move popover to the end of the page
...
The popover script doesn’t ever start in until the DOM has finished
Loading, so wait for the script to be downloaded and parsed before
Showing the content to the user makes no sense.
2022-03-04 03:24:32 +00:00
a1c6b89740
Fix fetchData
...
The fetchData function suffer from a race condition. If the function is
called before the promise finishes, it will result in another pair of
HTTP request. This does not only make the function useless but
Actually, it makes it harmful as the data might be redownloaded twice.
Now fetchData is not a function but rather the promise by itself.
Previous callers are expected to await the variable instead, this
should be not concern as awaiting a promise multiple time in
JavaScript is completely safe.
2022-03-04 02:25:30 +00:00