Commit graph

87 commits

Author SHA1 Message Date
24919171ad fixed structure of page date in templates 2025-07-14 16:34:17 -04:00
de86a92928 added title styling to default stylesheet 2025-07-14 16:24:28 -04:00
2bc12ff2ed refactored title in templates
now has "title" class for easier styling
2025-07-14 16:24:14 -04:00
07152a3746 feat: ignore frontmatter option 2025-07-14 16:11:47 -04:00
04948a9373 formatted python files 2025-07-14 16:04:05 -04:00
faac8f63bb major updates to default stylesheet 2025-07-14 15:00:54 -04:00
10d1772a2d added config option for preview scroll tolerance 2025-07-13 18:12:11 -04:00
fe0f338803 added auto-scrolling for preview 2025-07-13 17:20:59 -04:00
1c64d1f431 make injection script template a data file 2025-07-13 16:54:04 -04:00
585a987c3f updated default css 2025-07-13 16:04:17 -04:00
dacea2756a fix: live preview rebuilds no longer crash the server
When cleaning the previous build, we deleted the entire directory, which
caused problems. Now, we only clean the output dir's children, but leave
the dir itself intact.
2025-07-13 03:16:55 -04:00
8d17572d12 server now includes drafts by default 2025-07-12 00:53:43 -04:00
bdd7558999 server now builds to tempdir by default 2025-07-12 00:48:22 -04:00
8793284bd6 feat: clean output directory on build 2025-07-12 00:43:53 -04:00
71e541aa5e fix: root internal links are now recognized properly 2025-07-12 00:34:14 -04:00
55df755596 added toc anchor links, updated default css 2025-07-11 14:46:58 -04:00
0ee8094cc9 feature: only external links open in new tab 2025-07-11 14:21:34 -04:00
3037aa88d8 added math frontmatter option 2025-07-06 21:09:55 -04:00
eacaeba2ab update markdown extensions 2025-07-06 21:04:16 -04:00
12f4670533 added latex support 2025-07-06 21:04:01 -04:00
5bd9e26a49 fixed an issue where git changes would trigger server rebuild 2025-07-06 17:48:18 -04:00
11387b4481 added TOC extension 2025-07-06 17:38:06 -04:00
7fc481983d formatting 2025-07-06 15:36:40 -04:00
3b32352ba6 updated cli serve interface 2025-07-06 15:35:12 -04:00
cefd57d8d7 made live reloading optional 2025-07-06 15:35:02 -04:00
a03e9bfb82 documented server code 2025-07-06 15:23:10 -04:00
ecd3e50218 implemented reload script injection 2025-07-06 15:18:00 -04:00
1221f43caf formatted imports 2025-07-06 00:35:04 -04:00
7c52f28aa7 updated default ignorelist 2025-07-05 17:40:52 -04:00
47be4986a5 added markdown extensions, disables indented code blocks 2025-07-05 16:34:47 -04:00
85fa619828 added markdown.tab_length config option 2025-07-05 16:14:20 -04:00
99ad674f51 added show_title frontmatter option 2025-07-05 16:01:15 -04:00
fc8897b71b added table support to default stylesheet 2025-07-05 15:45:44 -04:00
4ad4696962 fix markdown extension loading 2025-07-05 02:28:34 -04:00
064bc8fc84 implement image caption processing 2025-07-05 01:58:54 -04:00
9b4e18d607 migrate to python-markdown 2025-07-05 01:34:23 -04:00
9f38b16d0c added drafts 2025-07-04 13:22:39 -04:00
2b5eef9839 add more logging 2025-07-04 12:44:32 -04:00
941b993287 implement logging verbosity option, change cli options 2025-07-03 12:42:02 -04:00
b26cfc2784 added frontmatter date parsing 2025-07-03 12:25:09 -04:00
508fba5266 adjusted inline code font style in default stylesheet 2025-07-03 02:19:40 -04:00
49b4242519 fixed pygments style output location 2025-07-03 02:19:28 -04:00
22a0a39d81 implement markdown.image_labels config option 2025-07-03 02:07:54 -04:00
0940472410 implement syntax_highlighting.enabled 2025-07-03 02:03:46 -04:00
5ea472e014 write cached pygments stylesheet to static 2025-07-03 01:55:53 -04:00
c6cd90001a fixed code block indentation in css 2025-07-03 01:22:59 -04:00
245919cb73 init command now adds default stylesheet and asks for confirmation to overwrite config 2025-07-03 01:04:15 -04:00
c875adb18c fixed mistake in post list template
date for the post is now correctly displayed
2025-07-02 16:18:49 -04:00
577976c741 change default date to file creation time 2025-07-02 15:55:19 -04:00
f932f24e38 select default template for posts 2025-07-02 15:43:12 -04:00