Files
LifeFaq/__pycache__/markdown_render.cpython-312.pyc

31 lines
2.2 KiB
Plaintext
Raw Normal View History

2024-12-11 20:34:48 +01:00
<EFBFBD>
L<>YgL<00><00>D<00>ddlmZmZddlZd<03>Zd<04>Zd<05>Zd<06>Zd d<07>Zd
d<08>Z y) <0B>)<02> Environment<6E>FileSystemLoaderNc<00><00>d|<00>d<02>S)zRender an image with overlay.z6
<div class="img-left-overlay">
<img src="z[" alt="Overlay Image">
<div class="overlay-text">Overlay Text</div>
</div>
<20>)<01>srcs <20>6/home/hjess/PycharmProjects/LifeFaq/markdown_render.py<70>img_left_overlayr s<00><00><13><16>%<25><05> <08><08>c<00><00>d|<00>d|<01>d<03>S)zRender a box component.z'
<div class="box">
<strong>z</strong>
<p><3E></p>
</div>
r)<02>title<6C>contents r<00>boxr s%<00><00><11><16><07> <0C> <13>9<EFBFBD><05> <08>r
c<00><00>d|<00>d<02>S)zRender a note component.z#
<div class="note">
<p>r r<00>rs r<00>noters<00><00> <0C> <13>9<EFBFBD><05> <08>r
c<00><00>d|<00>d<02>S)zRender a warning component.u-
<div class="warning">
⚠️ <p>r rrs r<00>warningrs<00><00><13><1A>)<29><05> <08>r
c<00><><00>tt|<00><00><01>}|jjtt
t td<02><04>|S)z9Set up Jinja2 environment and register custom components.)<01>loader)r rrr)rr<00>globals<6C>updater rrr)<02> template_dir<69>envs r<00>create_jinja_environmentr&s<<00><00>
<15>-<2D>l<EFBFBD>;<3B>
<<3C>C<EFBFBD><07>K<EFBFBD>K<EFBFBD><16><16>,<2C><12><14><1A> <06><07> <0F>Jr
c<00><><00>tj|ddg<02><03>}t<00>}|j|<02>}|j|xsi<00>}|S)z6Process Markdown first, then inject Jinja2 components.<2E>extra<72>nl2br)<01>
extensions)<04>markdownr<00> from_string<6E>render)<06>markdown_content<6E> template_data<74>md_htmlr<00>template<74> rendered_htmls r<00>render_markdown_with_jinjar(1sM<00><00><17><1F><1F> 0<>g<EFBFBD>w<EFBFBD>=O<>P<>G<EFBFBD> #<23>
$<24>C<EFBFBD><12><EFBFBD><EFBFBD>w<EFBFBD>'<27>H<EFBFBD><1C>O<EFBFBD>O<EFBFBD>M<EFBFBD>$7<>R<EFBFBD>8<>M<EFBFBD> <18>r
)<01> templates)N)
<EFBFBD>jinja2rrr r rrrrr(rr
r<00><module>r+s)<00><01>0<><0F><08><08><08><08> <0F>
r