1. Choose and Buy a Premium Theme (rosea.io)
First, go to the Rosea themes page:
RoseaThemes themes catalog: https://rosea.io/
Some popular premium themes include:
- Space
- Scholastica
- Universe
- Alpha
- Monocolor
- BAZIS
Most of them cost about $149 with a lifetime license and free updates, while support is usually included for several months.
Example features of these themes:
- Custom enrollment pages
- Dark mode
- Course filters
- Custom branding (logo, colors, favicon)
- Compatibility with Moodle 4.x and 5.x versions.
Example:
The Space theme significantly redesigns Moodle’s UI and supports versions 4.1–5.1 with features like dark mode and redesigned templates.
2. Download the Theme Package
After purchase:
- You receive a ZIP file (e.g.
theme_space.zip) - The package usually includes:
- Theme folder
- Child theme
- Documentation
- Sometimes extra plugins.
Rosea themes are fully customizable and often include child themes for advanced modifications.
3. Install the Theme in Moodle
Log in as Site Administrator in your Moodle.
Method 1 — Upload ZIP (recommended)
Go to:
Site administration
→ Plugins
→ Install plugins
Then:
- Upload the ZIP file from rosea.io
- Click Install plugin from the ZIP file
- Moodle will check compatibility
- Click Continue
- Complete the upgrade process.
Method 2 — Install via Server (FTP/SSH)
- Extract the ZIP file
- Upload the theme folder to:
/moodle/theme/
Example:
/moodle/theme/space
- Then open:
Site administration → Notifications
Moodle will detect the new theme and install it automatically.
4. Activate the Theme
After installation:
Site administration
→ Appearance
→ Themes
→ Theme selector
Select your theme (e.g. Space, Universe, etc.).
5. Configure the Theme
Rosea themes include many admin options.
Go to:
Site administration
→ Appearance
→ Themes
→ [Theme name]
Typical configuration options:
- Logo & favicon
- Brand colors
- Homepage layout
- Footer content
- Custom CSS
- Course filters
Some themes also include HTML snippets to build the front page easily.
6. Purge Cache
After changes, clear Moodle cache:
Site administration
→ Development
→ Purge caches
This ensures the new theme loads correctly.
✅ Summary workflow
- Buy theme from rosea.io
- Download ZIP package
- Upload via Install plugins
- Activate in Theme selector
- Configure branding and layout.