7397 Commits

Author SHA1 Message Date
Amaia Anabitarte
4e6d39f539 MDL-80418 core_course: Homogenize titles in modedit 2024-01-15 12:56:16 +01:00
Ilya Tregubov
e75d017f1e Merge branch 'MDL-80357_main' of https://github.com/SimonasAdams/moodle 2024-01-11 10:38:10 +08:00
Santosh Nagargoje
1f77d5c1a7 MDL-78999 theme: Fixed site logo issue in small screens 2024-01-05 00:52:04 +05:30
Huong Nguyen
93b960e6d3 Merge branch 'MDL-77124-main' of https://github.com/roland04/moodle 2023-12-27 17:14:41 +07:00
Simon Adams
8c76c55e67 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:13:54 +00:00
David Carrillo
f76a518cb1
MDL-79270 user: New 'Browse list of users' system report
- The report 'Browse list of users' has been converted to use Report
Builder.
- Behat tests have been fixed and some test have been deleted for not
being relevant anymore.
2023-12-11 12:36:54 +01:00
Mikel Martín
8566e704c2 MDL-77124 theme_boost: Final removal of dnd unused styles 2023-12-05 09:18:49 +01:00
Jun Pataleta
818c118dbd
Merge branch 'MDL-79841-master' of https://github.com/laurentdavid/moodle 2023-11-29 23:48:55 +08:00
Jun Pataleta
451eeb63da
Merge branch 'MDL-80154-main' of https://github.com/roland04/moodle 2023-11-29 18:23:54 +08:00
Jun Pataleta
d3d853bc2d
Merge branch 'MDL-79915-main' of https://github.com/sarjona/moodle 2023-11-29 18:11:56 +08:00
Sara Arjona
9e3acd9f06
MDL-79915 backup: Improve the Restore main page
Júlia, from the PX team, has suggested a few improvements to make it easier to
understand the Restore main page:

- Displaying a notification instead of the empty table when there are no files
in an area.
- Improve the copy, removing the help buttons and moving this information to the
main page.
- Replacing "Import a backup file" with "Upload a backup file".
- Adding some space between the different areas.
- Displaying a different text in the different "Manage backup files" buttons.
2023-11-29 09:19:46 +01:00
Huong Nguyen
ffe7ae8235 Merge branch 'fix-single-button-rendering' of https://github.com/dominicchinkh/moodle 2023-11-29 10:33:06 +07:00
Laurent David
4898b9f123 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-27 07:23:26 +01:00
Jun Pataleta
053c1ddc3d
Merge branch 'MDL-79912-main' of https://github.com/sarjona/moodle 2023-11-23 09:57:09 +08:00
Sara Arjona
424c9cb1bd
MDL-79912 backup: Create Course reuse index page
The backup/view.php page has been created to display the list of
course reuse actions available for users.
That way, the "Course reuse" option in the secondary navigation
will display this page instead of redirecting to the first action
available.

Apart from that, the headers for all the Course reuse actions have
been homogenised and the tertiary navigation selector has been included,
to replace headers and make it easier navigate between actions.
2023-11-22 18:11:43 +01:00
Huong Nguyen
9623c6be03 Merge branch 'MDL-78426-master' of https://github.com/davewoloszyn/moodle 2023-11-20 14:15:26 +07:00
Huong Nguyen
6d0f351b99 Merge branch 'MDL-79783' of https://github.com/paulholden/moodle 2023-11-20 14:04:55 +07:00
David Woloszyn
cbbcacdd8f MDL-78426 core_theme: Move theme's settings to theme card
Theme selector and theme settings have been renamed. Theme admin
section has been removed and contents merged into Appearance category.
2023-11-20 17:05:35 +11:00
Mikel Martín
39a144fedc MDL-80154 theme_boost: Add 'since' version to the deprecated styles 2023-11-17 13:10:58 +01:00
Huong Nguyen
cd2ccc683c Merge branch 'MDL-76457-master' of https://github.com/roland04/moodle 2023-11-16 10:57:59 +07:00
Ilya Tregubov
105ae8942a
Merge branch 'MDL-79987-master' of https://github.com/sarjona/moodle 2023-11-16 09:29:00 +08:00
Sara Arjona
242fa32b46
Merge branch 'MDL-80045-master' of https://github.com/roland04/moodle 2023-11-15 13:47:04 +01:00
Mikel Martín
ee3eddc48e MDL-80045 block_starredcourses: Fix cards alignment in small screens 2023-11-13 13:30:56 +01:00
Huong Nguyen
dd2e009ad1 Merge branch 'MDL-78334-master' of https://github.com/roland04/moodle 2023-11-13 10:49:08 +07:00
Sara Arjona
8410cf05e0
MDL-79987 course: Improve one section per page course layout
The following changes have been implemented:
- Activities count instead of group by type.
- Icons before Activities and Progress.
- Arrow icon to navigate to the section.
- Other styling improvements, such as the color for the section name and no hover,
and a separator between the activities summary information and the list of activities
for the highlighted section.
2023-11-10 16:13:45 +01:00
Mikel Martín
ce1eefb979 MDL-76457 tool_usertours: Fix tour popovers in RTL 2023-11-10 12:57:23 +01:00
Mikel Martín
76b05082d6 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-10 12:00:06 +01:00
Mikel Martín
8bca00cd59 MDL-78334 course: Deprecate .togglecompletion SCSS styles 2023-11-09 17:36:09 +01:00
Mikel Martín
eab94ea4c8 MDL-78334 core: Add a mechanism to deprecate SCSS code 2023-11-09 13:42:18 +01:00
Dominic Chin
5853645aa5 MDL-80035 theme_boost: Fix fourth argument of single_button constructor 2023-11-09 10:03:32 +11:00
Sara Arjona
2fc405aa35
Merge branch 'MDL-79629' of https://github.com/paulholden/moodle 2023-11-08 09:57:30 +01:00
Jun Pataleta
fdb78d6431
MDL-78425 admin: Point Clear theme caches to correct URL
* Plus remove unnecessary call to require_once() in theme/index.php
2023-11-08 10:16:35 +08:00
Jun Pataleta
1ad89120ab
Merge branch 'MDL-78425-master' of https://github.com/davewoloszyn/moodle 2023-11-08 10:14:11 +08:00
David Woloszyn
103c2bb512 MDL-78425 core_theme: Theme selection now uses cards and modal 2023-11-08 11:10:41 +11:00
Sara Arjona
48c4fe03c1
Merge branch 'MDL-79646' of https://github.com/paulholden/moodle 2023-11-06 12:45:54 +01:00
Mikel Martín
136fa1ef0c MDL-77805 reportbuilder: Improve filter dropdown UI
- Modify the filters dropdown UI to have a fixed height and inner scroll.
This will improve displaying long filter dropdowns.
- Modify the filters dropdown buttons to be always displayed sticked to the bottom.
- Clean unused styles in filters dropdown
2023-11-02 18:08:05 +01:00
Paul Holden
07bf09c063
MDL-79646 reportbuilder: transition effect after drag/drop in editor. 2023-11-02 14:58:52 +00:00
Paul Holden
aa304792f9
MDL-79629 reportbuilder: enhance condition/filter selection in editor.
Enhance the select element used for each with the autocomplete module.

Co-authored-by: Mikel Martín <mikel@moodle.com>
2023-11-02 14:50:10 +00:00
Mikel Martín
2ea44fb45e
MDL-79629 core_question: Improve autocomplete categories UI 2023-11-02 14:50:10 +00:00
Mikel Martín
e9afd7f072
MDL-79629 forms: Improvements to autocomplete form element
- Preserve autocomplete input options classes to the autocomplete suggestions
- Add new styles for suggestions headings
- Add a new class selector form-autocomplete-input so input can be easily selected
  for styling.

Various improvements to make the module more re-usable elsewhere:
change event bubbling, promise argument support when enhancing.

Co-authored-by: Paul Holden <paulh@moodle.com>
2023-11-02 14:50:10 +00:00
Ilya Tregubov
884efcabd2
Merge branch 'MDL-79337_master' of https://github.com/t-schroeder/moodle 2023-11-01 13:50:33 +08:00
Tim Schroeder
b6759e1986
MDL-79337 theme: removed unnecessary setuserpref 2023-10-31 16:58:24 +01:00
Jun Pataleta
c011fc194d
Merge branch 'MDL-79200' of https://github.com/paulholden/moodle 2023-10-27 23:42:07 +08:00
Jun Pataleta
a634f92b4d
Merge branch 'MDL-77804-master' of https://github.com/roland04/moodle 2023-10-27 23:37:00 +08:00
Paul Holden
259b8f2f97
MDL-79200 theme_boost: styling for medium size icon elements. 2023-10-20 13:52:37 +01:00
Paul Holden
5b50a15a9d
MDL-79783 theme_boost: remove form-check padding inside table cells. 2023-10-19 14:09:57 +01:00
Ilya Tregubov
1a884ac0f1
Merge branch 'MDL-79160-master' of https://github.com/danghieu1407/moodle 2023-10-12 09:43:16 +08:00
chen levy
370b349aa3 MDL-78103 theme: Fixed dropdown menu size by the content 2023-10-11 11:07:32 +07:00
Mikel Martín
c5ee19b29c MDL-77804 reportbuilder: Improve horizontal filter forms UI
- Separate Inline forms styles in a different section and improve them
- Re-organize the styles and comments to improve readability and mantainability
- Make defined variables overridable
2023-10-10 15:15:13 +02:00
Ilya Tregubov
f9d75f083f
Merge branch 'MDL-79570-master' of https://github.com/ferranrecio/moodle 2023-10-06 08:40:33 +08:00