Esri / calcite-design-system

A monorepo containing the packages for Esri's Calcite Design System
https://developers.arcgis.com/calcite-design-system/
Other
287 stars 76 forks source link

[Menu Item] Within Menu with `layout="vertical"`, extend nested Menu Item hover / click area #7076

Open macandcheese opened 1 year ago

macandcheese commented 1 year ago

Description

Currently, the interactive area for nested Menu Item decreases as items nest. This can lead to some unexpected "dead areas" or narrow interactive elements at deep nesting levels.

Screen Shot 2023-05-31 at 1 18 24 PM

Acceptance Criteria

The hitbox for nested Menu Item extends the full width of the parent Menu.

Relevant Info

cc @ashetland @SkyeSeitz - we should work this into the indentation audit for other components. cc @anveshmekala - as predicted 😅

Which Component

Menu Item

Example Use Case

No response

Priority impact

p4 - not time sensitive

Esri team

Calcite (design)

SkyeSeitz commented 1 year ago

Agree with this proposal! 😎

geospatialem commented 5 months ago

For design to consider prior to implementation to ensure the above proposal still fits the design system since there has been time in between the request and current date.

github-actions[bot] commented 5 months ago

cc @geospatialem, @brittneytewks