themes
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
themes [2016/03/22 13:37] – created g00r00 | themes [2019/03/24 07:07] – g00r00 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Themes ====== | + | ====== |
+ | |||
+ | ^ Theme Sub-categories | ||
+ | | [[menus|Menus]] | ||
+ | | [[prompts|Prompts]] | ||
+ | | [[display_files|Display Files]] | ||
+ | | [[templates|Templates]] | ||
+ | |||
+ | ----- | ||
+ | ===== Themes Overview ===== | ||
+ | |||
+ | Mystic BBS has a powerful theme system that allows all of the visual elements displayed to the user to be configured within an easily shareable theme. | ||
+ | |||
+ | Themes can be easily shared by simply dropping a theme into your " | ||
+ | |||
+ | The nature of a theme allows each one to look and behave vastly different from another theme as they allow customization of both visual and functional elements of the BBS interface. | ||
+ | |||
+ | Themes can be created and edited entirely by using the Themes editor within Mystic BBS, or by directly working within the theme directory system using a text and ANSI editor. | ||
+ | |||
+ | ----- | ||
+ | ===== Theme Structure ===== | ||
+ | |||
+ | **NOTE: THIS THEME STRUCTURE APPLIES TO 1.12 A44 AND LATER** | ||
+ | |||
+ | Mystic BBS has a configurable themes directory where all themes are located. | ||
+ | |||
+ | The root directory can also contain a " | ||
+ | |||
+ | Assuming the Mystic BBS theme directory is configured as " | ||
+ | |||
+ | * **\mystic\themes\** (Mystic BBS Themes directory) | ||
+ | * **default** (Root theme directory for " | ||
+ | * **theme.ini** (Theme configuration file in root theme directory) | ||
+ | * **menus** (menus sub-directory where Theme menus are stored) | ||
+ | * **text** (text sub-directory where display files and templates are stored) | ||
+ | * **scripts** (scripts sub-directory where MPL and Python scripts are stored) | ||
+ | |||
+ | Installing a new theme is as simple as dropping in a root theme directory in your " | ||
+ | |||
+ | ----- | ||
+ | ===== Theme Editor ===== | ||
+ | |||
+ | ----- | ||
+ | ===== Theme Inheritance ===== | ||
+ | |||
+ | ----- | ||
+ | ===== theme.ini Reference | ||
themes.txt · Last modified: 2019/03/24 21:13 by g00r00