material-web/menu
Material Web Team 5092de07e9 refactor(menu,list): clean up list-menu tokens and remove list-item variant components
In this PR:

- Remove unnecessary list-item variants
  - `md-list-item-icon` -> md-icon[data-variant=icon]
  - `md-list-item-video` -> video[data-variant=video]
  - `md-list-item-avatar` -> :is(img,div)[data-variant=avatar]
  - `md-list-item-avatar` -> img[data-variant=avatar]
- also upgrade menu tokens to maximize token sharing in list-item and menu-item
- testing menu and list for unused & undefined tokens
- fixed some small things in list to align with spec more

PiperOrigin-RevId: 513932810
2023-03-06 07:01:56 -08:00
..
lib refactor(menu,list): clean up list-menu tokens and remove list-item variant components 2023-03-06 07:01:56 -08:00
test Implements md-menu 2023-01-25 17:14:44 -08:00
_menu-item.scss feat(menu,list): expose menu theme mixins and remove divider 2023-02-02 15:40:21 -08:00
_menu.scss feat(menu,list): expose menu theme mixins and remove divider 2023-02-02 15:40:21 -08:00
harness.ts Implements md-menu 2023-01-25 17:14:44 -08:00
menu_test.ts refactor(menu,list): clean up list-menu tokens and remove list-item variant components 2023-03-06 07:01:56 -08:00
menu-item-link.ts refactor(menu,list): clean up list-menu tokens and remove list-item variant components 2023-03-06 07:01:56 -08:00
menu-item.ts refactor(menu,list): clean up list-menu tokens and remove list-item variant components 2023-03-06 07:01:56 -08:00
menu.ts refactor(menu): rename selected to active for future md-select work 2023-02-02 15:34:35 -08:00
sub-menu-item.ts refactor(menu,list): clean up list-menu tokens and remove list-item variant components 2023-03-06 07:01:56 -08:00