"Create a modern, user-friendly dashboard UI for a language learning website. The dashboard should include the following components: Header: Logo on the left side. Navigation links: 'Dashboard', 'My Stories', 'My Vocabulary', 'My Worksheets', and a dropdown menu for 'Public Content' with options for 'Public Stories', 'Public Vocabulary', and 'Public Worksheets'. User profile icon on the right with a 'Create' button for adding new content. Main Content Area: A welcoming message or user greeting at the top. A grid layout showcasing: Recent Stories: Cards displaying titles and a short description for the user’s most recent stories. Vocabulary List: A list of recently added vocabulary words with the option to add new words. Worksheets: A section for users to view their created worksheets, with buttons for editing or deleting. Sidebar (optional): Quick links to 'Profile', 'Settings', and 'Help'. A search bar for quickly finding stories or vocabulary. Visual Style: Use a clean and moder | A shadcn/ui and v0 generation - v0