summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--content/_index.md4
-rw-r--r--content/applying.md16
2 files changed, 19 insertions, 1 deletions
diff --git a/content/_index.md b/content/_index.md
index 88b8949..b70e732 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -1,5 +1,9 @@
---
title: "BookStack Hacks"
url: "/hacks"
+cascade:
+ outputs:
+ - HTML
+ - HackJSON
---
Hacks for BookStack \ No newline at end of file
diff --git a/content/applying.md b/content/applying.md
index b696feb..cd4fb87 100644
--- a/content/applying.md
+++ b/content/applying.md
@@ -69,4 +69,18 @@ In the event you already have a file at the required theme folder path, things b
A theme folder needs to be set-up when using either the logical or visual theme system. To achieve this, create a folder for your theme within your BookStack themes directory. As an example we'll use `custom` as our theme name, so we'd create a `themes/custom` folder. You then need to tell BookStack to use your theme via the `APP_THEME` option in your .env file. For example: `APP_THEME=my_theme`.
-And that's it set-up! You now have a theme folder ready to be used. \ No newline at end of file
+And that's it set-up! You now have a theme folder ready to be used.
+
+---
+
+### Theme System Modules
+
+*Theme system modules were introduced in BookStack v26.03.*
+
+Theme systems modules are bundles of customizations, using the above methods, which can then
+be used within a theme in a modular way, allowing easier installation and management of customizations.
+
+Modules are installed to a `modules/` directory within the theme folder, and the contents are managed & distributed [in a standard format](https://github.com/BookStackApp/BookStack/blob/development/dev/docs/theme-system-modules.md).
+
+BookStack [provides a command](/docs/admin/commands/#install-theme-system-module)
+for easy installation of a module from a standard module ZIP file. \ No newline at end of file