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
Currently the component can be set to hide elements when viewport hits a fixed breakpoint of 420px.
Currently the component doesn't handle overflowing caused by large number of items or long labels very gracefully.
More common approach could be to set certain items to have overflow ellipsis.
From UX point-of-view it often makes sense to keep the root item and the closest parent item visible while allowing collapsing the rest.
Suggested style adjustments
Many of the current styles could be moved from shadowDOM to help overriding them.
Introduce variables to help configuring the separator.
Currently the component can be set to hide elements when viewport hits a fixed breakpoint of 420px.
Currently the component doesn't handle overflowing caused by large number of items or long labels very gracefully.
More common approach could be to set certain items to have overflow ellipsis.

From UX point-of-view it often makes sense to keep the root item and the closest parent item visible while allowing collapsing the rest.
Suggested style adjustments
Many of the current styles could be moved from shadowDOM to help overriding them.
Introduce variables to help configuring the separator.
Repurpose the shift attribute to mark elements that can be clipped.
Remove
<iron-media-query>
and make an example of same configuration with normal CSS media queryLumo style for anchors
The text was updated successfully, but these errors were encountered: