diff --git a/_config.yml b/_config.yml index a92a8de..adedfa0 100644 --- a/_config.yml +++ b/_config.yml @@ -53,14 +53,14 @@ sphinx: figure: "Figure %s" numfig_secnum_depth: 2 mathjax_path: https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js - # Allow copy buttons in SWISH query boxes + # Configure Sphinx-copybutton # - # NOTE: it is disabled for now since it overwrites the code block id - # - # copybutton_selector: "div.highlight pre, div.extract.swish pre.swish.query" - copybutton_prompt_text: "?-" + copybutton_prompt_text: "\\s*\\?\\s*-\\s*" + copybutton_prompt_is_regexp: true copybutton_only_copy_prompt_lines: false copybutton_remove_prompts: true + # copybutton_selector: "div.highlight pre, div.extract.swish pre.swish.query" + # Configure SL-Sphinx sl_exercise_directory: /src/ex/ sl_code_directory: /src/code/ sl_swish_url: https://swish.simply-logical.space/ diff --git a/_ext b/_ext index c8246be..6a92061 160000 --- a/_ext +++ b/_ext @@ -1 +1 @@ -Subproject commit c8246beb4c457ebbdc08977f951cc3b8bf3acd69 +Subproject commit 6a92061bb3bec1dc9659b655d90126acaba318a0 diff --git a/_static/lpn.css b/_static/lpn.css index 1b85bf4..d32182d 100644 --- a/_static/lpn.css +++ b/_static/lpn.css @@ -34,11 +34,12 @@ pre.query, pre.source, pre.verbatim { outline: 1px dotted green; } -div.query { - position: relative; - width: 80%; - display: inline-block; -} +/* div.query { + * position: relative; + * width: 80%; + * display: inline-block; + * } + */ div.open-prolog { width: auto; @@ -55,7 +56,8 @@ div.open-prolog div.load { right: -37px; } -div.source.swish, div.query.swish { +/* div.query.swish, */ +div.source.swish { padding: 8px 8px; }