7df2bb6f5e
fix: fix duplicate link click tracking
2023-02-05 12:01:49 -08:00
11959de11c
feat: add more plausible events
2023-02-05 11:34:39 -08:00
a73aca8ed9
feat: switch from GA to Plausible for analytics
2023-02-05 10:39:58 -08:00
614a6222a1
refactor: General performance/style improvements ( #262 )
2022-12-29 10:43:41 -05:00
ce5df837f5
feat: latex in search results
2022-12-03 21:03:12 -08:00
5f3d430699
feat: add support for mermaid diagrams ( #244 )
2022-11-27 10:53:52 -08:00
e374e3abd4
fix: jump to search for operand
2022-11-21 23:36:27 -08:00
e6c7a4e1e2
fix: latex rendering bugs + patch for #195
2022-09-11 18:03:55 -07:00
25ba1159ad
feat: Add internationalization (i18n) support ( #182 )
2022-08-23 23:32:40 -04:00
a78926ede5
feat: link previews to page-list ( closes #173 )
2022-08-11 11:42:16 -07:00
14b89105dc
refactor: move search utils to util.js
2022-07-31 10:54:23 -07:00
728d8529ec
Support Admonition callouts ( #166 ) ( closes #88 )
2022-07-30 17:29:26 -07:00
22c8981bb9
feat: css refactor for easy font change
2022-07-13 23:37:54 -07:00
ffe22689eb
feat: use floating-ui for better popover positioning
2022-07-13 15:01:50 -07:00
aaf31f419e
fix: copy code block logic for non code pages
2022-07-03 11:50:13 -07:00
f54df35767
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
d3e20b8b94
Added optional rendering of code block titles ( #148 )
2022-07-01 11:03:52 -07:00
8d7a7b712f
fix: non-SPA fn defs ( closes #154 )
2022-07-01 11:03:04 -07:00
f2078ee621
fix: prefix images with base url for non-root quartz
2022-06-29 16:15:40 -07:00
b732293f65
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
473ea2c66f
feat(layouts/partials/head.html): Adds general favicon support with dict and string input format
2022-06-27 22:04:32 +02:00
ab809249c8
Update layouts/partials/head.html
...
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
2022-06-06 16:42:53 +01:00
84c75d0546
Merge branch 'hugo' into hugo
2022-06-06 12:56:47 +01:00
c88f31c364
change to object destructuring for drawGraph() arguments
2022-06-02 08:16:02 +01:00
d261655d96
remove unnecessary ternary
2022-06-02 07:49:09 +01:00
5a1fbc9374
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
a1293f820a
Prerender latex
2022-05-29 20:40:44 -07:00
8673a7bc3d
Add option to toggle footer
2022-05-28 22:52:18 -07:00
006b74ec6f
Fix formatting
2022-05-27 18:45:42 -07:00
8aba612a00
Fix non-spa fallback
2022-05-27 18:42:01 -07:00
efb6c7845f
Add prefetch to graph
2022-05-27 08:40:00 -07:00
0439c163a0
fix: js not executing if spa disabled
2022-05-20 16:50:56 -04:00
b21b27d1d3
fix: clean wikilinks and render latex in popover
2022-05-05 20:30:55 -04:00
364aee36fc
fix: merge conf
2022-05-05 01:03:09 -04:00
b4ff12ca0b
Fix latex
2022-05-04 08:10:59 -07:00
9fc71603ba
Merge
2022-05-03 10:18:41 -07:00
d38f9bec70
Rename API and generalize router API
2022-05-03 10:16:09 -07:00
e4cc625c33
Add future note about init function
2022-05-03 09:34:27 -07:00
3789df80e4
Merge branch 'hugo' into fix-popover
2022-05-03 09:33:00 -07:00
3c660dd9b5
Remove unnecessary 'url' param in drawGraph
2022-05-03 09:20:01 -07:00
77485b754d
Fix popover
2022-05-03 08:47:42 -07:00
24d08d580d
cfg: make SPA optional
2022-05-03 10:43:22 -04:00
f1b85fb6d9
Fix clarification comment
2022-05-02 09:10:40 -07:00
40d216759c
Expand template
2022-05-02 09:05:02 -07:00
5c602ab16f
Add clarification comments
2022-05-02 09:04:36 -07:00
bcb166c21c
Add router
2022-05-01 22:06:33 -07:00
25b5ac43dd
fix: favicon not showing on non-root domain #89
2022-04-03 17:43:37 -07:00
cc86136bcb
feat: basic latex support
2022-04-02 17:00:14 -07:00
7f6523337c
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
7e0f2e4449
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