# 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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://rosea.gitbook.io/xy-moodle-theme/theme-settings/introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
