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