Commit Graph

7920 Commits

Author SHA1 Message Date
ferran 5b5ef5c66f Merge branch 'MDL-86430-Bad-Display-Of-Scale-Grading-500' of https://github.com/birdy1976/moodle into MOODLE_500_STABLE 2025-10-24 12:15:36 +02:00
Martin Vögeli 719921b93a MDL-86430 theme_boost: Fix display of scale grading when title too long 2025-10-23 17:14:51 +02:00
Amaia Anabitarte 0306be834e Merge branch 'MDL-85887-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE 2025-10-17 13:47:48 +02:00
Mihail Geshoski cd8fbc5af0 Merge branch 'MDL-85988-500' of https://github.com/rjnl/moodle into MOODLE_500_STABLE 2025-10-16 10:38:12 +08:00
ferran b820cade16 Merge branch 'MDL-85486-500' of https://github.com/roland04/moodle into MOODLE_500_STABLE 2025-10-15 15:15:21 +02:00
Mihail Geshoski a0622c21ee Merge branch 'MDL-81514_500_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_500_STABLE 2025-10-15 11:05:39 +08:00
Mikel Martín 944d37ead3 MDL-85486 theme_boost: Fix single section page inplace editor
When course format is displayed as single section per page, the inplace editable
in the section page heading was incorrectly displaye, and the instructions panel
was not displayed.
Adding some specific styles to fix that behaviour.
2025-10-14 11:40:32 +02:00
Rajneel Totaram 97284b10c7 MDL-85988 mod_book: Fix chapter content overlaps navigation buttons 2025-10-09 11:05:10 +12:00
Huong Nguyen dc1a579507 NOBUG: Add upgrade notes 2025-10-04 09:03:14 +07:00
Mihail Geshoski bf51eae60e MDL-86392 theme_boost: Prevent bootstrap style reset on YUI DataTable 2025-10-01 13:57:41 +08:00
Mark Johnson 66328d8428 MDL-81514 groups: Add participationonly option to activity group menu
groups_print_activity_menu() and groups_get_activity_group() now include
an additional $participationonly parameter,
which is true by default. This can be set false when we want the user to
be able to select a non-participation group within
an activity, for example if a teacher wants to filter assignment
submissions by non-participation groups. It should never be
used when the menu is displayed to students, as this may allow them to
participate using non-participation groups.

groups_sort_menu_options() now has a $splitparticipation parameter,
which will split non-participation groups out into their own optgroup at
the end of the menu.
2025-09-25 16:40:20 +01:00
Luca Bösch d8b71caf11 MDL-86424 quiz: Question type icon square within add question in quiz. 2025-09-19 10:28:13 +01:00
Paul Holden 0a92183a94 MDL-85887 tag: style search form using common Bootstrap controls. 2025-09-12 11:38:49 +01:00
Shamim Rezaie 4deced0a3e NOBUG: Add upgrade notes 2025-09-12 18:34:48 +10:00
Jake Dallimore 308cc2bd51 Merge branch 'MDL-86548-500' of https://github.com/mihailges/moodle into MOODLE_500_STABLE 2025-09-11 16:30:29 +08:00
Mihail Geshoski 095c638ca6 MDL-86548 theme_boost: Option to avoid the _reboot.scss reset for tables
MDL-85659 introduced a reset of the Bootstrap _reboot.scss table styles.
This reset is applied to most tables (except those using the .table
class) and in some cases resulted in regressions such as unwanted
borders.
To address this, the .table-reboot class has been introduced as an
option to bypass the reset applied by MDL-85659 in undo.scss. Tables
affected by this regression can include this class, which is
intentionally styleless and preserves the original _reboot.scss styles
while preventing the addition of unwanted styling (borders).
2025-09-11 13:51:49 +08:00
Mihail Geshoski e47a6356ad Merge branch 'MDL-86479-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE 2025-09-10 22:18:06 +08:00
Paul Holden 558fccee57 MDL-86248 theme_boost: consistently apply dropdown item spacing.
Replace previous ad-hoc fixes for active item spacing in dropdown
menu items.

Changes to Javascript are due to the following bug in our SCSS
compiler, preventing a simpler `&:has([...])` selector:

https://github.com/scssphp/scssphp/issues/606

Co-authored-by: Mikel Martín <mikel@moodle.com>
2025-08-28 16:56:44 +01:00
Jun Pataleta 20148b07a5 MDL-86479 theme_boost: Fix a11y issues on the course index options
* Add aria-label for the options menu button.
* Add proper menu and menuitem roles for the options menu.
2025-08-28 13:44:36 +08:00
Jun Pataleta c16b55dce9 MDL-81455 behat: Add accessibility coverage to default start page tests 2025-08-21 17:51:03 +08:00
rajutm25 60c5f790ed MDL-81455 core: Fix welcome message heading in dashboard
The welcome message on login was incorrectly replacing the dashboard
page header.The change ensures the welcome message appears as a
paragraph while maintaining the dashboard page heading.
2025-08-19 19:47:25 +05:30
Sara Arjona 2b97cc0de3 NOBUG: Fixed file access permissions 2025-08-07 16:44:58 +02:00
Huong Nguyen c7399d8aaf Merge branch 'MDL-85510-500' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_500_STABLE 2025-08-06 08:30:11 +07:00
Khoa Nguyen Dang e417341fe1 MDL-85510 Questions: clearfix from MDL-84708 affects spacing
Co-authored-by: Mikel Martín Corrales <mikel@moodle.com>
2025-08-05 15:54:20 +07:00
Huong Nguyen f8925dccfd Merge branch 'MDL-85338-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE 2025-08-05 09:10:58 +07:00
Mikel Martín 5be547bd21 MDL-86080 theme_boost: Fix YUI tables styles
MDL-85659 generated a regression on YUI tables that are displayed
without borders. This patch improves the fix including YUI tables
as an exception too.
2025-08-01 08:49:47 +02:00
Paul Holden 85fe9d9239 MDL-85338 message: make messaging drawer responsive to sticky footer.
Co-authored-by: David Woloszyn <david.woloszyn@moodle.com>
2025-07-30 13:58:45 +01:00
Andrew Nicols bf18273a08 MDL-85897 core: Move all deprecations to emit_deprecation 2025-07-30 13:53:27 +08:00
Paul Holden 3d24c81e18 MDL-85944 block_myoverview: fix previously badly nested SCSS. 2025-07-17 15:24:45 +07:00
Huong Nguyen a2495a7e7d Merge branch 'MDL-85944-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE 2025-07-17 08:52:55 +07:00
Paul Holden 18eb86b680 MDL-85944 block_myoverview: specific styling for "My courses" page. 2025-07-15 08:02:14 +01:00
Paul Holden ac432b5c14 MDL-81384 theme_boost: centre help icon margin/padding. 2025-07-14 21:32:26 +01:00
Amaia Anabitarte 71cd06c57c Merge branch 'MDL-85659-500' of https://github.com/roland04/moodle into MOODLE_500_STABLE 2025-07-08 17:36:20 +02:00
Mikel Martín 5615a83e58 MDL-85659 theme_boost: Fix editor generated tables styles 2025-07-07 10:52:17 +02:00
Laurent David 2d1268a5dd MDL-81702 theme_boost: Add focus lock to drawers
* Add focus lock to drawers for small screens
2025-07-07 07:09:01 +02:00
Laurent David 7212d35a88 MDL-81702 theme_boost: Remove site home link from drawers
* The site-home-link was added to all menu drawers and should
only be added to the main menu drawer (mobile version)
2025-07-07 07:09:01 +02:00
Huong Nguyen f1389b7961 Merge branch 'MDL-76414-500' of https://github.com/yusufwib01/moodle into MOODLE_500_STABLE 2025-06-26 08:29:39 +07:00
yusufwib01 5b2ec9c015 MDL-76414 navigation: Show 'Calendar' link in primary nav to guests 2025-06-19 13:13:49 +07:00
Luca Bösch 6da87980db MDL-85742 block_timeline: Fix active item indicator spacing 2025-06-17 07:02:53 +02:00
Huong Nguyen 55a481f052 Merge branch 'MDL-72123-500' of https://github.com/yusufwib01/moodle into MOODLE_500_STABLE 2025-06-12 17:05:58 +08:00
yusufwib01 5517b264f3 MDL-72123 message: Hide add to contacts button if user not allowed 2025-06-06 08:28:56 +07:00
Amaia Anabitarte c1552bc519 Merge branch 'MDL-85471-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE 2025-06-03 16:18:59 +02:00
cescobedo b2f4f7ab62 Merge branch 'MDL-85398-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE 2025-06-03 15:51:32 +02:00
cescobedo 9bc8fe3bc1 Merge branch 'MDL-85326-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE 2025-06-03 13:10:46 +02:00
Paul Holden 290104c964 MDL-85326 theme_boost: hide footer popover icon on small screens.
Fixes regression from add6f71d which forced `.btn-icon` display.

Co-authored-by: Mikel Martín <mikel@moodle.com>
2025-06-03 09:18:06 +01:00
Luca Bösch 01866455af MDL-85315 themes: align modal closing button. 2025-05-30 11:32:01 +02:00
Amaia Anabitarte 4a1395205f Merge branch 'MDL-85397-500' of https://github.com/tasiobg/moodle into MOODLE_500_STABLE 2025-05-19 12:43:35 +02:00
Jun Pataleta 44d1a98e70 MDL-85471 theme_boost: Dismiss tooltips on escape 2025-05-16 14:23:37 +08:00
Amaia Anabitarte 2099b2cafb Merge branch 'MDL-85167-500' of https://github.com/roland04/moodle into MOODLE_500_STABLE 2025-05-14 21:41:44 +07:00
Amaia Anabitarte ef4af9dd82 Merge branch 'MDL-85205-500' of https://github.com/roland04/moodle into MOODLE_500_STABLE 2025-05-14 21:41:44 +07:00