> For the complete documentation index, see [llms.txt](https://rosea.gitbook.io/xy-moodle-theme/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rosea.gitbook.io/xy-moodle-theme/theme-settings/introduction.md).

# Introduction

1. **General settings**\
   Upload additional theme resources for public access. Only upload non-sensitive files. URLs will be provided after saving.

   1. General settings
   2. SEO
   3. Dashboard | Additional HTML Blocks on the top and bottom of the page.URL: /my/
   4. My Courses | Additional HTML Blocks on the top and bottom of the page.URL: /my/courses.php

2. **Login & Sign-up**\
   Upload additional theme resources for public access. Only upload non-sensitive files. URLs will be provided after saving.<br>

3. **Branding**\
   Upload additional theme resources for public access. Only upload non-sensitive files. URLs will be provided after saving.
   1. Fonts
   2. Color Customization
   3. Email Template Settings<br>

4. **Navigation**
   1. **Top Bar**
   2. **Sidebar**
      1. Main Navigation
      2. Main Navigation Builder
      3. Colors<br>

5. **Course Page**\
   Upload additional theme resources for public access. Only upload non-sensitive files. URLs will be provided after saving.<br>

6. **Footer**\
   Contact informations and more.
   1. Contact
   2. Social Media
   3. Additional CTA Content
   4. Footer 3-Column Layout (HTML)
   5. HTML Content
   6. Footer Logotypes
   7. Colors<br>

7. **Files Manager**\
   Upload additional theme resources for public access. Only upload non-sensitive files. URLs will be provided after saving.
   1. **Additional Resources**
   2. **Category Images**\
      Upload images for categories and subcategories. The theme will automatically add these images to the category list page.<br>

8. **Frontpage**\
   Customizing the Front Page: Alternative Solutions to Custom Blocks Provided by the Theme.
   1. Block Order
   2. HTML Blocks (up to 10 blocks)<br>

9. **Addons:**
   1. **Custom Alert**
   2. **Advanced Setttings:**
      1. Additional Head Scripts
      2. H5P CSS
      3. Raw initial SCSS
      4. Raw SCSS

<figure><img src="/files/Qg1kjp7ibH0DA9qhYKev" alt=""><figcaption></figcaption></figure>
