- Changed sidebar collapsible mode from `offcanvas` to `icon`, allowing it to shrink to icon-only display on collapse.
- Increased sizes for menu button height, text, and icons for better visibility.
- Updated relevant components to reflect these changes, ensuring a more user-friendly sidebar experience.
- Introduced multiple components: Empty, EmptyContent, EmptyDescription, EmptyHeader, EmptyMedia, and EmptyTitle.
- Each component is designed to provide a consistent empty state layout with customizable class props.
- Utilized utility functions for class management to ensure styling flexibility.
- Fixed import error for `dnd-kit-vue` by installing the package.
- Moved user navigation from sidebar to header, adding a dropdown for account options.
- Added homepage and notification icons to the header.
- Implemented sticky header functionality during scroll.
- Grouped sidebar menu items under a "Master" label for better organization.
- Updated relevant components and package.json to include new dependencies.
- Added nuxt.config.ts for project configuration
- Created package.json with necessary dependencies and scripts
- Added favicon.ico for branding
- Included robots.txt for search engine directives
- Set up tsconfig.json for TypeScript support