It could also be considered not using the <details> element and re-implement it as an Edge component. But for now it's CSS only and the package author has to write/generate the markup.
Benefits
Helps package authors add collapsable sections, probably best used in a side panel.
Description of the Change
This adds the Accordion Menu that got introduced in https://github.com/atom/atom-ui/pull/14
Alternate Designs
It could also be considered not using the
<details>
element and re-implement it as an Edge component. But for now it's CSS only and the package author has to write/generate the markup.Benefits
Helps package authors add collapsable sections, probably best used in a side panel.
Possible Drawbacks
Some maintenance cost, but should be neglectable.
Applicable Issues
Depends on https://github.com/atom/atom-ui/pull/14