You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a show-profile property to the Navbar, defaulting to true. We've decided to default to true to avoid introducing a breaking change, while also maintaining consistency with the existing show- prefix nomenclature in our properties.
Motivation and context
There are scenarios where providing the user the option to sign out is unfavorable. In the known instances, the profile menu is not necessary. The provided scenarios were:
Tekla Assistant window that is opening a website inside a desktop application, providing user details or sign out options does not make sense in this context
e-Builder popup windows - Signing out from a popup window does not make sense based on desired user flow. The user should not be able to navigate to another page via profile menu links that take them back to the full page experience inside a popup window. User delegation feature allows for switching of user context which could create confusion as the main page wouldn't update to reflect immediately.
Although this leads to the ability to use the buttons prop to define your own avatar button, this is not a supported use case by the modus design system. To comply with guidelines, if a profile and profile menu are needed then the built in profile should be used.
What is the issue regarding ?
@trimble-oss/modus-web-components
Priority
Medium
What product/project are you using Modus Components for ?
Modus
What is your team/division name ?
Modus
Are you willing to contribute ?
None
Are you using Modus Web Components in production ?
No response
The text was updated successfully, but these errors were encountered:
cjwinsor
changed the title
Navbar: Make avatar optional
Navbar: Make profile optional
Feb 7, 2024
Prerequisites
Proposal
Add a
show-profile
property to the Navbar, defaulting totrue
. We've decided to default totrue
to avoid introducing a breaking change, while also maintaining consistency with the existingshow-
prefix nomenclature in our properties.Motivation and context
There are scenarios where providing the user the option to sign out is unfavorable. In the known instances, the profile menu is not necessary. The provided scenarios were:
Although this leads to the ability to use the
buttons
prop to define your own avatar button, this is not a supported use case by the modus design system. To comply with guidelines, if a profile and profile menu are needed then the built in profile should be used.What is the issue regarding ?
@trimble-oss/modus-web-components
Priority
Medium
What product/project are you using Modus Components for ?
Modus
What is your team/division name ?
Modus
Are you willing to contribute ?
None
Are you using Modus Web Components in production ?
No response
The text was updated successfully, but these errors were encountered: