Nubra UI - A Bootstrap based library of modern, reusable and flexible components designed specially for SaaS web applications. Developed using the Next.js and React-Bootstrap framework.
We have arranged all the files as follows.
Next-Jampack
│
├── Clssic
├── Horizontal
└── Compact
│
├── public
├── src
│ │
│ ├── app
│ │ │
│ │ ├── (app layout)
│ │ │ ├── layout.jsx /*layout for app pages*/
│ │ │ └── All app pages (jsx) here
│ │ │
│ │ └── (auth layout)
│ │ ├── layout.jsx /*layout for auth pages*/
│ │ └── All authentication pages (jsx) here
│ │
│ ├── assets
│ │ └── dist
│ │ └── img
│ │
│ ├── components
│ │ └── All Custom Components
│ │
│ ├── context /*Global state management like redux*/
│ │ ├── reducer
│ │ └── globalStateProvider.js
│ │
│ ├── data
│ │ └── External data
│ │
│ ├── layout
│ │ ├── app-layout
│ │ ├── auth-layout
│ │ ├── footer
│ │ ├── header
│ │ └── sidebar
│ │
│ └── 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
│
├── .eslintrc.json
├── .gitignore
├── jsconfig.json
├── next.config.json
├── 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 run dev
or
yarn run dev
npm run build
or
yarn build