diff --git a/docs/source/index.rst b/docs/source/index.rst index 521a91cb5d..6906403e9d 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -4,28 +4,31 @@ Welcome to OpenMW's Documentation! This documentation covers all aspects of OpenMW development, scripting, and content creation. Use the categorized sections below to quickly access technical references, modding tools, and installation guides. -.. toctree:: - :caption: Reference - :titlesonly: - :maxdepth: 4 +.. dropdown:: Table of Contents + :icon: book - reference/modding/index - reference/postprocessing/index + .. toctree:: + :caption: Reference + :titlesonly: + :maxdepth: 4 -.. toctree:: - :caption: Lua - :titlesonly: - :maxdepth: 4 + reference/modding/index + reference/postprocessing/index - reference/lua-scripting/overview - reference/lua-scripting/api - reference/lua-scripting/teal + .. toctree:: + :caption: Lua + :titlesonly: + :maxdepth: 4 -.. toctree:: - :caption: Help - :titlesonly: - :maxdepth: 4 + reference/lua-scripting/overview + reference/lua-scripting/api + reference/lua-scripting/teal - manuals/installation/index - manuals/openmw-cs/index - manuals/documentationHowTo + .. toctree:: + :caption: Help + :titlesonly: + :maxdepth: 4 + + manuals/installation/index + manuals/openmw-cs/index + manuals/documentationHowTo diff --git a/docs/source/manuals/installation/index.rst b/docs/source/manuals/installation/index.rst index 6e6f5034ef..c1113603dc 100644 --- a/docs/source/manuals/installation/index.rst +++ b/docs/source/manuals/installation/index.rst @@ -4,9 +4,12 @@ Installation Guide In order to use OpenMW, you must install both the engine and the game files for a compatible game. -.. toctree:: - :maxdepth: 2 +.. dropdown:: Table of Contents + :icon: book - install-openmw - install-game-files - common-problems \ No newline at end of file + .. toctree:: + :maxdepth: 2 + + install-openmw + install-game-files + common-problems diff --git a/docs/source/manuals/openmw-cs/index.rst b/docs/source/manuals/openmw-cs/index.rst index 223b4ab028..637f5858b2 100644 --- a/docs/source/manuals/openmw-cs/index.rst +++ b/docs/source/manuals/openmw-cs/index.rst @@ -13,21 +13,23 @@ few chapters to familiarise yourself with the new interface. Please report any software problems as bugs in the software, not errors in the manual. -.. toctree:: - :hidden: - :maxdepth: 2 +.. dropdown:: Table of Contents + :icon: book - foreword - tour - files-and-directories - starting-dialog - tables - tables-file - tables-world - tables-mechanics - tables-characters - tables-assets - record-types - record-filters - cell-view - records-drag-and-drop + .. toctree:: + :maxdepth: 2 + + foreword + tour + files-and-directories + starting-dialog + tables + tables-file + tables-world + tables-mechanics + tables-characters + tables-assets + record-types + record-filters + cell-view + records-drag-and-drop diff --git a/docs/source/reference/modding/index.rst b/docs/source/reference/modding/index.rst index d9616f6483..965acd9667 100644 --- a/docs/source/reference/modding/index.rst +++ b/docs/source/reference/modding/index.rst @@ -13,24 +13,26 @@ about creating new content for OpenMW, please refer to intended. Please report any software problems as bugs in the software, not errors in the manual. -.. toctree:: - :hidden: - :maxdepth: 2 +.. dropdown:: Table of Contents + :icon: book - foreword - differences - mod-install - openmw-game-template - settings/index - texture-modding/index - custom-models/index - font - sound-effects - music - sky-system - doors-and-teleports - custom-shader-effects - extended - animation-blending - paths - localisation + .. toctree:: + :maxdepth: 2 + + foreword + differences + mod-install + openmw-game-template + settings/index + texture-modding/index + custom-models/index + font + sound-effects + music + sky-system + doors-and-teleports + custom-shader-effects + extended + animation-blending + paths + localisation diff --git a/docs/source/reference/modding/settings/index.rst b/docs/source/reference/modding/settings/index.rst index 37ea947368..c1d7b631ee 100644 --- a/docs/source/reference/modding/settings/index.rst +++ b/docs/source/reference/modding/settings/index.rst @@ -45,32 +45,34 @@ The ranges included with each setting are the physically possible ranges, not re you may want to steer clear of altering these files. That being said, this guide should be plenty clear enough that you can find the setting you want to change and safely edit it. -.. toctree:: - :hidden: - :maxdepth: 2 +.. dropdown:: Table of Contents + :icon: book - Camera - Cells - Fog - Groundcover - Map - GUI - HUD - Game - General - Lua - Shaders - Shadows - Input - Saves - Sound - Terrain - Video