Skip to content

major improvements#3

Merged
rishichawda merged 15 commits into
mainfrom
improvements
Oct 6, 2025
Merged

major improvements#3
rishichawda merged 15 commits into
mainfrom
improvements

Conversation

@rishichawda

@rishichawda rishichawda commented Oct 6, 2025

Copy link
Copy Markdown
Owner

This PR contains:

  • a lot of refactoring: there was a lot of html templating going on. but I found out that I need to properly implement markdown AST nodes.
  • added a bunch of tests using fixtures.
  • added proper configuration options to have more control over styles.

Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
updated the code to use markdown ast instead of html templates. also, the main wrapper is now a blockquote.

Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
this commit completely removes all kinds of html templating I had going on in the code

Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
add `injectStyles` and `classPrefix` options to provide more control over styles

Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
Signed-off-by: rishichawda <rishichawda@users.noreply.github.com>
@rishichawda rishichawda merged commit 6fc0922 into main Oct 6, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant