Moodle Plugins directory: Nice Learning: Versions: 1.3 | Moodle.org

Nice Learning
Themes ::: theme_nice
Maintained by
Nice Learning
Nice Learning is a completely free Moodle 5.x theme, built with a clean, simple design and easy configuration options.
Nice Learning 1.3
Moodle 5.0
Released: diumenge, 3 d’agost 2025, 07:13
Nice Learning Theme
Nice Learning is a completely free custom theme for Moodle 5.x. It’s clean, user-friendly, and fully compatible with right-to-left (RTL) languages. The theme also comes with a set of custom blocks for extended functionality and improved user experience.
Features
- Fully responsive design
- RTL language support
- Customizable brand colors
- Compatible with Moodle 5.x
Installation
Install the Theme Plugin
- Go to: Site administration → Plugins → Install plugins
- Choose Install plugin from ZIP file.
- Upload the ZIP file named
nice.zip
. - Click Install plugin from the ZIP file.
- Complete the installation and upgrade the Moodle database as prompted.
Activate the Theme
- Navigate to: Site administration → Appearance → Themes → Theme selector
- Select Nice Learning as your active theme.
Customize Branding and Settings
- Explore and adjust all available branding options and other settings for the theme.
- Refer to the Theme Settings documentation for detailed guidance.
Installing Blocks
After installing and customizing the Nice Learning theme, you can enhance your Moodle site further by installing the custom blocks.
Download the Blocks Package
- Download the blocks package from:
Download Nice Learning Blocks →
Inside the downloaded package, you’ll find two folders:
blocks_unzipped
blocks_zipped
Option 1 — Install Blocks via File Copy (Bulk Installation)
- Open the
blocks_unzipped
folder. - You’ll see 38 folders, each representing a separate block.
- Copy all these folders into your Moodle installation under: moodle/blocks/
- Once copied, visit the following link in your browser to trigger Moodle’s plugin installation and database upgrade for all blocks at once: yoursiteurl/admin/index.php
Option 2 — Install Blocks via Moodle Plugin Installer
- Open the
blocks_zipped
folder. - Each block is provided as a separate ZIP file.
- To install a block:
- Go to:
Site administration → Plugins → Install plugins
- Upload the desired block’s ZIP file.
- Click Install plugin from the ZIP file and complete the installation steps, just as you did for installing the theme.
License
GNU GPL v3 or later
Changelog
v1.3
- Added activity navigation to course pages (Previous, Next, and Jump-to dropdown).
v1.2
- Fixed minor CSS styling issues.
- Corrected the default placeholder course image path.
- Added support for custom font folder.
v1.1
- Fixed:
Undefined variable $DB
warning by declaringglobal $DB
where needed. - Fixed:
Exception - Call to a member function update_record() on null
caused by missing$DB
reference.
v1.0
- Initial release.
Version information
- Version build number
- 2025080300
- Version release name
- 1.3
- Maturity
- Versió estable
- MD5 Sum
- 567aa4b4f683c9ed79d25468fcd241b4
- Supported software
- Moodle 5.0
- The more recent release 1.6 (2025082600) exists for Moodle 5.0
Version control information
- Version control system (VCS)
- Other...
- VCS repository URL
Default installation instructions for plugins of the type Themes
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder (e.g. "ponies") in the "theme" subdirectory.
- Visit http://yoursite.com/admin to finish the installation