? ? Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
27 Dec 2019

Demo of a flyout menu as requested #27347

Now complete with accessible names for the collapsed menu items
(not added a visible text for the toggle bar just an accessible one)

Testing Instructions

npm i

menu

avatar brianteeman brianteeman - open - 27 Dec 2019
avatar brianteeman brianteeman - change - 27 Dec 2019
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 27 Dec 2019
Category Administration Templates (admin)
avatar richard67
richard67 - comment - 27 Dec 2019

Drone mysql system test failure seems to be the usual timeout problem and so not related to this PR.

avatar richard67 richard67 - test_item - 27 Dec 2019 - Tested successfully
avatar richard67
richard67 - comment - 27 Dec 2019

I have tested this item successfully on 0a1abf6

Nice.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/27352.

avatar Quy
Quy - comment - 27 Dec 2019

Home Dashboard is behind the buttons and no tooltip for Toggle Menu.

27352

6fd9fbe 27 Dec 2019 avatar brianteeman cs
avatar brianteeman brianteeman - change - 27 Dec 2019
Labels Added: ?
avatar richard67 richard67 - test_item - 27 Dec 2019 - Tested successfully
avatar richard67
richard67 - comment - 27 Dec 2019

I have tested this item successfully on 692cc27

Even nicer now.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/27352.

avatar Quy
Quy - comment - 27 Dec 2019

The Toggle Menu icon does not have a tooltip. Is it necessary?

avatar brianteeman
brianteeman - comment - 27 Dec 2019

@Quy this was only a demo as it still doesn't address the accessibility issue when the sidebar is collapsed. Now it has had positive feedback I will complete the a11y part

avatar richard67
richard67 - comment - 27 Dec 2019

Ok, I see, I was too fast .. will test again when ready and I have time.

avatar joomla-cms-bot joomla-cms-bot - change - 28 Dec 2019
Category Administration Templates (admin) Modules Administration Templates (admin)
avatar brianteeman brianteeman - change - 28 Dec 2019
The description was changed
avatar brianteeman brianteeman - edited - 28 Dec 2019
avatar brianteeman
brianteeman - comment - 28 Dec 2019

Now updated with accessibility fixes

avatar infograf768
infograf768 - comment - 29 Dec 2019

Toggle Menu still not expanding.

avatar brianteeman
brianteeman - comment - 29 Dec 2019

Not sure what you mean but

(not added a visible text for the toggle bar just an accessible one)

avatar infograf768
infograf768 - comment - 29 Dec 2019

toggle

avatar brianteeman
brianteeman - comment - 29 Dec 2019

That's exactly what I wrote and is intentional

avatar ChrisHoefliger
ChrisHoefliger - comment - 29 Dec 2019

Also tested successfully. Thanks, Brian.

avatar richard67
richard67 - comment - 29 Dec 2019

@ChrisHoefliger Could you mark your test result on the issue tracker here https://issues.joomla.org/tracker/joomla-cms/27352?

Just use the "Test this" button and then select the right test result and then submitt.

Thanks in advance.

avatar ChrisHoefliger ChrisHoefliger - test_item - 29 Dec 2019 - Tested successfully
avatar ChrisHoefliger
ChrisHoefliger - comment - 29 Dec 2019

I have tested this item successfully on 04f12c0

Successfully tested


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/27352.

avatar infograf768
infograf768 - comment - 29 Dec 2019

That's exactly what I wrote and is intentional

What is the reasoning behind this intention?

avatar brianteeman
brianteeman - comment - 29 Dec 2019

because it is not needed. Not everything requires visible text. what is your reason for saying it should be there

avatar infograf768
infograf768 - comment - 30 Dec 2019

what is your reason for saying it should be there

Just a normalization with the other icons.

avatar brianteeman
brianteeman - comment - 30 Dec 2019

except it is not part of the menu

avatar infograf768
infograf768 - comment - 30 Dec 2019

Whatever...

avatar richard67 richard67 - test_item - 30 Dec 2019 - Tested successfully
avatar richard67
richard67 - comment - 30 Dec 2019

I have tested this item successfully on 04f12c0

Not sure if the toggle button should also have some flyout or not. At the one hand it doesn't belong to the menu, at the other hand it looks as if it would. At the one hand it is more or less clear that it must be a toggle button because it has the right icon for that and doesn't have a flyout, at the other hand who knows how other users think.

Finally I think the PR is good as it is, and future enhancement of the toggle button can be done with a new PR.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/27352.

avatar richard67 richard67 - change - 30 Dec 2019
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 30 Dec 2019

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/27352.

avatar richard67
richard67 - comment - 30 Dec 2019

P.S.: Of course I've checked accessibility, too.

avatar HLeithner HLeithner - change - 30 Dec 2019
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2019-12-30 23:18:24
Closed_By HLeithner
Labels Added: ?
avatar HLeithner HLeithner - close - 30 Dec 2019
avatar HLeithner HLeithner - merge - 30 Dec 2019
avatar HLeithner
HLeithner - comment - 30 Dec 2019

Thanks

avatar brianteeman
brianteeman - comment - 30 Dec 2019

Thanks

Add a Comment

Login with GitHub to post a comment