Nubra UI - A Bootstrap based library of modern, reusable and flexible components designed specially for SaaS web applications. Developed using the Vue.js framework.
We have arranged all the files as follows.
Nuxt-Jampack
│
├──📁 Clssic
├──📁 Horizontal
└──📁 Compact
│
├──📁 public
│
├──📂 assets
│ └──📁 img /*all images here*/
├──📁 components /*Required Components*/
│
├──📁 data /*External data*/
│
├──📁 hk-components /*Custom Components*/
│
├──📂 layout
│ ├──📁 app-layout
│ ├──📁 auth-layout
│ ├──📁 footer
│ ├──📁 header
│ └──📁 sidebar
│
├──📁 middleware /*Required Middlewares*/
│
├──📁 mixins
│
├──📁 pages /*All view pages*/
│
├──📁 plugins /*Globally used plugins*/
│
├──📁 public
│
├──📁 server
│
├──📁 stores /*Store for pinia*/
│
├──📂 styles
│ ├──📁 css
│ ├──📁 fonts
│ └──📂 scss
│ ├── apps.scss
│ ├── drawer.scss
│ ├── footer.scss
│ ├── header.scss
│ ├── horizontal-menu.scss
│ ├── mixins.scss
│ ├── nav.scss
│ ├── navbar-menu.scss
│ ├── style.scss
│ ├── variables.scss
│ ├── vertical-classic-menu.scss
│ └── vertical-icon-menu.scss
│
├──📁 util
│
├──.gitignore
├── app.vue /*This file is the root component, serving as the entry point for your application.*/
│
├── error.vue /*Custom 404 page.*/
├── nuxt.config.ts /*Nuxt configuration file.*/
├── package.json
└── README.md
This folder includes style.css and other third party css files that are included in the template.
apps.scss: Application related Sass filedrawer.scss: Drawer related Sass filefooter.scss: Footer related Sass fileheader.scss: Header related Sass filehorizontal-menu.scss: Horizontal menu Sass filemixins.scss: Mixins Sass filenav.scss: Nav Sass filenavbar-menu.scss: Navbar Sass filestyle.scss: Master Sass filevariables.scss: All the variables related Sass filevertical-classic-menu.scss: Vertical classic menu Sass filevertical-icon-menu.scss: Vertical icon menu Sass fileTo get started follow this steps.
npm install
or
yarn install
npm dev
or
yarn dev
npm build
or
yarn build