diff --git a/book/external/JupyterBook-Patches b/book/external/JupyterBook-Patches index 2eabe4a..5c129f2 160000 --- a/book/external/JupyterBook-Patches +++ b/book/external/JupyterBook-Patches @@ -1 +1 @@ -Subproject commit 2eabe4ab901626d164dbaad36e2f348a59993ad5 +Subproject commit 5c129f2447bb4b30100c136d94b5bee9e51e2921 diff --git a/book/external/Sphinx-Grasple-public b/book/external/Sphinx-Grasple-public index be60255..c29b4a0 160000 --- a/book/external/Sphinx-Grasple-public +++ b/book/external/Sphinx-Grasple-public @@ -1 +1 @@ -Subproject commit be602551986dfb6d0764be7908f8306709c00845 +Subproject commit c29b4a03351c88fa5cdd09475f99a1b486a0e247 diff --git a/book/external/Sphinx-Image-Inverter b/book/external/Sphinx-Image-Inverter index 8693992..c9c9d2f 160000 --- a/book/external/Sphinx-Image-Inverter +++ b/book/external/Sphinx-Image-Inverter @@ -1 +1 @@ -Subproject commit 8693992718956fea78e96af81eb27a2815a737bc +Subproject commit c9c9d2f6953b5a57ff4763976840ec3bb281dbcf diff --git a/book/external/Sphinx-TUDelft-theme b/book/external/Sphinx-TUDelft-theme index bb57b6e..0f47585 160000 --- a/book/external/Sphinx-TUDelft-theme +++ b/book/external/Sphinx-TUDelft-theme @@ -1 +1 @@ -Subproject commit bb57b6ebefa51e2705f75d72e5c93c2dfa9364c7 +Subproject commit 0f4758586bebb1db4da0738b66d02d883ff7b54d diff --git a/book/external/TeachBooks b/book/external/TeachBooks index 4a2e754..eb5f90c 160000 --- a/book/external/TeachBooks +++ b/book/external/TeachBooks @@ -1 +1 @@ -Subproject commit 4a2e75494b213c9a03615087bab2788f6188da2f +Subproject commit eb5f90c86e6f9dd368c513b2d958f77fb941cae0 diff --git a/book/external/annotater b/book/external/annotater index df36ccf..7cd38db 160000 --- a/book/external/annotater +++ b/book/external/annotater @@ -1 +1 @@ -Subproject commit df36ccffd4a980d97e90f667c5d5e6bdd941fdbd +Subproject commit 7cd38dbba9ab50eebc5dbba6c61b9cb4f46d3cf0 diff --git a/book/external/deploy-book-workflow b/book/external/deploy-book-workflow index b6476a0..71dd5f2 160000 --- a/book/external/deploy-book-workflow +++ b/book/external/deploy-book-workflow @@ -1 +1 @@ -Subproject commit b6476a0997331d16b000715881f0044e6c68e297 +Subproject commit 71dd5f2f56c8540fa45ce713adf44cab9d85c36e diff --git a/book/external/teachbooks-sphinx-tippy b/book/external/teachbooks-sphinx-tippy index 2a06428..546f58f 160000 --- a/book/external/teachbooks-sphinx-tippy +++ b/book/external/teachbooks-sphinx-tippy @@ -1 +1 @@ -Subproject commit 2a06428e894f41fd29f6c2184c504aa90d20ff03 +Subproject commit 546f58fe01a556130f06cdc95524efd922362f83 diff --git a/book/features/sphinx_extensions.md b/book/features/sphinx_extensions.md index b30128a..fa53945 100644 --- a/book/features/sphinx_extensions.md +++ b/book/features/sphinx_extensions.md @@ -1,22 +1,8 @@ -# Sphinx Extensions +# Additional functionality ```{admonition} User types :class: tip This section is useful for user type 4-5. ``` -Sphinx extensions are plugins developed for the Sphinx documentation ecosystem (which Jupyter Book is built upon). They extend or modify Sphinx’s capabilities and can be added to Jupyter Book for extra functionality. Since Sphinx extensions are not an integral part of jupyter-book, as opposed to original jupyter-book features, they must be installed and configured explicitly, for example in the `_config.yml` file. - -At TeachBooks, we have many TA's working on developing cool and handy extensions to use in our books. Here's an overview: - -- Download link replacer: Controls the download options of the chapters in your book. - -- Image Inverter: Makes it possible to distinguish figures and graphs that shouldn't automatically be converted by the dark/light mode. - -- Custom Launch Button: Allows you to add buttons to your book which you can use as quick access or settings options. - -- JupyterBook Patches: Fixes an issue where drop down menus would still take up space after being minimized. - -- TU Delft theme: Provides a simple solution to have a uniform theme across all the books created at Delft University of Technology that matches the TU Delft identity. - -- Rich hover over tips: This TeachBooks Tippy extension utilizes Sphinx-tippy and makes it plug-and-play within a JupyterBook. \ No newline at end of file +This sections includes the features developed by TeachBooks which add functionality to the book. Most of them are implemented as sphinx extensions, which are plugins developed for the Sphinx documentation ecosystem (which Jupyter Book is built upon). They extend or modify Sphinx’s capabilities. Since Sphinx extensions are not an integral part of jupyter-book, as opposed to original jupyter-book features, they must be installed and configured explicitly, for example in the `_config.yml` file. \ No newline at end of file diff --git a/book/features/visuals.md b/book/features/visuals.md new file mode 100644 index 0000000..3ae37b8 --- /dev/null +++ b/book/features/visuals.md @@ -0,0 +1,8 @@ +# Book styling + +```{admonition} User types +:class: tip +This section is useful for user type 1-5. +``` + +TeachBooks developed a few improvements of the book which improve the visual book styling. \ No newline at end of file diff --git a/book/visuals.md b/book/visuals.md deleted file mode 100644 index ac3e6da..0000000 --- a/book/visuals.md +++ /dev/null @@ -1 +0,0 @@ -# hi \ No newline at end of file