mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #37651
[Bug 1622858] Re: Can't access user notifications settings in mobile layout
I added some screenshots to avoid any confusion about what I'm talking
about.
1. The first screenshot shows the User Settings page at full width, with
the user notifications link circled in red.
2. In the next screenshot, the window has been narrowed, and some of the
links in the upper-left header are now just icons. But the Notifications
link is still there.
3. In the third screenshot, the window has been narrowed enough that
theme has collapsed into the "mobile" layout. Most of the navigation
links are now hidden in the "hamburger" menu. No link to the User
Notifications page can be found, on the page or in the hamburger.
I'm not sure where the Notifications link (and other potential links in
the same menu) should be displayed, in mobile mode. It doesn't seem like
it belongs in the hamburger menu, because the hamburger isn't really
meant to change from one page to the next (I think). Perhaps it would
make the most sense to just put the links underneath the page header,
similar to where they are in the non-mobile layout.
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1622858
Title:
Can't access user notifications settings in mobile layout
Status in Mahara:
Confirmed
Status in Mahara 15.04 series:
Confirmed
Status in Mahara 15.10 series:
Confirmed
Status in Mahara 16.04 series:
Confirmed
Status in Mahara 16.10 series:
Confirmed
Bug description:
While working on Bug 1620879, I noticed that the user settings
subnavigation links aren't accessible when Mahara's responsive theme
shifts to the narrower "mobile" layout. This is true in 15.04 through
16.10dev.
Prior to Bug 1620879, the subnavigation links in question are just
"Settings" ( "account/index.php" )and "Notifications" (
htdocs/account/activity/preferences/index.php ). You can get to the
"Settings" page easily enough in mobile by clicking the settings gear
icon in the page header. But in desktop mode, the main user settings
page has a subnav (generated by the "right_nav()" function in
htdocs/lib/web.php) that lets you switch from "Settings" to
"Notifications". In mobile, that subnav doesn't display, and it's not
part of the "hamburger" menus either.
In Bug 1620879 I'm adding a "Web services" link at the same nav level
as "Settings" and "Notifications", to allow users to manage their
webservices authorizations. Since these users are already on mobile
devices, it becomes more important that they're able to access this
submenu on mobile.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1622858/+subscriptions
References