mirror of
https://github.com/slint-ui/slint.git
synced 2025-09-30 13:51:13 +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 %}
|
||||
{{ super() }}
|
||||
{% include "../../../sixtyfps-rs/sixtyfps-docs-preview.html" %}
|
||||
{% include "../sixtyfps-docs-highlight.html" %}
|
||||
{% 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