# Add disclosable component \(\#2868\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/2ab8ebaaf76cdd3e828539c93a252e99cd4adc6d)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 2ab8ebaaf76cdd3e828539c93a252e99cd4adc6d

Requested commit: 2ab8ebaaf76cdd3e828539c93a252e99cd4adc6d

Commit: 2ab8ebaaf76cdd3e828539c93a252e99cd4adc6d

Tree: ca01120e32c1d4c49a316efbcb00b53f04e2bcee

Author: Mikayla Maki

Committer: GitHub

## Message

```
Add disclosable component (#2868)

This PR adds a disclosable component, related wiring, and uses it to
implement the collaboration panel's disclosure of subchannels. It also
adds a component test page to make style development easier, and
refactors components into v0.2, safe styles (as described in [TWAZ
#16](https://zed.dev/blog/this-week-at-zed-16))

Release Notes:

- N/A
```

## Parents

- [1320fadc30004572415a93aeb9bf2b0a88c92bb8](https://git.cafe/gitcafe/zed/commit/1320fadc30004572415a93aeb9bf2b0a88c92bb8?format=markdown)

- [707ca34f19bab2a415bc90ac2e4173f4e6f071df](https://git.cafe/gitcafe/zed/commit/707ca34f19bab2a415bc90ac2e4173f4e6f071df?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/2ab8ebaaf76cdd3e828539c93a252e99cd4adc6d?format=markdown)
