Skip to content

dianprata/nuxt-shadcn-dashboard

Repository files navigation

nuxt-shadcn-dashboard-social-card

Nuxt Shadcn Vue TailwindCSS 4 - Dashboard

built with nuxt

Quick Start

npx nuxi@latest init -t github:dianprata/nuxt-shadcn-dashboard my-dashboard-app
cd my-dashboard-app
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm

App Settings

You can change the app settings in app.config.ts file. If you want to change app settings, you have to clear cookie 'app_settings' first.

export default defineAppConfig({
  appSettings: {
    sidebar: {
      collapsible: 'offcanvas', // 'offcanvas' | 'icon' | 'none'
      side: 'left', // 'left' | 'right'
      variant: 'inset', // 'sidebar' | 'floating' | 'inset'
    },
    theme: {
      color: 'default', // 'default' | 'blue' | 'green' | 'orange' | 'purple' | 'red' | 'teal' | 'yellow' | 'rose'
      type: 'scaled', // 'default' | 'mono' | 'scaled'
    }
  },
})

Contributing

  1. Clone this repository.
  2. Install dependencies pnpm install.
  3. Use pnpm run dev to start dev server.

Credits

License

MIT