"Settings" dashboard position is something odd

Bug #1331370 reported by Kwangho Lee
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Confirmed
Wishlist
Unassigned

Bug Description

dashboard "Settings" is hidden in usual condition, but when click "Settings" menu in user icon combo box, "Settings" dashboard is shown.
I think this is something odd.
I'd like to change the way to show the "Settings" as like this:

1. "Settings" dashboard is always shown like other dashboard.
2. Or when click "Settings", not dashboard but popup window is shown.

Additionally, "User Settings" values are NOT dependent on each user, maybe the values are tied with sessions.
So clicking "user icon" and changing "user settings" looks that the values coud be different on each users.

Tags: ux
Kwangho Lee (azrael1030)
description: updated
Revision history for this message
Liz Blanchard (lblanchard) wrote :

I agree the current design is confusing and inconsistent.

I think a great solution would be your second solution where we could combine both the settings and the change password sections that currently exist. Attached is what I'm thinking the modal could look like.

Julie Pichon (jpichon)
tags: added: ux
Changed in horizon:
importance: Undecided → Wishlist
Changed in horizon:
assignee: nobody → Mounika (mounika-pandhiri)
assignee: Mounika (mounika-pandhiri) → tcs_openstack_group (tcs-openstack-group)
Changed in horizon:
status: New → Confirmed
Changed in horizon:
assignee: tcs_openstack_group (tcs-openstack-group) → Priyanka (priyanka-majeti)
Revision history for this message
Priyanka (priyanka-majeti) wrote :

According to the bug, the “Settings” dashboard is not present at the time of login. But after clicking on the “Settings” option in drop down menu of user, it becomes visible. So to make “Settings” dashboard visibility permanent, this is the proposed solution:
1. "Settings" dashboard is made always visible like the other dashboards.
2. The “Settings” option is removed from the user icon drop down menu.
In /opt/stack/horizon/openstack_dashboard/dashboards/settings/dashboard.py file, we removed the function nav() to remove the condition and make "Settings" dashboard permanent.
In /opt/stack/horizon/openstack_dashboard/templates/_header.html file, we removed the line <li><a href="{% url 'horizon:settings:user:index' %}">{% trans "Settings" %}</a></li> so that "Settings" option is removed from the drop down menu.

Changed in horizon:
assignee: Priyanka (priyanka-majeti) → nobody
Changed in horizon:
assignee: nobody → Raga lahari (raga-lahari)
Revision history for this message
Raga lahari (raga-lahari) wrote :

Please post your concerns or comments on the above proposed change

Revision history for this message
Raga lahari (raga-lahari) wrote :

Please provide your comments or concerns on the baove proposed change. We are Planning to merge the above changes to the latest version.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

Fix proposed to branch: master
Review: https://review.openstack.org/216218

Changed in horizon:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on horizon (stable/juno)

Change abandoned by David Lyle (<email address hidden>) on branch: stable/juno
Review: https://review.openstack.org/211523
Reason: Clearing out of juno backlog.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on horizon (master)

Change abandoned by David Lyle (<email address hidden>) on branch: master
Review: https://review.openstack.org/216218
Reason: This review is > 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a 'recheck' comment to get fresh test results.

Akihiro Motoki (amotoki)
Changed in horizon:
status: In Progress → Confirmed
assignee: Raga lahari (raga-lahari) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.