Commit Graph

66 Commits

Author SHA1 Message Date
00c9fc4369 tiny bits of documentation 2024-08-28 00:20:59 -06:00
bb5d5ae14e instead of hardcoding .dragonglass as ignored, we ignore the config file 2024-08-24 02:01:04 -06:00
e51d597961 add a better ignore system when generating the site 2024-08-20 00:35:38 -06:00
eca318835e worked out some kinks in breadcrumb generation 2024-08-19 22:33:04 -06:00
2b5f9e9b43 worked out some bugs in extension loading 2024-08-19 21:55:42 -06:00
13bdcf7f58 created extensions mechanism and Breadcrumbs extension 2024-08-19 21:44:51 -06:00
17a9ed1273 added language (a config value) and character set to default template 2024-08-15 00:36:59 -06:00
69012044f8 added globals to template environment, including a path function 2024-08-15 00:09:21 -06:00
f26ea7c507 added options to have external links or non-Markdown files open in a new tab 2024-08-14 23:35:38 -06:00
4a6f14c32b improved lookup of non-Markdown files by relative path 2024-08-14 23:21:29 -06:00
a4ddb02bfe moved the sitetitle and sitebase options to the [metadata] section 2024-08-14 23:08:04 -06:00
1663d178ca added linking support to headers 2024-08-14 22:50:05 -06:00
7a5011fa88 improved end of list detection and image dimension detection 2024-08-14 22:21:44 -06:00
3a27bf5664 minor cleanup 2024-08-14 13:36:56 -06:00
a56555b4b1 added site title and base configuration variables 2024-08-14 13:35:02 -06:00
0d1e2cc9a0 added options for dumping the default template and default stylesheet 2024-08-12 01:25:52 -06:00
91919dd324 added support for tags, both in metadata and inline in the text 2024-08-12 00:53:42 -06:00
8c4ab0c4d5 allow configuration of some code generation details within Markdown converter 2024-08-11 23:52:49 -06:00
72a2ea1ab5 include support for description metadata 2024-08-11 23:07:15 -06:00
bc759bbaf9 omit unpublished pages from backlinks 2024-08-11 22:45:11 -06:00
fdcdb6a766 added additional configuration and metadata information 2024-08-11 22:41:04 -06:00
ad7f109328 codified and implemented some of the metadata values and template variables 2024-08-11 22:29:18 -06:00
375767a93c added all the default callout types to the stylesheet and icon list 2024-08-11 02:41:59 -06:00
aa431fe361 revised callout content parsing, which made nested callouts automagically work 2024-08-11 02:17:43 -06:00
dd01597ac5 handled basic display of folded and non-folded callouts, without the active bits 2024-08-11 01:56:55 -06:00
18f5f36072 added beginnings of callout icon support 2024-08-11 01:01:38 -06:00
1a92e7aa97 support title-only callouts correctly and add more styles for content 2024-08-11 00:41:07 -06:00
743896b4b2 got the stylesheets right for at least a couple of types of callouts 2024-08-11 00:33:14 -06:00
a33845f832 beginnings of callout support 2024-08-11 00:11:19 -06:00
b20313fe4b fixed table styles 2024-08-10 23:30:15 -06:00
fbc19e39d7 fixed up styles for code blocks, especially for Pygments highlighting 2024-08-10 14:34:18 -06:00
818647fbdf added support for task lists 2024-08-10 13:33:55 -06:00
7bbb53fc13 fix accidental recognition of horizontal rule as part of a list 2024-08-10 02:53:26 -06:00
1a8a3132f4 updated Obsidian style list processing to get formatting better, also implement nested lists properly 2024-08-10 02:46:42 -06:00
dc25acd5da restyled default blockquotes 2024-08-09 18:42:36 -06:00
ba4b6f2cf0 added backlink generation 2024-08-09 18:32:26 -06:00
1842d33358 added a lot of docstrings and general cleanup 2024-08-09 17:43:56 -06:00
b8b2d5ebee added default stylesheet generation 2024-08-09 16:22:55 -06:00
d278260b90 added relative addressing option 2024-08-09 15:39:14 -06:00
8e5c40a642 made the configuration file format TOML instead of YAML 2024-08-08 16:16:36 -06:00
821ae2d8a5 fix processing of link/image elements when they could be inside tables 2024-08-07 00:15:01 -06:00
1db86f968e added the tables extension - needs some work 2024-08-03 00:56:29 -06:00
4b8db948ed added support for fenced code blacks with highlighting 2024-08-03 00:21:26 -06:00
5066ff2437 added comment stripper preprocessor 2024-08-02 23:55:22 -06:00
abbebab00f improved generation of hashed ID for inline footnotes by adding a nonce 2024-08-02 22:48:27 -06:00
81201c5a21 got footnotes to work, including inline footnotes 2024-08-02 22:29:57 -06:00
4facd16452 handle links which use the <> construct to encode blank spaces 2024-07-30 22:12:33 -06:00
b293684fb7 added the basic template rendering loop at the end 2024-07-30 21:32:06 -06:00
7c65e021e7 changed default docstring style to Google 2024-07-27 01:39:34 -06:00
286b3bcb1e broke out Context into its own "config" module to avoid circular dependencies 2024-07-27 01:33:43 -06:00