Commit Graph

7389 Commits

Author SHA1 Message Date
Andrew Nicols 99748cdee6 Merge branch 'MDL-70829-403' of https://github.com/junpataleta/moodle into MOODLE_403_STABLE 2024-04-12 11:59:04 +08:00
Jun Pataleta 744065174c 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:14:05 +08:00
Sara Arjona 4971008242 MDL-81307 theme: Fix behat failures with classic and sticky footer
Authored-by: Mikel Martín Corrales <mikel@moodle.com>
2024-04-10 12:33:46 +02:00
Mikel Martín 441ab036e0 MDL-81307 core_courseformat: Add bulk styles for small devices 2024-04-09 13:30:34 +02:00
Huong Nguyen 01a0c19364 Merge branch 'MDL-75037-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2024-04-08 16:06:38 +07:00
Paul Holden fc377530a2 MDL-75037 core: update Moodlenet repository search URLs. 2024-04-03 13:00:38 +01:00
Mikel Martín a7a85820f2 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:14:39 +02:00
Huong Nguyen 05305ea751 Merge branch 'MDL-79829-403' of https://github.com/laurentdavid/moodle into MOODLE_403_STABLE 2024-03-25 09:22:37 +07:00
Jun Pataleta 0f32a8b13d Merge branch 'MDL-79007-403' of https://github.com/junpataleta/moodle into MOODLE_403_STABLE 2024-03-20 15:39:23 +08:00
Mark Johnson 5e6a2dc020 MDL-79007 calendar: Expose block month link names to screen readers 2024-03-20 15:02:14 +08:00
Mikel Martín 1cc3736947 MDL-81110 theme_boost: Fix scroll-margin-top in #maincontent
- Fix scroll-margin-top in #maincontent element
- Add scroll-margin-top for focused elements too
2024-03-19 14:51:58 +01:00
Laurent David 416a586a1d 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:15 +01:00
Andrew Nicols b710b9b222 Merge branch 'MDL-80183-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2024-03-06 14:04:44 +08:00
Pedro Jordao a5e26adf33 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:33:22 +01:00
Paul Holden b26a2d7328 MDL-80183 message: render user online status as an accessible icon. 2024-02-22 17:01:00 +00:00
Sara Arjona b0c9e538e4 Merge branch 'MDL-80383-403' of https://github.com/rjnl/moodle into MOODLE_403_STABLE 2024-02-20 15:20:06 +01:00
Ilya Tregubov 393f787b8f Merge branch 'MDL-80716-MOODLE_403_STABLE' of https://github.com/sh-csg/moodle into MOODLE_403_STABLE 2024-02-08 16:06:13 +08:00
Ilya Tregubov b681fa9b5f Merge branch 'MDL-80767-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2024-02-07 09:01:52 +08:00
David Mudrák a7bc47969e MDL-80725 lang: Fix Help and documentation regressions 2024-02-01 20:04:34 +01:00
Paul Holden b6121b9d1a MDL-80767 theme_boost: right align process monitor to block drawer. 2024-01-31 00:03:26 +00:00
Stefan Hanauska b684c13efc MDL-80716 course: Fix group button position 2024-01-29 06:34:15 +01:00
Ilya Tregubov e8c1759b02 Merge branch 'MDL-80270-403' of https://github.com/mihailges/moodle into MOODLE_403_STABLE 2024-01-24 13:46:53 +08:00
Ilya Tregubov 2fe32ba8cf Merge branch 'MDL-80357_403_STABLE' of https://github.com/SimonasAdams/moodle into MOODLE_403_STABLE 2024-01-11 10:38:38 +08:00
Rajneel Totaram e00b9ca316 MDL-80383 mod_book: Make book content use full width on small screens 2024-01-08 15:35:37 +12:00
Santosh Nagargoje 8357d9b18f MDL-78999 theme: Fixed site logo issue in small screens 2024-01-05 01:12:27 +05:30
Simon Adams 7af3c41dd3 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:25:50 +00:00
Mihail Geshoski 222b528160 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 00:10:30 +08:00
Jun Pataleta a0951e25b3 Merge branch 'MDL-79841-403' of https://github.com/laurentdavid/moodle into MOODLE_403_STABLE 2023-11-29 23:48:44 +08:00
Huong Nguyen 0bb3a2f20a Merge branch 'v_4_3_0' of https://github.com/dominicchinkh/moodle into MOODLE_403_STABLE 2023-11-29 10:33:21 +07:00
Laurent David 54d0894ec3 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:37 +01:00
Huong Nguyen 7e1589b2ee Merge branch 'MDL-80037-403' of https://github.com/junpataleta/moodle into MOODLE_403_STABLE 2023-11-20 14:48:38 +07:00
Huong Nguyen bc5d145dfb Merge branch 'MDL-79783-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2023-11-20 14:05:10 +07:00
Jun Pataleta ba60319c94 MDL-80037 theme: Indicate when $CFG->theme is defined in config.php
* And prevent selection of theme if $CFG->theme is defined in config.php
2023-11-17 09:24:32 +08:00
Dominic Chin ad836b6d4c MDL-80035 theme_boost: Fix fourth argument of single_button constructor 2023-11-17 09:17:27 +11:00
Huong Nguyen 3a7594c71a Merge branch 'MDL-76457-403' of https://github.com/roland04/moodle into MOODLE_403_STABLE 2023-11-16 10:58:12 +07:00
Mikel Martín 9b401dfc29 MDL-76457 tool_usertours: Fix tour popovers in RTL 2023-11-14 21:27:38 +01:00
Mikel Martín 3e179325e9 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:38 +01:00
Mikel Martín b2d8615725 MDL-80045 block_starredcourses: Fix cards alignment in small screens 2023-11-14 14:36:23 +01:00
Paul Holden 156953f115 MDL-79783 theme_boost: remove form-check padding inside table cells. 2023-10-19 14:13:46 +01:00
Ilya Tregubov d4b2c50163 Merge branch 'MDL-79160-master' of https://github.com/danghieu1407/moodle into MOODLE_403_STABLE 2023-10-12 09:43:41 +08:00
chen levy 335c9c920d MDL-78103 theme: Fixed dropdown menu size by the content 2023-10-11 11:10:26 +07:00
Ilya Tregubov f9d75f083f Merge branch 'MDL-79570-master' of https://github.com/ferranrecio/moodle 2023-10-06 08:40:33 +08:00
Sara Arjona 1cdb5d2d20 Merge branch 'MDL-79599-master' of https://github.com/ferranrecio/moodle 2023-10-05 19:59:45 +02:00
Ferran Recio 2e1506f42c MDL-79570 theme_boost: fix drawers z-index
Drawers are floating elements that should cover the page content but not
the top navbar or the sticky footer. This patch gives the drawer a
consistent z-index of $zindex-fixed -1 as oposed to the $zindex-fixed
used in the rest of floating elements.

However, in mobile the drawers acts a standard web drawer, covering the
full page content, event the other floating elements. This is why in
mobile the z-index should be higher than $zindex-fixed.
2023-10-05 18:03:33 +02:00
Sara Arjona 1bb937140f Merge branch 'MDL-79600-master' of https://github.com/roland04/moodle 2023-10-05 14:05:22 +02:00
Ferran Recio 28c7558884 MDL-79599 theme_boost: fix drawers in RTL 2023-10-05 13:44:38 +02:00
Mikel Martín 7e3c732d17 MDL-79600 course: Fix courseindex collapseall icon in RTL
- Add new fa-angles-{left|right|down|up} icons to the icon system
- Fix course index collapseall icon in RTL
2023-10-05 11:29:50 +02:00
danghieu1407 5174e4e36d MDL-79160 Question: Answer field overflows parent width with large size 2023-10-05 10:57:51 +07:00
Sara Arjona 9877a06246 Merge branch 'MDL-79551-master-rc' of https://github.com/junpataleta/moodle 2023-10-04 12:28:14 +02:00
Jun Pataleta d5d7835a0a MDL-79551 versions: Make CiBoT happy
* Use array short syntax for $plugin->dependencies
* Add trailing comma for multi-line $plugin->dependencies array
2023-10-04 14:04:29 +08:00