mirror of
https://github.com/slint-ui/slint.git
synced 2025-10-01 14:21:16 +00:00
parent
77898796da
commit
43d20dece9
2 changed files with 17 additions and 0 deletions
1
api/sixtyfps-cpp/docs/_templates/layout.html
vendored
1
api/sixtyfps-cpp/docs/_templates/layout.html
vendored
|
@ -2,4 +2,5 @@
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
{{ super() }}
|
{{ super() }}
|
||||||
{% include "../../../sixtyfps-rs/sixtyfps-docs-preview.html" %}
|
{% include "../../../sixtyfps-rs/sixtyfps-docs-preview.html" %}
|
||||||
|
{% include "../sixtyfps-docs-highlight.html" %}
|
||||||
{% endblock %}
|
{% endblock %}
|
16
api/sixtyfps-cpp/docs/sixtyfps-docs-highlight.html
Normal file
16
api/sixtyfps-cpp/docs/sixtyfps-docs-highlight.html
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
<!--
|
||||||
|
This file is used to add syntax highlighting of the `.60` snippets in the generated C++ documentation.
|
||||||
|
It is injected in the Sphinx documentation via _templates/layout.html.
|
||||||
|
-->
|
||||||
|
<link rel="stylesheet" href="https://sixtyfps.io/highlight-default.css">
|
||||||
|
<script src="https://sixtyfps.io/highlight.pack.js"></script>
|
||||||
|
<script src="https://sixtyfps.io/highlight_60.js"></script>
|
||||||
|
<script>
|
||||||
|
window.addEventListener("DOMContentLoaded", () => {
|
||||||
|
// The Sphinx/my_st generated HTML for code blocks does not use <code> tags, so highlight.js'
|
||||||
|
// default selector "pre code" does not match. Let's do it by hand:
|
||||||
|
for (block of document.querySelectorAll("div.highlight-60 div.highlight pre")) {
|
||||||
|
hljs.highlightBlock(block)
|
||||||
|
}
|
||||||
|
});
|
||||||
|
</script>
|
Loading…
Add table
Add a link
Reference in a new issue