Biruh: a Moodle theme learners feel at home in
Dark mode that covers all of Moodle, comfort settings for every learner, ready-made style kits and learner blocks that bring people back to their courses. Built on Boost, so Moodle updates keep working.
Free edition under the GNU GPL · Pro from $99 per site per year
Illustration of the Dashboard with Biruh Pro in dark mode
Designed for learners, not just for looks
Comfort settings
Each learner chooses text size, easier reading, high contrast, reduced motion and a focus mode, for their own account only.
Dark mode for all of Moodle
Light, dark or follow the device, as a site default each user can change. Applied on the server, so there’s no flash of light pages.
Style kits
Five ready-made palettes, all at WCAG AA contrast, and three corner styles. Your brand colours override the kit when you set them.
Learner blocks
Continue learning with a Resume button, a learning streak, progress per course, recent badges and personal stats.
Extra block regions
Hero, top and bottom regions on the site home, Dashboard, My courses, course and category pages.
Built to last
A Boost child theme that adds to Moodle’s layout instead of copying it, tested with automated accessibility checks.
Free or Pro?
| Feature | Free | Pro |
|---|---|---|
| Hero, top and bottom block regions | ✓ | ✓ |
| Site home welcome and branded login page | ✓ | ✓ |
| Brand and accent colours, font, custom SCSS | ✓ | ✓ |
| Style kits Ocean and Graphite | ✓ | ✓ |
| Style kits Forest, Sunset and Royal, and corner styles | — | ✓ |
| Dark mode, site default and per user | — | ✓ |
| Comfort settings: text size, easier reading, high contrast, reduced motion, focus mode | — | ✓ |
| Blocks: Continue learning, Learning streak, My progress, My badges, My stats | — | ✓ |
Biruh Pro, your way
One Moodle site per licence, unlimited users. Prices in US dollars; tax is added at checkout where it applies.
Yearly
$99 / site / year
Updates and support included for as long as you subscribe. Cancel any time.
Card payments are being activated with our reseller Paddle. You can already buy by invoice or bank transfer, or ask to be told the day checkout opens.
Buy by invoice or get notifiedLifetime
$249 once
A key that never expires, with one year of updates and support included.
Card payments are being activated with our reseller Paddle. You can already buy by invoice or bank transfer, or ask to be told the day checkout opens.
Buy by invoice or get notifiedPrefer to start free? Download the free edition. Need a quote or to pay by bank transfer? Contact me. See the terms and the 30-day refund policy.
Frequently asked
Is the free edition really free?
Yes. The theme is free software under the GNU GPL, and the free edition has no time limit. Biruh Pro is a licence key that switches on the Pro features in the same theme, plus updates and support.
What happens when a yearly licence ends?
If you don’t renew, the Pro features switch off on their own and your site keeps working as the free edition. No settings or data are lost, and they come back when you enter a new key.
What does lifetime include?
A key that never expires and one year of updates and support. After that year, the Pro features keep working; you can renew updates and support whenever you want them.
How do I install it?
Upload the theme ZIP in Site administration › Plugins › Install plugins, choose Biruh under Appearance › Themes, and paste your key on the theme’s Licence tab. Pro customers also receive the five blocks, one ZIP each.
Will it survive Moodle upgrades?
Biruh is a Boost child theme that adds its regions without copying Boost’s layout, so Moodle’s own updates keep working. It is tested on Moodle 5.0 to 5.3.
Does the theme send data anywhere?
No. The licence key is checked on your own server, and the theme sends nothing about your site or learners to anyone.