Existing installation – Moodle
can be installed on your existing Moodle site with ease. The process is straightforward, and you’ll be up and running in no time.
⚠️ Important: Before you proceed, ensure you have a complete backup of your Moodle installation (both files and database).
❗ Note: When installing on an existing site, demo content cannot be imported automatically. You’ll need to set up the demo manually after installation.
Step 1: Upload the Theme
- Locate the theme files inside the
Existing Installations/theme
folder. - Unzip the
archive.-name.zip
- Upload the extracted
folder to your Moodle server at:
/theme/
Once uploaded, proceed to the next step.
Step 2: Upload Required Blocks
includes custom blocks that help you build rich, engaging Moodle pages.
- These blocks are located in the
Existing Installations/blocks
folder. - Upload all block folders into your Moodle installation’s
/blocks
directory.
Then, continue to the next step.
Step 3: Upload Recommended Plugins
To enhance your site’s functionality, recommends installing a few third-party plugins such as a contact form.
- These are located in the
Existing Installations/local
folder. - Upload the plugins to your Moodle site’s
/local
directory.
After uploading, proceed to the installation step.
Step 4: Installation Process
Now that the theme, blocks, and plugins are in place, it’s time to install them through Moodle:
- Log into your Moodle site as an administrator.
- Navigate to:
Site administration > Notifications
(or go directly to/admin/index.php
) - You should see 20+ new installations pending. Scroll down and click “Upgrade Moodle Database now”.
- Wait for the installation to complete. This may take a few minutes.
- Follow any on-screen prompts. You may be asked to configure some settings — you can skip this for now by clicking “Continue”.
After successful installation, you’ll be redirected back to the Notifications page.
Step 5: Activate the Theme
With everything installed, activate the theme as follows:
- Go to:
Site administration > Appearance > Themes > Theme selector - Change the default theme to .
- After saving, you’ll see a “New theme saved” confirmation. Click Continue.
Now move on to theme configuration.
Theme Settings
includes a wide range of theme settings to control the appearance and behavior of your site.
To access theme settings, go to:
Site administration > Appearance > Themes >
From here, you can configure layout options, colors, menus, and more to suit your needs.