Keyboard shortcuts and in-page sections

What's new

Alpha Moodle Theme release notes

Release notes for theme_alpha - from the initial 5.0 release to 5.0.4 (grader report templates, footer visibility, Bootstrap JS with Moodle core).

5.0.4

Gradebook grader report uses the same action-bar and user-search templates as Space 5, including Clear all / Clear links and a Bootstrap form-control auto-search input (Build 2026090503).

  • Fixed
    • Grader report - templates - the gradebook grader page no longer uses Alpha-only overrides for the action bar and user search; it falls through to the same core templates as Space 5

5.0.3

New footer visibility toggles, a fluid secure layout for quiz pages, and cleaner wrapping of activity dates and completion status (Build 2026090502).

  • New
    • Footer - visibility - new Footer → Visibility tab with checkboxes to hide contact, menus, copyright, logo, partner logotypes, and custom HTML blocks without deleting saved content (defaults stay on)
  • Improved
    • Secure layout - page width - quiz attempt, summary, and review pages use the same fluid #page gutter as the in-course layout instead of a centred 1080px box
  • Fixed
    • Activity header - dates and status - open/due dates and automatic completion sit in separate containers so badges wrap cleanly when there is no calendar icon

5.0.2

Bootstrap JavaScript unified with Moodle core, combobox search fixes, and course-section link areas that no longer cover activities (Build 2026090500).

  • Improved
    • Bootstrap JavaScript - one shared runtime with Moodle - loader, primary navigation, content builder, course tools, and admin modals no longer ship duplicate Bootstrap JS; all call sites use theme_boost AMD modules
  • Fixed
    • Course sections - multipage link area - on one-section-per-page courses, the stretched-link anchor is limited to the section header so activities are no longer covered
    • Content builder - Bootstrap modals and dropdowns - SCB modules use a bootstrap-bridge to theme_boost; legacy jQuery modal fallbacks and manual .show toggles removed
    • Navigation dropdowns and theme-admin tabs - Dropdown and Tab now load through AMD instead of a dead window.bootstrap check
    • Combobox search - result panel position - user, grade, and group search panels no longer cover the search field in places such as the gradebook grader report
    • Combobox search - picking a result - search input keeps focus while a result is clicked so selection works reliably on touch and scrollable lists
    • Footer - empty contact wrappers - vacant contact containers are no longer rendered when website, phone, email, and contact info are empty

5.0.1

New sidebar active and search-field colours, course-index contrast, TinyMCE image dialog polish, and a sticky-footer drag-handle fix.

  • New
    • Sidebar - active navigation background - new Sidebar Button Background (Active) colour in Branding → Sidebar colours; empty mixes hover text into the sidebar background instead of a hardcoded chip
    • Sidebar - active navigation text - new Sidebar Button Text (Active) colour; empty uses Sidebar Button Text so white drawer labels stay readable
    • Sidebar - My courses search field - new colours for background, text, and border of the My courses search field
    • Course index - hidden item text - new Course index hidden item text colour for dimmed rows on a customised sidebar
  • Improved
    • Main navigation - admin settings - sidebar-nav.php renamed to main-nav.php; tab label stays Main Navigation Builder
  • Fixed
    • TinyMCE - insert / edit image - Image details and insert-image dialogs use a full-width footer and a dark-mode-safe delete control
    • Footer - empty debug wrapper - .rui-debug is no longer rendered when debugging is off
    • Course index - active section contrast - current section no longer sits on a hardcoded chip with mismatched drawer text
    • Sticky footer - drag handle - dragging the sticky footer no longer throws a JavaScript error on pages such as activity settings

5.0.0

Initial Alpha 5.0 release - two layouts in one theme, a redesigned interface, front page builder, visual menu builder, and support for Moodle 5.1, 5.2+, plus 4.5 LTS as a legacy branch.

  • New
    • Two layouts - classic Moodle navigation or a minimalist sidebar that collapses to icons and frees horizontal space
    • Moodle 5.1, 5.2+ support, with Moodle 4.5 LTS available as a legacy branch
    • Front page content builder with drag-and-drop blocks for heroes, video sections, and custom content areas
    • Visual menu builder for header navigation, dropdowns, and custom links without code
    • Live customizer for real-time preview of colours, fonts, and layout choices
    • Custom enrollment page with branded course landing layouts and conversion-focused CTAs
    • Redesigned profile UI with course cards, progress indicators, and customizable sections
  • Improved
    • Dashboard with clearer block hierarchy, course cards, timeline, and admin metrics
    • Calendar with refreshed month view, course filters, and colour-coded events
    • Course UI with section accordions, activity lists, and drawer navigation
    • WCAG-oriented skip links, keyboard flows, and contrast-aware controls in theme-owned surfaces
    • RTL-ready layouts for multilingual and bidirectional sites