Mikel Martín
6a6ebbac63
MDL-72770 reportbuilder: Display editor in full screen layout
...
- use 'popup' layout in editor page and create a custom navbar
- remove 'Settings' toggle button and show settings right sidebar with fixed position
- add 'Edit details' button on navbar that opens a modal to modify report basic settings
2021-12-01 17:12:45 +01:00
Sara Arjona
284c27ca4a
Merge branch 'MDL-73147-master_take2' of https://github.com/lucaboesch/moodle
2021-12-01 14:50:08 +01:00
Sara Arjona
85c6da5649
Merge branch 'MDL-72866' of https://github.com/Chocolate-lightning/moodle
2021-12-01 11:18:35 +01:00
Jun Pataleta
3ae9f4cac3
Merge branch 'MDL-72822' of https://github.com/roland04/moodle
2021-12-01 11:27:06 +08:00
Luca Bösch
ff95ec1150
MDL-73147 questions: remove modulespecificbuttonscontainer class.
...
Also, in the bulk actions ui this aligns the bulk action button
properly.
2021-11-30 20:53:34 +01:00
Sara Arjona
bc93e8438d
Merge branch 'MDL-72790-master-3' of git://github.com/mickhawkins/moodle
2021-11-29 12:07:56 +01:00
Mathew May
b983003e2e
MDL-70197 navigation: Remove old navigation elements and migrate behat
2021-11-29 15:47:42 +08:00
Jun Pataleta
cef9c111cc
Merge branch 'MDL-73092-master' of https://github.com/bmbrands/moodle
2021-11-26 12:32:33 +08:00
Ferran Recio
bcb35d9dbe
MDL-72456 theme_boost: detect drawers scroll
2021-11-25 11:30:32 +01:00
Ferran Recio
98617c5bc1
MDL-72456 core_courseformat: adding page item to course index
2021-11-25 11:28:13 +01:00
Ferran Recio
844681f54f
MDL-72456 theme_boost: add tooltips to drawers
2021-11-25 11:28:06 +01:00
Mathew May
34102b2094
MDL-72866 templates: Update navbar to match designs
2021-11-25 09:54:28 +08:00
Mikel Martín
8e25d534b4
MDL-72822 core_reportbuilder: Accessibility improvements
...
- Add sr-only headings to tabs
- Change role to 'presentation' in tab <li> elements
- Remove unnecessary aria-labelledby
- Fix heading levels
- Avoid duplicated IDs in audiences
- Replace empty links with buttons
- Fix mustache comments
- Fix mustache contexts
2021-11-24 10:26:14 +01:00
Huong Nguyen
1a75b75b52
MDL-72790 block_timeline: Fix button layout and row wrapping on mobile
...
This ensures all row content wraps nicely on smaller screen sizes, and
forces all action buttons to be displayed in a consistent position
indepdendent of the length of the activity name etc. Buttons are also
now aligned under the text on small screens, to maximise space for the
text content.
Co-authored-by: Michael Hawkins <michaelh@moodle.com>
2021-11-24 14:09:57 +08:00
Michael Hawkins
921eb5ce0e
MDL-72790 block_timeline: Improve padding and background in Classic
...
This ensures in the Classic theme that some padding is appled to both
sides of each item, so titles and action buttons are not flush against
the margin. Dropdowns/inputs in the block are also aligned to this
content, so everything aligns in both Boost and Classic.
This commit also groups related elements with a solid background colour
(eg within the same course in courses view), rather than having
individual row items broken up, to improve readability (and look nicer).
2021-11-24 14:09:50 +08:00
Ferran Recio
73cfbea3ee
MDL-72456 theme_boost: style drawers
2021-11-23 12:51:11 +01:00
Shamim Rezaie
46e6502283
Merge branch 'MDL-72776-master' of https://github.com/ferranrecio/moodle
2021-11-23 14:56:50 +11:00
Ferran Recio
675f8e24ca
MDL-72776 theme_boost: new editing progress effect
2021-11-22 08:57:10 +01:00
Bas Brands
79975c9a7f
MDL-73092 theme_boost: increase right drawer width
2021-11-18 09:14:20 +01:00
Peter Dias
423e5a5fee
MDL-72816 navigation: Make sure a primary node is active
...
- Revert unnecessary primary_active_tab setters
- Modify the navigation nodes to never change text based on default homepage
- Make sure a tab is set active
2021-11-17 15:55:18 +08:00
Mathew May
24bfcd9fd7
MDL-72799 navigation: Improvements to navigation styling
2021-11-17 15:14:09 +08:00
Andrew Nicols
738d4cac07
Merge branch 'MDL-70801-new' of https://github.com/Chocolate-lightning/moodle
2021-11-17 12:41:32 +08:00
Bas Brands
4fb5fb052f
MDL-72250 theme_boost: add mobile nav drawer
2021-11-16 08:58:01 +01:00
Mathew May
6ca9c2154a
MDL-70801 core_my: Add a new courses page
2021-11-15 11:49:35 +08:00
Mikel Martín
68eb55b8e6
MDL-72565 reportbuilder: Add card view functionality
...
Use card view settings to show a 'card view' for custom reports in small devices
2021-11-11 13:55:32 +01:00
Mikel Martín
aaa7a5a445
MDL-72565 reportbuilder: Add 'Card view' settings to custom reports
...
- Create a new 'settings' column in reportbuilder_report table and provide an API to manage it
- Add new card view settings to custom reports
2021-11-11 13:55:29 +01:00
Mikel Martín
f2582cc823
MDL-72565 reportbuilder: Use same template for system/custom reports
...
- rename 'system_report' template to 'report'
- view.php now uses 'report' template
Co-authored-by: Paul Holden <paulh@moodle.com>
2021-11-11 13:44:23 +01:00
Andrew Nicols
a1d7bfcd50
Merge branch 'MDL-73026-master' of https://github.com/junpataleta/moodle
2021-11-11 10:57:06 +08:00
Shamim Rezaie
d038fd822d
Merge branch 'MDL-72952' of https://github.com/roland04/moodle
2021-11-11 10:38:26 +11:00
Mikel Martín
5a2624c472
MDL-72952 reportbuilder: UX behaviour improvements in audiences
...
- Show a toast notification when saving an audience
- Add form change checker when adding a new audience to prevent user from navigating away if it is not saved
- Remove expand/collapse animation in audience sidebar to be consistent with editor
Co-authored-By: Paul Holden <paulh@moodle.com>
2021-11-10 17:22:00 +01:00
Sara Arjona
ecc7c74270
Merge branch 'MDL-72994-master' of https://github.com/lucaboesch/moodle
2021-11-08 16:37:56 +01:00
Jun Pataleta
2fcf41dcee
MDL-73026 theme: Override Bootstrap modal styles for close button
...
* Adjust the margins to accommodate the button outline so that it
doesn't look clipped.
* Inherit the opacity when the button receives focus to improve the
focus outline's contrast.
2021-11-08 21:43:17 +08:00
Sara Arjona
87fc8810c2
Merge branch 'MDL-72980' of https://github.com/roland04/moodle
2021-11-08 10:02:04 +01:00
Luca Bösch
8c66efebe9
MDL-72994 themes: Align Roles column in additional roles.
2021-11-06 00:00:07 +01:00
Jun Pataleta
4ed7cf0cd6
Merge branch 'MDL-72688-master' of git://github.com/rezaies/moodle
2021-11-05 11:23:22 +08:00
Jun Pataleta
3b64e3e185
MDL-72667 theme: Fix moodle.css
2021-11-04 22:24:31 +08:00
Simey Lameze
1eed73fc4b
MDL-72667 message: fix contrast issue in the drawer
2021-11-04 21:01:56 +08:00
Simey Lameze
fa080070a1
MDL-72667 notifications: improve colour contrast
2021-11-04 21:01:55 +08:00
Shamim Rezaie
0063ed3e76
MDL-72688 contentbank: Add and maintain appropriate aria roles
...
Also moved header text into the sorting button as per the example at
https://dequeuniversity.com/library/aria/table-sortable
2021-11-04 15:12:18 +11:00
Jun Pataleta
825b276b1a
Merge branch 'MDL-72668-master' of git://github.com/rezaies/moodle
2021-11-04 12:03:42 +08:00
Shamim Rezaie
b5c5455573
MDL-72668 core: Highlight the focused tree item in a tree.
2021-11-04 13:48:06 +11:00
Mikel Martín
c788d4b486
MDL-72980 reportbuilder: Fix inputs overflows outside filters container
...
Select inputs with long select options overflows outside the filters container.
Fix this behaviour avoiding it in SCSS.
2021-11-02 15:32:19 +01:00
Eloy Lafuente (stronk7)
c1a43e84f0
Merge branch 'MDL-72938-master' of git://github.com/ferranrecio/moodle
2021-11-01 23:06:11 +01:00
Ilya Tregubov
03eca63387
Merge branch 'MDL-72736-master-v3' of git://github.com/peterRd/moodle
2021-11-01 08:19:24 +01:00
Peter Dias
d632240ac4
MDL-72736 course: Switch tests to classic only
2021-11-01 15:17:00 +08:00
Jun Pataleta
6f7defeeb6
Merge branch 'MDL-72588' of git://github.com/dravek/moodle
2021-11-01 11:22:48 +08:00
Andrew Nicols
2c32a5f8d8
Merge branch 'MDL-72660-master' of git://github.com/ferranrecio/moodle
2021-11-01 06:50:51 +08:00
Mikel Martín
144084a2ac
MDL-72588 reportbuilder: interface for managing report audiences.
...
Add new tab to editor, allowing user to select from available audience
types in order to grant access to their reports.
Co-authored-by: David Matamoros <davidmc@moodle.com>
2021-10-29 12:50:15 +02:00
Ferran Recio
41487c38ed
MDL-72660 core_courseformat: course index completion icons
2021-10-29 11:49:45 +02:00
Ilya Tregubov
a9d44b0f75
Merge branch 'MDL-72801' of https://github.com/paulholden/moodle
2021-10-28 15:44:54 +02:00