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.
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: horizon/ openstack_ dashboard/ dashboards/ settings/ dashboard. py file, we removed the function nav() to remove the condition and make "Settings" dashboard permanent. 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.
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/
In /opt/stack/