forked from deepStateMirrors/tabi
✨ feat: enable adding URL/path to code blocks (#307)
This commit is contained in:
parent
0cbd727f25
commit
b70efd1642
17 changed files with 175 additions and 10 deletions
|
@ -17,6 +17,8 @@
|
|||
|
||||
{% set settings_to_test = [
|
||||
"footnote_backlinks",
|
||||
"add_src_to_code_block",
|
||||
"copy_button",
|
||||
"katex",
|
||||
"quick_navigation_buttons",
|
||||
"show_reading_time",
|
||||
|
|
|
@ -47,6 +47,11 @@
|
|||
<script defer src="{{ get_url(path='js/copyCodeToClipboard.min.js', trailing_slash=false) | safe }}"></script>
|
||||
{%- endif -%}
|
||||
|
||||
{# JavaScript to use the "Show source or path" on code blocks shortcode: https://welpo.github.io/tabi/blog/shortcodes/#show-source-or-path #}
|
||||
{%- if macros_settings::evaluate_setting_priority(setting="add_src_to_code_block", page=page, default_global_value=false) == "true" -%}
|
||||
<script defer src="{{ get_url(path='js/addSrcToCodeBlock.min.js', trailing_slash=false) | safe }}"></script>
|
||||
{%- endif -%}
|
||||
|
||||
{# Add backlinks to footnotes #}
|
||||
{%- if macros_settings::evaluate_setting_priority(setting="footnote_backlinks", page=page, default_global_value=false) == "true" -%}
|
||||
<script defer src="{{ get_url(path='js/footnoteBacklinks.min.js', trailing_slash=false | safe )}}"></script>
|
||||
|
|
1
templates/shortcodes/add_src_to_code_block.html
Normal file
1
templates/shortcodes/add_src_to_code_block.html
Normal file
|
@ -0,0 +1 @@
|
|||
<span class="code-source hidden" data-source="{{ src | safe }}"></span>
|
Loading…
Add table
Add a link
Reference in a new issue