This page covers the Vite version, for Nuxt 3 visit the sakai-nuxt repository instead.
Sakai is an application template for Vue based on the create-vue, the recommended way to start a Vite-powered Vue projects. To get started, clone the repository from GitHub and install the dependencies with npm or yarn.
npm install
or
yarn
Next step is running the application using the serve script and navigate to http://localhost:5173/ to view the application. That is it, you may now start with the development of your application using the Sakai template.
npm run dev
Sakai consists of a couple folders, demos and layout have been separated so that you can easily remove what is not necessary for your application.
Main menu is defined at src/layout/AppMenu.vue file.
Only the folders that are related to the layout needs to move in to your project. We've created a short tutorial with details.
Sakai theming is based on the PrimeVue theme being used. Default theme is lara-light-indigo.