Commit Graph

43 Commits

Author SHA1 Message Date
df22cb2b87 Use data from hosts.json to pull in link anchors
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-06-09 18:50:00 -07:00
4b19da5006 Reduce whitespace in templates and avoid polluting the page scratch
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-06-09 18:36:54 -07:00
ec7b58c8ec Avoid passing in .Site-variables to geturl.html
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-06-09 18:14:53 -07:00
5bfbaf397b Allow both 'agda' and 'Agda' in highlight groups
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-23 00:56:51 -07:00
5e6b28a9a6 Insert series meta for Agda post-processing
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-22 22:41:47 -07:00
d088d79d3f Display base path and file path even if lines aren't set in highlight group
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-22 17:06:17 -07:00
1aeb600750 Set 'bestPath' to empty by default instead of nil
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-22 16:35:04 -07:00
e531ebd992 Also include the base path and the file path in highlight groups
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-21 21:44:59 -07:00
8a5bbf460b Trim whitespace in more places
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-21 21:42:35 -07:00
b1334455ea Track the best path for a submodule that was added
For Agda, this is a proxy for 'root directory' of a project

Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-21 20:59:08 -07:00
a6425c7510 Always add line numbers (why not?), but specially tag Agda blocks
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-21 20:41:10 -07:00
52ea5abbc8 For Agda code blocks, thread through line numbers
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-21 20:39:28 -07:00
a6a14c3909 Allow "group" partial to accept custom attributes
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-21 20:38:42 -07:00
00431109ac Improve the series navigation links
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-20 00:34:52 -07:00
e4dccd4f48 Add support for series navigation links
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-20 00:27:25 -07:00
77b8d5e65b Draw from 'data/' for submodule links
I didn't know about https://gohugo.io/templates/data-templates/

Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-16 15:52:15 -07:00
038c8e0ac6 Enable bold Raleway loading
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2024-05-14 20:31:23 -07:00
a613c68f01 Remove crossorigin attribute from katex.min.css
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-12-30 19:25:15 -08:00
973be263dc Defer some heavier CSS until later to help page loading times.
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-12-30 16:00:57 -08:00
1f64536c30 Add comments to HTML 2023-12-30 15:46:36 -08:00
4f457874f3 Remove KaTeX CSS URL in local mode since it's already loaded above
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-12-30 14:30:44 -08:00
f5be44887b Extract more CSS/JS into static files on static.danilafe.com 2023-12-30 14:30:27 -08:00
d570c8f421 Factor GitHub URL and resume link into configuration
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-12-30 14:27:37 -08:00
c728748106 Extract hardcoded URL to danilafe.com into a site param. 2023-12-30 13:58:56 -08:00
e82879434e Add support for plausible analytics 2023-12-30 13:12:01 -08:00
098767e766 Use static.danilafe.com to host KaTeX CSS/Fonts, and make that configurable.
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-11-29 22:13:59 -08:00
b5761d4d81 Add a new shortcode for referencing lines in a GitHub repo
Including Chapel as a submodule would add 1GB to clones.
2023-10-09 14:40:07 -07:00
d1e25ddf19 Add the option to specify discussion rooms on articles 2023-04-15 15:08:08 -07:00
9594b699f8 Tweak the series status style 2023-02-19 15:10:25 -08:00
e431d65659 Add series to the article header 2023-01-31 18:54:42 -08:00
7b684a18a9 Tweak series marker colors 2023-01-31 18:54:08 -08:00
115057d837 Start working on series pages 2023-01-31 17:43:05 -08:00
32738ce835 Add more translations 2023-01-01 12:58:41 -08:00
98ee4bd8f3 Add i18n support to the theme 2023-01-01 12:26:37 -08:00
f56465c5ec Merge branch 'master' of https://dev.danilafe.com/Web-Projects/vanilla-hugo 2022-12-30 13:34:27 -08:00
66d5125b88 Use BaseURL when linking 2022-12-30 13:28:18 -08:00
Danila Fedorin
667440d2e3 Serve KaTeX JS if we're editing live 2022-12-09 15:38:44 -08:00
b5e2821918 Use newer KaTeX version 2022-10-18 19:11:38 -07:00
5484e084a4 Revert "Pull a more recent version of the stylesheet from KaTeX"
This reverts commit 620c269d91.
2022-03-27 19:34:25 -07:00
620c269d91 Pull a more recent version of the stylesheet from KaTeX 2022-03-27 19:21:48 -07:00
77ea2900bc Move KaTeX CSS earlier in head 2022-03-27 18:53:52 -07:00
9b0c70ac05 Add RSS auto-discovery 2021-12-15 13:30:25 -08:00
94c285a2f1 Extract website theme into its own repository 2021-04-15 01:37:18 -07:00