Moodle Plugins directory: Trema: Versions: 4.4.0.7 | Moodle.org

Trema
Themes ::: theme_trema
Maintained by
Rodrigo Mady,
Michael Milette
Discover Trema, a theme for Moodle LMS boasting a modern design and useful customization options that are perfect for education institutions, all levels of government, businesses, and non-profits.
Trema is more than just a theme — it's a platform enhancer. Whether you're looking to revamp a content-rich Moodle site or create a fresh learning environment, Trema's features are designed to elevate your platform. Don't settle for ordinary; choose Trema to create an engaging learning experience for your staff, business partners, and customers today.
Trema 4.4.0.7
Moodle 4.0, 4.1, 4.2, 4.3, 4.4
Released: Sunday, 8 September 2024, 9:44 PM
Code prechecks
overview
phplint
phpcs
js
css44 | 13
phpdoc
savepoint
thirdparty
grunt1 | 1
shifter
mustache0 | 2
gherkin
HTML | XMLWhat's New in 4.4.0.7
New Features
- Add new settings for login box
- Added caching for retrieval of favicon url.
- Added caching for retrieval of compact logo url.
- Added a new setting to enable filtering of primary navigation.
- Added support for {} filters in Moodle Additional HTML fields.
- Added links to alerts in Style Guide
Fixes/updates
- Fixed colours and layout of Quiz navigation block.
- Fix lang order in de file
- Improved custom menu filtering compatibility with Moodle.
- Fixed color contrast and links in alerts.
- Fixed background color and size of btn classes.
- Fixed hover colour of danger-text class.
- Minor edit of text.
- Removed dead code relating to rendering custom_menu.
- Fix #196: Fixed button alignment/height issue on My Courses page.
- Fix #196: Center button icon on My Courses page..
- Updated documentation to reflect compatibilty with PHP 8.3.
What's New in 4.4.0.5
New Features
- Add new settings for login box
- Added caching for retrieval of favicon url.
- Added caching for retrieval of compact logo url.
- Added new setting to enable filtering of primary navigation.
- Added support for {} filters in Moodle Additional HTML fields.
- Added links to alerts in Style Guide
Fixes/updates
- Fixed colours and layout of Quiz navigation block.
- Fix lang order in de file
- Improved custom menu filtering compatibility with Moodle.
- Fixed color contrast and links in alerts.
- Fixed background color and size of btn classes.
- Fixed hover colour of danger-text class.
- Minor edit of text.
- Removed dead code relating to rendering custom_menu.
- Fix #196: Fixed button alignment/height issue on My Courses page.
- Fix #196: Center button icon on My Courses page..
- Updated documentation to reflect compatibilty with PHP 8.3.
What's New in 4.4.0.4
New Features
- Setting to select the height of the front page banner/carousel from 50% to 100% (SCSS: $banner-height).
- Improved compatibility with popular 3rd party course formats.
- Setting to select for banner title font.
- Frontpage banner text colour is now settable in Raw initial SCSS as $banner-font-color.
- Default class for buttons in a carousel.
- Badges and pills examples to Trema Style tables.
- Text alignment setting for the banner to left, middle, or right.
Fixes/updates
- Fixed #193 - Grades > Filter by Name now wraps properly.
- Mobile drawer and Navbar logo automatically resize if they do not fit in available space.
- Long site name (text) now wraps multiple lines and shrinks font size if it doesn't fit in the header.
- Increase the size and correct alignment of banner buttons.
- Carousel now slides instead of fading to white during the transition.
- Fix #191: Expanded height of mobile drawer.
- Fix #37: Removed Enable Trema Course Style for Topics setting.
- First sort of language strings.
- Sort of language strings.
- Compliance fix for Moodle coding standards.
- Fixed default links for buttons in the banner/carousel.
- Updated Trema Style Guide.
- Clarified some settings on the Frontpage settings tab.
- Fixed issues with some fonts.
- Corrected typo in Trema style guide.
- Fixed display of full-page course enrolment format.
- Fixed display of Bootstrap badges and pills.
- Moved course enrolment icon over course image.
- Removed 'You are logged in as...' from the top navbar.
- Corrected typos in documentation and theme.
- Update navbar font weight.
- Delete the box shadow in the login container from the login page.
- Fix minor bugs in the front page image/carrousel.
What's New in 4.4.0.3
New Features
- Improved compatibility with popular 3rd party course formats.
- Added new setting to select for banner title font.
- Frontpage banner text color now settable in Raw initial SCSS as $bann…
- Added default class for buttons in carrousel.
- Added badges and pills examples to Trema Style tables.
- Added text alignment setting for the banner to left, middle, or right.
Fixes/updates
- Fix #191: Expanded height of mobile drawer.
- Fix #37: Removed Enable Trema Course Style for Topics setting.
- First sort of language strings.
- Sort of language strings.
- Compliance fix for Moodle coding standards.
- Fixed default links for buttons in banner/carousel.
- Updated Trema Style Guide
- Clarified some settings on Frontpage settings tab.
- Fixed issues with some fonts.
- Corrected typo in Trema style guide.
- Fixed display of Full Page course enrolment format.
- Fixed display of Bootstrap badges and pills
- Moved course enrolment icon over course image.
- dev (rc) 2024050905.
- Removed 'You are logged in as...' from top navbar.
- Corrected typos.
- Update navbar font-weight
- Delete box shadow in login container from login page
- Fix minor bugs in frontpage image/carrousel
What's New in 4.4.0.2
New Features
- Course activity icons now appear on the course page.
- #188: Fix Frontpage slideshow bugs and add the option of overlay to it
Fixes/updates
- Updated default color to blue.
- Fixed alignment of activity names with icons.
- Removed modal dialogue box outline/shadow (Moodle 4.4+ issue).
- Fixed alignment of expand/collapse '>' buttons in course settings.
- Moved SCSS presets to the Advanced tab.
What's New in 4.4.0.1
Fixes/updates
- Fix overflows on mobile navbar and header
- Fixed most coding style compliance issues.
- Fixed most recent savepoint.
- Fixed duplicate footer when Trema footer is disabled.
- Fixed footer margins on mobile devices.
- Fixed icon for select tags.
- Updated privacy collection policy because we store state of drawers.
- Removed testing for PHP 7.3 - not supported by moodle_plugin_ci.
- Fixed Moodle install error by renaming trema.scss to default.scss.
What's New in 4.4.0.0
New Features
- Added a new toggle setting to round the corners of some visual elements, like buttons, to make the theme less harsh looking.
- Added some initial PHPUnit and Behat tests.
- Added setting to upload a page background image.
- Added setting to upload additional theme preset files.
- Added setting for Unaddable blocks.
- Added setting to show/hide log out link in user menu.
- Added setting to show/hide links to page activities on Frontpage.
- Added setting to show/hide Moodle branding.
- Added new setting to show/hide activity icons in courses.
- Added new settings tab to show/hide some profile fields.
- Added setting option to hide summary button in course cards.
- Added setting to show/hide course contacts in course cards.
Fixes/updates
- Refactored code for configurable settings.
- Fix #175: Enabled wrapping of text in buttons.
- Fixed alignment and spacing of fields and buttons in multiple locations.
- Improved style guide - more examples and accessibility.
- Hide secondary navigation on Frontpage when editing is off.
- Removed guest access message from page header.
- Updated layout of login page form.
- Fixed site name text colour in page header when no logo used.
- Fixed text colour of guest login and role in usermenu.
- Adjusted location of language dropdown menu when logged out.
- Fixed colour contrast on notification page.
- Restored page title on Notifications page.
- Updated link to FontAwesome 6.x.
- Course drawer now compatible with Moodle 4.3.
- Show page title on Messages page.
- Refactored some code relating to theme settings.
- Refactored some code relating to show/hide login form.
- Default footer HTML now comes from language file.
- Split Content Settings page to Frontpage and Course Settings.
- Renamed 'General settings' tab to 'General'.
- Renamed 'Advanced settings' tab to 'Advanced'.
- Moved course cards to their own settings tab.
- MFA styling
- Reset tour fixes
- Much more, check it out.
Thank you @michael-milette for your contrib and hard work in the new version of Trema lol
Kind regards,
Rodrigo Mady
Version information
- Version build number
- 2024090700
- Version release name
- 4.4.0.7
- Can be updated to
- 4.5.0.0 (2024100700), 4.5.0.1 (2024101400), 4.5.0.2 (2024101401), 4.5.0.3 (2024111400), 4.5.0.5, 5.0.0.0 (2025041500)
- Maturity
- Stable version
- MD5 Sum
- 7c4d89cb275f5e1e39774be975b86c1a
- Supported software
- PHP 8.0, Moodle 4.0, PHP 8.1, Moodle 4.1, Moodle 4.2, PHP 8.2, Moodle 4.3, PHP 8.3, Moodle 4.4
- The more recent release 5.0.0.0 (2025041500) exists for Moodle 4.0
- The more recent release 5.0.0.0 (2025041500) exists for Moodle 4.1
- The more recent release 5.0.0.0 (2025041500) exists for Moodle 4.2
- The more recent release 5.0.0.0 (2025041500) exists for Moodle 4.3
- The more recent release 5.0.0.0 (2025041500) exists for Moodle 4.4
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- 4.4.0.7
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