-
Hello, This is the component when everything is working normally: |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Hi @bchicca, Clarifying question: what triggers the error? Is it on page load or after a user performs an action? We recommend using a Toast to communicate a direct response to a user based on their action. Using a toast lets users know that their action was acknowledged. Toasts are a little offset from the top/right edges of the window, as can be seen in this example. You can consider an Alert to notify a user about high-priority or time-sensitive changes in the system. Alerts communicate system-level information that isn't triggered by a user action. |
Beta Was this translation helpful? Give feedback.
-
Hi @bchicca! Without more information about the error and why the menus aren't able to load, we can't give a single recommendation/pattern that would necessarily account for your use case, but we've come up with some options. I'd recommend against using an Alert to replace the section of the Topbar that isn't able to render. Alert wasn't designed to indicate an error for something that doesn't load in a small localized area, and it could be a confusing pattern for users who are familiar with Alerts and the existing navigation components. Instead, it might help to think about what customer workflow is interrupted when the User Dialog and/or Status Menu don't load.
Our designers have created a few mockups to demonstrate these options, feel free to take a look and let us know if any of them fits your specific use case! Additionally, you might want to reach out to Console and Segment designers to see how those products handle similar errors. Let us know which direction you end up choosing! Thanks. |
Beta Was this translation helpful? Give feedback.
Hi @bchicca! Without more information about the error and why the menus aren't able to load, we can't give a single recommendation/pattern that would necessarily account for your use case, but we've come up with some options.
I'd recommend against using an Alert to replace the section of the Topbar that isn't able to render. Alert wasn't designed to indicate an error for something that doesn't load in a small localized area, and it could be a confusing pattern for users who are familiar with Alerts and the existing navigation components. Instead, it might help to think about what customer workflow is interrupted when the User Dialog and/or Status Menu don't load.