quickshell-web/src/components/Collapsible.astro
outfoxxed 45fc2eed5a
rewrite DocsCollapsible
now with disabled js support and less broken animations
2024-10-19 01:58:08 -07:00

16 lines
331 B
Text

---
import Accordion from "./Accordion.astro"
import collapsibleMarker from "@icons/collapsible-marker.svg?raw"
interface Props {
title: string
}
const { title } = Astro.props;
---
<Accordion class="docs-collapsible">
<div slot="header">
<Fragment set:html={collapsibleMarker}/>
{title}
</div>
<slot>
</Accordion>