---
title: Sheet
description: Extends the Dialog component to display content that complements the main content of the screen.
source: apps/www/src/lib/registry/default/ui/sheet
primitive: https://www.radix-vue.com/components/dialog.html
---
## Installation
```bash
npx shadcn-vue@latest add sheet
```
## Usage
```vue
Open
Are you sure absolutely sure?
This action cannot be undone. This will permanently delete your account
and remove your data from our servers.
```
## Examples
### Side
Use the `side` property to `` to indicate the edge of the screen where the component will appear. The values can be `top`, `right`, `bottom` or `left`.
### Size
You can adjust the size of the sheet using CSS classes:
```vue:line-numbers {4}
Open
Are you sure absolutely sure?
This action cannot be undone. This will permanently delete your account
and remove your data from our servers.
```