045b843f5b
* encode expected `aria-expanded` behaviour * ensure `aria-expanded` has the correct value `aria-expanded` can be in 3 different states: | Value | Description | | ------------------- | -------------------------------------------------------------------------- | | false | The grouping element this element owns or controls is collapsed. | | true | The grouping element this element owns or controls is expanded. | | undefined (default) | The element does not own or control a grouping element that is expandable. | Ref: https://www.w3.org/TR/wai-aria-1.2/#aria-expanded Fixes: #580 * ensure `disabled` prop in Vue is not rendered when `false` * update changelog
@headlessui/vue
A set of completely unstyled, fully accessible UI components for Vue 3, designed to integrate beautifully with Tailwind CSS.
Installation
Please note that this library only supports Vue 3.
# npm
npm install @headlessui/vue
# Yarn
yarn add @headlessui/vue
Documentation
For full documentation, visit headlessui.dev.
Community
For help, discussion about best practices, or any other conversation that would benefit from being searchable:
For casual chit-chat with others using the library: