diff --git a/.gitmodules b/.gitmodules index 3b0e585..9108e02 100644 --- a/.gitmodules +++ b/.gitmodules @@ -41,4 +41,7 @@ [submodule "book/external/annotater"] path = book/external/annotater url = https://github.com/TeachBooks/annotater - branch = manual \ No newline at end of file +[submodule "book/external/Sphinx-launch-buttons"] + path = book/external/Sphinx-launch-buttons + url = https://github.com/TeachBooks/Sphinx-launch-buttons.git + branch = manual diff --git a/LICENSE b/LICENSE index 0131ab3..f14b8e1 100644 --- a/LICENSE +++ b/LICENSE @@ -392,7 +392,7 @@ Creative Commons may be contacted at creativecommons.org. ======================================================================= -[](external/annotater), [](external/deploy-book-workflow), [](external/Download-Link-Replacer), [](external/JupyterBook-Patches), [](external/Sphinx-Image-Inverter) and [](external/Useful_python_code) are licensed under BSD 3-Clause license: +[](external/annotater), [](external/deploy-book-workflow), [](external/Download-Link-Replacer), [](external/JupyterBook-Patches), [](external/Sphinx-Image-Inverter), [](external/Sphinx-launch-buttons) and [](external/Useful_python_code) are licensed under BSD 3-Clause license: BSD 3-Clause License diff --git a/book/_toc.yml b/book/_toc.yml index 790c6d2..2a1845c 100644 --- a/book/_toc.yml +++ b/book/_toc.yml @@ -57,7 +57,7 @@ parts: - file: features/sphinx_extensions.md sections: - file: external/Download-Link-Replacer/README.md - - file: features/custom-launch-button.md + - file: external/Sphinx-launch-buttons/README.md - file: basic-features/utterances.md - file: features/interactive_element.ipynb sections: diff --git a/book/credits.md b/book/credits.md index 443e088..7f04a41 100644 --- a/book/credits.md +++ b/book/credits.md @@ -48,6 +48,7 @@ The following pages are included directly from an external resource and is not e - Page [](./external/Nested-Books/README.md). Original content licensed under CC BY 4.0 license. - Page [](./external/Sphinx-Grasple-public/README.md). Original content licensed under MIT license. - Page [](./external/Sphinx-Image-Inverter/README.md). Original content licensed under BSD 3-Clause license. +- Page [](./external/Sphinx-launch-buttons/README.md). Original content licensed under BSD 3-Clause license. - Page [](./external/Sphinx-TUDelft-theme/README.md). Original content licensed under MIT license. - Page [](./external/teachbooks-sphinx-tippy/README.md). Original content licensed under MIT license. - Page [](./external/template/README.md). Original content licensed under CC BY 4.0 license. diff --git a/book/external/Sphinx-launch-buttons b/book/external/Sphinx-launch-buttons new file mode 160000 index 0000000..8cfd0ba --- /dev/null +++ b/book/external/Sphinx-launch-buttons @@ -0,0 +1 @@ +Subproject commit 8cfd0ba7ae24c17e51ac0b1924473a908d4062ac diff --git a/book/references.bib b/book/references.bib index 731967f..6ab40b9 100644 --- a/book/references.bib +++ b/book/references.bib @@ -117,4 +117,12 @@ url = {https://github.com/TeachBooks/Useful_python_code}, year = {2024}, note = {Retrieved December, 2024. BSD-3-Clause.} +} + +@misc{launch_buttons, + author = {{TeachBooks}}, + title = {Custom launch buttons}, + url = {https://github.com/TeachBooks/Sphinx-launch-buttons}, + year = {2024}, + note = {Retrieved December, 2024. BSD-3-Clause.} } \ No newline at end of file