Jacky Zhao
71c8d549ab
fix: fix duplicate link click tracking
2023-02-05 12:01:49 -08:00
Jacky Zhao
0fb84029ec
feat: add more plausible events
2023-02-05 11:34:39 -08:00
Jacky Zhao
cc41f19aad
feat: switch from GA to Plausible for analytics
2023-02-05 10:39:58 -08:00
Adam Brangenberg
cfe923a1fd
refactor: General performance/style improvements ( #262 )
2022-12-29 10:43:41 -05:00
Jacky Zhao
1088441458
feat: latex in search results
2022-12-03 21:03:12 -08:00
Brendan Ang
523f4e67ae
feat: add support for mermaid diagrams ( #244 )
2022-11-27 10:53:52 -08:00
Jacky Zhao
b9d9ec44af
fix: jump to search for operand
2022-11-21 23:36:27 -08:00
Jacky Zhao
f879a2e0ac
fix: latex rendering bugs + patch for #195
2022-09-11 18:03:55 -07:00
Youssif Shaaban Alsager
bd65d242be
feat: Add internationalization (i18n) support ( #182 )
2022-08-23 23:32:40 -04:00
Jacky Zhao
a9fdaf9787
feat: link previews to page-list ( closes #173 )
2022-08-11 11:42:16 -07:00
Jacky Zhao
71488dec88
refactor: move search utils to util.js
2022-07-31 10:54:23 -07:00
Emile Bangma
ee33b49d89
Support Admonition callouts ( #166 ) ( closes #88 )
2022-07-30 17:29:26 -07:00
Jacky Zhao
4db93bf384
feat: css refactor for easy font change
2022-07-13 23:37:54 -07:00
Jacky Zhao
9cb48adf29
feat: use floating-ui for better popover positioning
2022-07-13 15:01:50 -07:00
Jacky Zhao
1d5530e22f
fix: copy code block logic for non code pages
2022-07-03 11:50:13 -07:00
Geoffrey Garrett
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
Geoffrey Garrett
c67ffb76ef
Added optional rendering of code block titles ( #148 )
2022-07-01 11:03:52 -07:00
Jacky Zhao
3912c98dad
fix: non-SPA fn defs ( closes #154 )
2022-07-01 11:03:04 -07:00
Jacky Zhao
0a744d4451
fix: prefix images with base url for non-root quartz
2022-06-29 16:15:40 -07:00
Geoffrey Garrett
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
Geoffrey Garrett
e42fd64f86
feat(layouts/partials/head.html): Adds general favicon support with dict and string input format
2022-06-27 22:04:32 +02:00
DhammaCharts
dcbce2bece
Update layouts/partials/head.html
...
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2022-06-06 16:42:53 +01:00
DhammaCharts
ca6a6f67fa
Merge branch 'hugo' into hugo
2022-06-06 12:56:47 +01:00
DhammaCharts
e9d9a6cfb9
change to object destructuring for drawGraph() arguments
2022-06-02 08:16:02 +01:00
DhammaCharts
2726835ea0
remove unnecessary ternary
2022-06-02 07:49:09 +01:00
DhammaCharts
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
Aiden Bai
4c291a7d87
Prerender latex
2022-05-29 20:40:44 -07:00
Aiden Bai
fcfb6bf008
Add option to toggle footer
2022-05-28 22:52:18 -07:00
Aiden Bai
4eaa753e32
Fix formatting
2022-05-27 18:45:42 -07:00
Aiden Bai
ed17d678f6
Fix non-spa fallback
2022-05-27 18:42:01 -07:00
Aiden Bai
c1b8d1965b
Add prefetch to graph
2022-05-27 08:40:00 -07:00
Jacky Zhao
b719568b2c
fix: js not executing if spa disabled
2022-05-20 16:50:56 -04:00
Jacky Zhao
dd6440e153
fix: clean wikilinks and render latex in popover
2022-05-05 20:30:55 -04:00
Jacky Zhao
b61392bea6
fix: merge conf
2022-05-05 01:03:09 -04:00
Aiden Bai
15f4fe4306
Fix latex
2022-05-04 08:10:59 -07:00
Aiden Bai
00dfceceac
Merge
2022-05-03 10:18:41 -07:00
Aiden Bai
b218ce4c56
Rename API and generalize router API
2022-05-03 10:16:09 -07:00
Aiden Bai
3eb7297eaf
Add future note about init function
2022-05-03 09:34:27 -07:00
Aiden Bai 白宇彤
fb867fedcf
Merge branch 'hugo' into fix-popover
2022-05-03 09:33:00 -07:00
Aiden Bai
8d105ce68f
Remove unnecessary 'url' param in drawGraph
2022-05-03 09:20:01 -07:00
Aiden Bai
4525576341
Fix popover
2022-05-03 08:47:42 -07:00
Jacky Zhao
516eeca853
cfg: make SPA optional
2022-05-03 10:43:22 -04:00
Aiden Bai
81f9e295e4
Fix clarification comment
2022-05-02 09:10:40 -07:00
Aiden Bai
17b3039d64
Expand template
2022-05-02 09:05:02 -07:00
Aiden Bai
3f60ab4bbf
Add clarification comments
2022-05-02 09:04:36 -07:00
Aiden Bai
b4675a9282
Add router
2022-05-01 22:06:33 -07:00
Jacky Zhao
3ec8145d74
fix: favicon not showing on non-root domain #89
2022-04-03 17:43:37 -07:00
Jacky Zhao
2d48e11a78
feat: basic latex support
2022-04-02 17:00:14 -07:00
Claudio Yanes
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
Claudio Yanes
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