# daisyUI Documentation - Drawer Component Drawer is a grid layout that can show/hide a sidebar on the left or right side of the page. ## Structure ``` drawer // The root container ├── .drawer-toggle // A hidden checkbox to toggle the visibility of the sidebar ├── .drawer-content // All your page content goes here │ ╰── // navbar, content, footer │ ╰── .drawer-side // Sidebar wrapper ├── .drawer-overlay // A dark overlay that covers the whole page when the drawer is open ╰── // Sidebar content (menu or anything) ``` ## Classes and Usage ### Core Classes: - **drawer** - The root container - **drawer-toggle** - A hidden checkbox to toggle the visibility of the sidebar - **drawer-content** - All your page content goes here - **drawer-side** - Sidebar wrapper - **drawer-overlay** - A dark overlay that covers the whole page when the drawer is open - **drawer-open** - Opens the drawer on larger screens (use with responsive prefixes: sm, md, lg, xl) ## Examples ### Basic Drawer ```html