Jun Pataleta
fec5a40ddb
Merge branch 'MDL-71671-master' of git://github.com/rezaies/moodle
2021-09-07 14:55:13 +08:00
Shamim Rezaie
1e47c534a7
MDL-71671 editor_atto: Insert html of button menus after the button
2021-09-07 13:53:50 +10:00
Eloy Lafuente (stronk7)
f6fbe3bac8
Merge branch 'MDL-72225' of git://github.com/paulholden/moodle
2021-09-01 00:00:23 +02:00
Eloy Lafuente (stronk7)
bb8510fdba
Merge branch 'MDL-72267-master' of git://github.com/bmbrands/moodle
2021-08-31 23:58:19 +02:00
Paul Holden
0bcb4f862a
MDL-72225 question: better specificity targetting form labels.
...
Since e2150f7d added `sr-only` text to announce Atto editors on
the page, that content appeared visible on question editing forms.
We only want this content to be visible for form labels.
2021-08-31 11:19:54 +01:00
Andrew Nicols
aa241e8047
Merge branch 'MDL-72361-master' of git://github.com/bmbrands/moodle
2021-08-26 12:20:47 +08:00
Jun Pataleta
4e75e73cb5
Merge branch 'primary_secondary_nav' of https://github.com/Chocolate-lightning/moodle
2021-08-25 10:42:57 +08:00
Mathew May
89460a50d2
MDL-69588 navigation: Address final point from review
2021-08-25 10:35:23 +08:00
Sara Arjona
d91e9ccee8
Merge branch 'MDL-71603-master' of git://github.com/rezaies/moodle
2021-08-23 17:04:26 +02:00
abgreeve
56c34d71ef
MDL-69588 theme_boost: Use partial templates in boost.
...
This moves away from using escaped html injected into the template
and uses partial templates instead.
2021-08-23 17:47:24 +08:00
Adrian Greeve
2d548e7433
MDL-69588 theme_boost: Change renderer to use templates.
...
This changes the existing context_header code copied from the
outputrenderers file and makes it use templates.
2021-08-23 17:47:24 +08:00
Mathew May
1f6bcd7eae
MDL-69588 accessibility: Address review points
2021-08-23 17:47:24 +08:00
Peter Dias
dfefc86393
MDL-72032 core: Add roles to items
...
- Part of: MDL-69588
2021-08-23 17:47:22 +08:00
Bas Brands
da33265d73
MDL-72032 core_behat: secondary navigation behat fixes
...
- Part of: MDL-69588
2021-08-23 17:47:02 +08:00
abgreeve
42e191cc4d
MDL-72005 navigation: Change context header to switch breadcrumbs
...
- Part of: MDL-69588
This changes the context header to switch the breadcrumbs to the
top in boost. It also changes the context header in the modules
to have the activity name instead of the course name, and adds
an icon for the activity.
2021-08-23 17:46:40 +08:00
Mihail Geshoski
e565850e50
MDL-71683 boost: Add behat tests related to the language selector
...
- Part of: MDL-69588
2021-08-23 17:46:40 +08:00
Mihail Geshoski
7d739e9902
MDL-71683 behat: Add step definitions related to the lang menu in boost
...
- Part of: MDL-69588
2021-08-23 17:46:40 +08:00
Mihail Geshoski
68237ac761
MDL-71683 navigation: Implement the lang menu in the main navigation
...
- Part of: MDL-69588
2021-08-23 17:46:40 +08:00
Mihail Geshoski
d78dc95d6b
MDL-71683 navigation: Add a lang submenu within the user menu
...
- Part of: MDL-69588
The menu used to select one of the available languages is now
displayed as a submenu within the user menu only when a user is
logged in.
2021-08-23 17:46:40 +08:00
Mihail Geshoski
7318b68b77
MDL-71683 navigation: Enable submenus within the user menu
...
- Part of: MDL-69588
Adds support for creating collapsible submenus within the user
menu dropdown.
2021-08-23 17:46:40 +08:00
Bas Brands
17e9d4a51a
MDL-70202 theme_boost: push secondary navigation in admin search page
...
- Part of: MDL-69588
2021-08-23 17:46:39 +08:00
Bas Brands
00239bccad
MDL-70202 theme_boost: remove accessibility changes for moremenu tabs
...
- Part of: MDL-69588
- the more menu will be responsive and does not need changed tab styles on small devices
2021-08-23 17:46:39 +08:00
Bas Brands
527562d12f
MDL-70202 theme_boost: frontend for secondary navigation
...
- Part of: MDL-69588
2021-08-23 17:46:39 +08:00
Bas Brands
da67b468fa
MDL-70208 theme_boost: frontend for primary navigation
...
- Part of: MDL-69588
2021-08-23 17:46:39 +08:00
Adrian Greeve
dbc014b2a6
MDL-70196 theme_boost: New navbar renderer for navbar alterations
...
- Part of: MDL-69588
2021-08-23 17:46:38 +08:00
Andrew Nicols
c79d58a50b
MDL-71209 behat: Fix behat for new changes
...
Co-authored-by: Ilya Tregubov <ilya@moodle.com>
2021-08-20 16:49:06 +02:00
Ferran Recio
830c3eb907
MDL-71209 courseformat: add course index modules
...
The course index is the first UI component that implements the new
drawers and the reactive components. The course index uses the course
state to present the current course structure and changes whenever
that structure change.
2021-08-20 16:49:06 +02:00
Bas Brands
2092500f8a
MDL-72361 theme_boost: page scroll issue on drawer close
2021-08-19 09:27:23 +02:00
Eloy Lafuente (stronk7)
4275de7315
Merge branch 'MDL-72206-master' of git://github.com/junpataleta/moodle
2021-08-19 09:10:17 +02:00
Sara Arjona
24fcc7ebea
MDL-71937 badges: simplify badges page
...
Apart from reorganising the information displayed in the badges page,
this information has been moved to a template in order to make it
easier to modify and maintain.
2021-08-10 15:59:06 +02:00
Víctor Déniz
4bd6f3938e
Merge branch 'MDL-71152-master' of git://github.com/roland04/moodle
2021-08-04 20:37:33 +01:00
Bas Brands
25cec83cd6
MDL-72267 theme_boost: prevent dropdowns to overflow drawer
2021-08-03 12:04:48 +02:00
abgreeve
0dafa0707c
Merge branch 'MDL-70794' of git://github.com/paulholden/moodle
2021-08-02 12:39:32 +08:00
Luca Bösch
15fa713f6d
MDL-72070 core_calendar: Calendar footer links • separator colour
2021-07-28 20:13:25 +02:00
Mikel Martín
7edcf3615d
MDL-70794 theme_boost: SCSS for Report builder filters dropdown.
2021-07-28 16:40:50 +01:00
Shamim Rezaie
7029fa056c
MDL-71603 editor_atto: Focus on the toggled row
...
quoted from
https://www.accessibility-developer-guide.com/examples/sensible-aria-usage/expanded/
As a general rule, the toggled element should be right below the toggle
button, so screen readers will find it easily. If that is not the case,
then the focus should be placed inside the element upon toggling it
visible, and back to the initial element upon toggling it invisible.
2021-07-28 15:43:59 +10:00
Ilya Tregubov
ec50dc2fb7
Merge branch 'MDL-72179-master' of git://github.com/andrewnicols/moodle
2021-07-27 12:36:38 +02:00
Ilya Tregubov
3a55ff2c55
Merge branch 'MDL-71672-master-2' of git://github.com/rezaies/moodle
2021-07-27 11:59:15 +02:00
Andrew Nicols
776f4bd80c
MDL-72179 behat: Make use of page resolvers
2021-07-26 15:14:28 +08:00
Jun Pataleta
210e6faf65
MDL-72206 theme_boost: Have env check classes extend alert classes
...
To achieve good colour contrast and consistency with other parts of
Moodle, the environment check classes need to extend the alert-*
classes.
2021-07-23 15:05:25 +08:00
Simey Lameze
2e11059734
MDL-71817 calendar: make calendar block look like full calendar
...
This commit does few things:
1) Removes .path-calendar specificity styles from full view can
work on the Dashboard.
2) The new event button colour has been changed to btn-primary.
3) CSS fix to make the calendar controls inline on small block.
2021-07-22 08:46:01 +08:00
Shamim Rezaie
d970bf0a1e
MDL-71672 javascript: Fix the markup in the header of YUI dialogs
...
Move the close button out of the element that is set as the
aria-labelledby for the dialog.
Also used h5 for the dialog titles so they are consistent with
AMD modals.
2021-07-19 16:40:10 +10:00
Mikel Martín
f874652ad2
MDL-71152 theme_boost: Use 'scroll-margin-top' for anchor links
...
Current anchor link offset fix is not working with 'display:flex' elements
2021-07-16 11:56:31 +02:00
Jun Pataleta
e6f1baa9c8
Merge branch 'MDL-71456-master' of /home/jun/moodles/stable_master/moodle
2021-07-15 16:13:06 +08:00
Jun Pataleta
6c131ead99
Merge branch 'MDL-71775-master' of git://github.com/lameze/moodle
2021-07-15 16:10:48 +08:00
Simey Lameze
f58750c2a5
MDL-71775 block_calendar_month: add footer options
2021-07-15 10:20:54 +08:00
Bas Brands
1f3006b3b4
MDL-71456 theme_boost: usertour fixes for pages with drawers
2021-07-14 11:49:57 +02:00
Bas Brands
4fa713b0d4
MDL-71456 theme_boost: drawers for blocks and the course index
2021-07-14 11:49:57 +02:00
Huong Nguyen
48d21af177
MDL-71790 calendar: Revamp the manage subscriptions page
2021-07-13 13:21:20 +07:00
Adrian Greeve
db8bd5c5a9
Merge branch 'MDL-71366-master' of git://github.com/bmbrands/moodle
2021-07-01 10:08:04 +02:00