Dark mode is a popular feature that enhances user experience, especially in low-light environments. In this section, we'll walk through adding a dark mode toggle to our app. We'll start by looking at how Shadcn handles dark mode by default, and then I'll show you how to implement a toggle button that lets users switch between dark and light themes smoothly. Using the useDark
composable from VueUse, we can easily manage the mode and make sure the toggle action is smooth and intuitive.