Mosaic Lite is a free admin dashboard template built on top of Tailwind CSS and fully coded in React. Made by

  • By Cruip
  • Last update: Dec 29, 2022
  • Comments: 2

Free Tailwind & Vue.js admin dashboard template

Mosaic TailwindCSS template preview

Mosaic Lite Vue is a responsive dashboard template built on top of TailwindCSS and fully coded in Vue.js. This template is a great starting point for anyone who wants to create a user interface for SaaS products, administrator dashboards, modern web apps, and more. Use it for whatever you want, and be sure to reach us out on Twitter if you build anything cool/useful with it.

Created and maintained with ❀️ by

Live demo

Check the live demo here πŸ‘‰οΈ

Mosaic PRO

Looking for more pages and components? Have a look at the premium version here πŸ‘‰οΈ

Table of contents


This project was built with Vue 3 and Vite.

Project setup

npm install

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run build

Customize configuration

See Configuration Reference.

React version of Mosaic


Terms and License

  • Released under the GPL.
  • Copyright 2021 Cruip.
  • Use it for personal and commercial projects, but please don’t republish, redistribute, or resell the template.
  • Attribution is not required, although it is really appreciated.

About Us

We're an Italian developer/designer duo creating high-quality design/code resources for developers, makers, and startups.

Stay in the loop

If you would like to know when we release new resources, you can follow us on Twitter, or you can subscribe to our monthly newsletter.



  • 1

    'default' is not exported by ./src/css/tailwind.config.js

    Hello, npm run build outputs an error, any idea how to solve ? Thanks @pasqualevitiello

      'default' is not exported by ./src/css/tailwind.config.js, imported by src/utils/Utils.js
      file: /Users/zenati/development/vuejs-admin-dashboard-template/src/utils/Utils.js:2:7
      1: import resolveConfig from 'tailwindcss/resolveConfig';
      2: import tailwindConfigFile from '@tailwindConfig';
      4: export const tailwindConfig = () => {
      error during build:
      Error: 'default' is not exported by ./src/css/tailwind.config.js, imported by src/utils/Utils.js
  • 2


    Hi! I'm a real fan of your templates but the only thing that keeps me from buying the admin template is the lack of darkmode.

    Do you have any plans in the future to add this to the admin template of Mosaic?