Jun Pataleta
49a37d198e
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:21:03 +08:00
Sara Arjona
4d4007166c
Merge branch 'MDL-72923-master' of https://github.com/michael-milette/moodle
2024-03-18 16:56:54 +01:00
Michael Milette
9c8f09e2d9
MDL-72923 message: Fixed levels of headings in messaging drawer.
2024-03-06 07:29:17 -05:00
Paul Holden
a1e9bd2dae
MDL-80183 message: improve ARIA labelling of total/unread counts.
2024-02-22 15:53:00 +00:00
Paul Holden
45f83c203f
MDL-80183 message: render user online status as an accessible icon.
2024-02-22 11:50:08 +00:00
Mikel Martín
a198884333
MDL-80259 theme_boost: Refactor badge helper classes for Bootstrap 5
2024-01-23 08:27:23 +01:00
Marina Glancy
9ffbcce0ac
MDL-77164 various: fix mustache template name
2023-04-13 09:43:15 +01:00
Mihail Geshoski
ee2d1f806d
MDL-75513 message: Enable optional text display in the contact toggle
2022-11-02 17:45:52 +08:00
Sara Arjona
8cbc603ec9
Merge branch 'MDL-74873-master' of https://github.com/dthies/moodle
2022-08-30 16:10:08 +02:00
Daniel Thies
9a349468cc
MDL-74873 core_message: Disable notification preferences controls
2022-08-11 12:32:45 -05:00
Ferran Recio
2493b4f01a
MDL-74800 message: fix invalid aria-label attributes
2022-08-08 14:46:42 +02:00
Frédéric Massart
bee1bb317e
MDL-74169 core_message: Hide preferences link when permissions lacking
2022-03-21 18:37:45 +08:00
Jun Pataleta
a1b520e38c
Merge branch 'MDL-73895' of https://github.com/paulholden/moodle
2022-03-11 11:17:28 +08:00
Sara Arjona
d4ebb3988a
MDL-73917 message: Remove labels from notification preferences
...
In MDL-67853, the "Enabled" label was added to all the toggle switches in the
user notification preferences page. This string is confusing, so this issue
is to remove it (and leave it as it was in 3.11).
Apart from that, following Helen's suggestion, I've renamed "Disallowed" to
"Locked off" and "Locked" to "Locked on", in order to help users to understand
better their meaning.
2022-02-23 17:42:48 +01:00
Paul Holden
44ce37902d
MDL-73895 message: hide empty component notification categories.
...
If a component has no available notification types (because they're
disabled), then it (the component) should be hidden entirely from
the user notification preferences page.
2022-02-16 10:31:07 +00:00
Pau Ferrer Ocaña
d74bd798b6
MDL-67853 message: Remove on/offline settings on message preferences
2022-01-27 15:22:15 +01:00
Sara Arjona
dc0e7a45df
Merge branch 'MDL-70721-master' of git://github.com/rezaies/moodle
2021-11-18 15:18:51 +01:00
Shamim Rezaie
652392d932
MDL-70721 output: remove {{#quote}} wherever it was misused
...
Also use the new {{#cleanstr}} helper where it was more appropriate
than the {{#str} helper.
2021-11-16 10:08:06 +11:00
Simey Lameze
1eed73fc4b
MDL-72667 message: fix contrast issue in the drawer
2021-11-04 21:01:56 +08:00
Bas Brands
61bacfb935
MDL-72455 theme_boost: enable roundness for bootstrap components
2021-09-30 15:53:44 +02:00
Bas Brands
c36972b2c0
MDL-71293 theme_boost: improve navbar for new navigation
2021-06-23 12:03:10 +02:00
Sara Arjona
6319dc8c2c
Merge branch 'MDL-71403' of git://github.com/paulholden/moodle
2021-04-27 16:01:55 +02:00
Víctor Déniz
54191ad718
Merge branch 'MDL-65687' of git://github.com/paulholden/moodle
2021-04-27 00:51:43 +01:00
Paul Holden
ad7092d281
MDL-71403 message: Bootstrap controls for message preferences.
...
Replicates changes made to notification preferences in e41b3485.
The templates for each are similar enough than one can be used
from the other. Remove redundant styles for previous controls.
2021-04-25 16:43:06 +01:00
Paul Holden
702b119f57
MDL-57831 theme_boost: accessibility update for message preferences.
...
The preferences table did not meet accessibility guidelines regarding
colour contrast between hovered rows and the disabled switch
elements.
Ensure white background is used for all table cells, and replace the
highlighted columns used to differentiate processors with borders.
2021-04-21 21:46:29 +01:00
Paul Holden
e41b3485ba
MDL-57831 message: Boostrap controls for notification preferences.
...
Switch from previous custom controls that caused problems with
overflowing labels when using long language strings.
2021-04-19 23:48:36 +01:00
Paul Holden
6150e8c7f4
MDL-65687 message: increase confirmation dialog zindex.
...
Make sure that confirmation dialogs (such as block/unblock user,
delete conversation) are shown with prominence in the messaging
drawer.
2021-03-30 10:50:29 +01:00
Shamim Rezaie
a6578dd64f
MDL-70173 message: Fix empty link
2021-02-09 16:16:09 +11:00
Víctor Déniz
df4ca28e37
Merge branch 'MDL-65135' of https://github.com/paulholden/moodle
2021-01-25 13:48:52 +00:00
Paul Holden
5d778a7646
MDL-65135 message: use full date in messaging drawer for old messages.
...
Messages sent in previous years will now include the year portion of
the date string.
2021-01-14 08:01:07 +00:00
Ferran Recio
ce87be7db6
MDL-67782 message: fix messages max length
2021-01-12 17:14:33 +01:00
Bas Brands
35bd8622f7
MDL-69878 core_message: always show message drawer close icon
2020-11-11 15:39:16 +01:00
Bas Brands
ae0f81f8d8
MDL-69454 core_search: message search
2020-09-21 11:54:51 +02:00
Bas Brands
1a2a52d121
MDL-69454 core_search: consistent navbar search
2020-09-21 10:15:11 +02:00
Bas Brands
4394f9e358
MDL-67735 theme_boost: remove bs2 and bs4alpha compatibility css
2020-08-17 08:16:42 +00:00
Bas Brands
8e039a5662
MDL-67831 core_message: use space available for message index page
...
- the prevents the message reply box from being out of view when
a user has many conversations.
2020-07-23 11:34:19 +02:00
Shamim Rezaie
65b73df1c9
MDL-68353 message: enclose privacy settings within a fieldset
2020-05-29 14:37:05 +10:00
Bas Brands
92bc86e429
MDL-68299 theme_boost: theme updates for accessible zoom
...
The Moodle UI should be functional in a viewport of 320px by 256px to
meet WCAG 1.4.10
this patch contains improvements to:
-prevent horizontal scrolling
-better wrapping of page header
-message drawer funtional on tiny screens
-remove indenting on courses
-prevent elements overlapping on quiz editing
-better navigation tabs
-fix colour picker
-quiz editing
2020-05-19 10:13:20 +02:00
Andrew Nicols
7be118e265
Merge branch 'MDL-67881-master' of git://github.com/bmbrands/moodle
2020-05-05 11:17:33 +08:00
Jwalit Shah
d743aaf262
MDL-66035 message: Restore missing message preferences files
2020-04-27 09:48:41 +10:00
Bas Brands
45decc81c4
MDL-67881 core_message: fix tab order for message drawer
2020-04-20 11:37:34 +02:00
Shamim Rezaie
0499a8c24f
MDL-67970 core: remove unnecessary roles
...
- The navigation role is unnecessary for element nav
- The textbox role is unnecessary for element textarea
2020-03-17 18:16:25 +11:00
Eloy Lafuente (stronk7)
5ea7d1b205
Merge branch 'MDL-67862-master' of git://github.com/junpataleta/moodle
2020-02-25 12:09:33 +01:00
Shamim Rezaie
cd4c44bea4
MDL-67899 message: Add aria-label to the emoji picker button
2020-02-12 01:01:22 +11:00
Jun Pataleta
fb31e3da0b
MDL-67862 message: Render dialogue header only when necessary
2020-02-10 13:08:31 +08:00
Bas Brands
77e5b4462e
MDL-67577 core_message: navbar_output order
...
* moved the logic from core_message_popup_render_navbar_output to
message_popup_render_navbar_output in message/output/popup/lib.php
* using float: left instead of float: right in theme
2020-01-27 12:14:16 +01:00
Adrian Greeve
e33b86507d
Merge branch 'MDL-67660-master-v2' of https://github.com/TobiGa/moodle
2020-01-22 10:41:03 +08:00
Jun Pataleta
34cdacbfff
Merge branch 'MDL-66883-master' of git://github.com/bmbrands/moodle
2020-01-20 16:36:40 +08:00
Tobias Garske
951b7d8fc5
MDL-67660 core_message: Messages search change input focus
2020-01-17 09:36:23 +01:00
Jun Pataleta
33a9d82e81
Merge branch 'MDL-67491-master' of git://github.com/junpataleta/moodle
2019-12-30 12:41:49 +08:00