Menu: drop-down component

Improves the accessibility and UX of drop-down menus.

id: menu_drop_down
title: 'Menu: drop-down'
description: 'Improves the accessibility and UX of drop-down menus.'
class: Drupal\ambientimpact_ux\Plugin\AmbientImpact\Component\MenuDropDown
provider: ambientimpact_ux
{  }
component.menu_drop_down:
  js:
    components/menu_drop_down/menu_drop_down.js:
      attributes:
        defer: true
  dependencies:
    - ambientimpact_icon/component.icon
    - ambientimpact_ux/jquery.hoverintent
    - ambientimpact_core/framework