Commit Graph

7258 Commits

Author SHA1 Message Date
Andrew Nicols aa93afad1a Merge branch 'MDL-70829-402' of https://github.com/junpataleta/moodle into MOODLE_402_STABLE 2024-04-12 11:59:20 +08:00
Jun Pataleta 87bacf1750 MDL-70829 theme_boost: Make context header icons decorative
The non-empty alt text for the icons of the context header buttons like
the "Message" and the "Add contact" buttons cause redundant information
to be read twice by screen readers when the buttons are rendered with
the icon and the button name. The icons need to be set as decorative by
setting an empty alt text for them.
* The presentation role is also unnecessary.
* The alt text is needed when the button gets rendered without the
button name text.
2024-04-12 11:17:29 +08:00
Sara Arjona 883ebde06f MDL-81307 theme: Fix behat failures with classic and sticky footer
Authored-by: Mikel Martín Corrales <mikel@moodle.com>
2024-04-10 12:36:43 +02:00
Mikel Martín 7f18665575 MDL-81307 core_courseformat: Add bulk styles for small devices 2024-04-09 15:54:04 +02:00
Huong Nguyen f7e5353863 Merge branch 'MDL-75037-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE 2024-04-08 16:07:03 +07:00
Paul Holden 666cf9927d MDL-75037 core: update Moodlenet repository search URLs. 2024-04-03 13:00:45 +01:00
Mikel Martín 7fe5a9c323 MDL-81300 theme_boost: Fix dnd overlay in course sections
Drag and drop overlay in course page was being overlapped by divider
buttons and quick edit links.
That happens because both elements have their own z-index context.
Add z-index to the drag and drop overlay elenment to fix this issue.
2024-04-02 10:44:32 +02:00
Huong Nguyen 8406fd5cc2 Merge branch 'MDL-79829-402' of https://github.com/laurentdavid/moodle into MOODLE_402_STABLE 2024-03-25 09:22:58 +07:00
Mark Johnson c7104868f3 MDL-79007 calendar: Expose block month link names to screen readers 2024-03-20 15:03:19 +08:00
Laurent David 5dd9626ff7 MDL-79829 theme: Fix Course index draggable cursor
* Make the cursor consistent for drag and drop operation
to be the same in the course content and the course index
2024-03-18 07:39:12 +01:00
Andrew Nicols 9242d13483 Merge branch 'MDL-80183-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE 2024-03-06 14:04:58 +08:00
Pedro Jordao da41805b5e MDL-80364 message: Change icon and background-color when item selected
Icon and background-color had contrast issues in the selected state.
2024-02-27 15:38:28 +01:00
Paul Holden 18acd24914 MDL-80183 message: render user online status as an accessible icon. 2024-02-22 17:01:07 +00:00
David Mudrák cb831f890f MDL-80725 lang: Fix Help and documentation regressions 2024-02-01 20:05:22 +01:00
Ilya Tregubov 047654cffd Merge branch 'MDL-80270-402' of https://github.com/mihailges/moodle into MOODLE_402_STABLE 2024-01-24 13:47:13 +08:00
Ilya Tregubov ddd8dc3290 Merge branch 'MDL-80357_402_STABLE' of https://github.com/SimonasAdams/moodle into MOODLE_402_STABLE 2024-01-11 10:38:57 +08:00
Santosh Nagargoje 78a8085801 MDL-78999 theme: Fixed site logo issue in small screens 2024-01-05 01:11:26 +05:30
Simon Adams fb68a79b34 MDL-80357 theme_boost: Correctly interpolate SCSS
Fixes interpolation between SCSS setting and background images SCSS when SCSS setting is a single line comment
2023-12-19 15:26:42 +00:00
Mihail Geshoski c9c5947e1c MDL-80270 gradereport_grader: User row as the last row cannot be sticky
In certain scenarios, a user row can be the last row in the grader
report table. The current logic does not take this into account and
always pins the last row regardless of the type.
This change ensures that the last row is not a user row before executing
the logic responsible for pinning this row.
2023-11-30 09:58:54 +08:00
Jun Pataleta 27c51d0fab Merge branch 'MDL-79841-402' of https://github.com/laurentdavid/moodle into MOODLE_402_STABLE 2023-11-29 23:48:30 +08:00
Huong Nguyen 95981fec91 Merge branch 'v_4_2_0' of https://github.com/dominicchinkh/moodle into MOODLE_402_STABLE 2023-11-29 10:33:39 +07:00
Laurent David 034d447375 MDL-79841 theme_boost: Do not remove card borders
* When we are in small screensize we had removed the
left and right borders for cards. This is now restored
2023-11-28 06:37:32 +01:00
Dominic Chin 6905fec8b3 MDL-80035 theme_boost: Fix fourth argument of single_button constructor 2023-11-17 09:15:12 +11:00
Huong Nguyen 5652247245 Merge branch 'MDL-76457-402' of https://github.com/roland04/moodle into MOODLE_402_STABLE 2023-11-16 10:58:39 +07:00
Mikel Martín e0f753bf5a MDL-76457 tool_usertours: Fix tour popovers in RTL 2023-11-14 21:27:44 +01:00
Mikel Martín 991926e9b6 MDL-76457 theme_boost: Fix bootstrap popovers in RTL
- Fix the arrow placement for bootstrap popovers in RTL mode.
- Remove unneded css parser workaround for popover arrows.
  After MDL-67386 was integrated those changes were not needed anymore.
2023-11-14 21:27:44 +01:00
Mikel Martín 07eb0e821e MDL-80045 block_starredcourses: Fix cards alignment in small screens 2023-11-14 14:36:29 +01:00
Ilya Tregubov f71088b26a Merge branch 'MDL-79160-402' of https://github.com/danghieu1407/moodle into MOODLE_402_STABLE 2023-10-12 09:44:01 +08:00
chen levy d009f95aeb MDL-78103 theme: Fixed dropdown menu size by the content 2023-10-11 11:14:43 +07:00
danghieu1407 a375941564 MDL-79160 Question: Answer field overflows parent width with large size 2023-10-05 11:03:30 +07:00
David Woloszyn 61f082c4aa MDL-77846 core: Make endpoint revision number checks stricter
In some places we prevented cache poisoning, in others we did not. We
also did not place any restriction on the minimum value for a revision.

This change introduces a new set of functions for configonly endpoints
which validates the revision numbers passed in. If the revision is
either too old, or too new, it is rejected and the file content is not
cached. The content is still served, but caching headers are not sent,
and any local storage caching is prevented.

The current time is used as the maximum version, with 60 seconds added
to allow for any clock skew between cluster nodes. Previously some
locations used one hour, but there should never be such a large clock
skew on a correctly configured system.

Co-authored-by: Andrew Nicols <andrew@nicols.co.uk>
2023-10-04 02:03:22 +02:00
Sara Arjona 42bc1871cb MDL-77708 docs: Update references from docs.moodle.org/dev 2023-09-26 10:49:24 +02:00
Andrew Nicols 81920663cb Merge branch 'MDL-78966-402' of https://github.com/rjnl/moodle into MOODLE_402_STABLE 2023-09-01 11:31:49 +08:00
Andrew Nicols 6d9f767f85 Merge branch 'MDL-79190-402' of https://github.com/jbs1/moodle into MOODLE_402_STABLE 2023-09-01 11:12:19 +08:00
Jun Pataleta cddf443afb Merge branch 'MDL-77657-402-get_extra_scss_code-wrong-order' of https://github.com/danowar2k/moodle into MOODLE_402_STABLE 2023-08-31 17:51:03 +08:00
Jeremy Schulz ec832df228 MDL-79190 theme_boost: removed obsolete comment 2023-08-29 17:11:59 -04:00
Daniel Poggenpohl f3c5b84da3 MDL-77657 theme: Corrected return type 2023-08-18 16:27:24 +02:00
Jun Pataleta 06fa72efcf MDL-79063 theme_boost: Match .disabled font colour with .text-muted
* For consistency
* The font colour for .text-muted meets a contrast ratio of 4.69:1
which meets WCAG 2.1 Level AA success criterion for minimum contrast.
2023-08-18 16:29:26 +08:00
Rajneel Totaram c489f95d1e MDL-78966 theme: Fix site event icon size in upcoming events block 2023-08-10 19:40:21 +12:00
chen levy cd2d34a055 MDL-77658 theme: Fixed RTL manage course categories menu
fixed course checkboxes that appears on the categories menu on RTL
2023-08-06 09:56:29 +03:00
Ilya Tregubov cfe04a6891 Merge branch 'MDL-75115-402' of https://github.com/meirzamoodle/moodle into MOODLE_402_STABLE 2023-07-20 09:41:07 +08:00
Miri Lipson 0e2342d79d MDL-75115 theme_boost: Fix Bootstrap tooltips in RTL mode 2023-07-12 09:11:42 +07:00
Ilya Tregubov bcfc49e3ab Merge branch 'MDL-78216-402-1' of https://github.com/mihailges/moodle into MOODLE_402_STABLE 2023-07-12 09:47:49 +08:00
Ilya Tregubov 2ad8691f81 Merge branch 'MDL-77375-402' of https://github.com/rezaies/moodle into MOODLE_402_STABLE 2023-07-06 09:20:36 +08:00
Andrew Nicols 178fe9f0c7 Merge branch 'MDL-77873-402' of https://github.com/lucaboesch/moodle into MOODLE_402_STABLE 2023-07-05 10:04:22 +08:00
Luca Bösch c65dabf79b MDL-77873 quiz: style the question number edit elements. 2023-07-04 23:06:59 +02:00
Shamim Rezaie 5c945e1283 MDL-77375 theme: Re-fix the bootstrap scrollbar issue 2023-07-02 00:03:03 +10:00
Luca Bösch d2c83565d9 MDL-78138 theme_boost: Reliably remove TYPE_CATEGORY breadcrumbs. 2023-06-29 21:42:31 +02:00
Jun Pataleta dc5f74ce5d Merge branch 'MDL-77993-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE 2023-06-29 11:27:58 +08:00
Mihail Geshoski ac4099d93b MDL-78216 gradereport_grader: Fix overlapping caused by sticky cells 2023-06-19 22:19:59 +08:00