Nubra UI - A Bootstrap based library of modern, reusable and flexible components designed specially for SaaS web applications. Developed using the Remix.run and React-Bootstrap framework.
We have arranged all the files as follows.
Remix-Jampack
│
├── Clssic
├── Horizontal
└── Compact
│
├── app
│ │
│ ├── @hk-components
│ │ └── All Custom Components
│ │
│ ├── assets
│ │ └── img /*all images here*/
│ │
│ ├── context /*Global state management like redux*/
│ │ ├── reducer
│ │ └── globalStateProvider.js
│ │
│ ├── data
│ │ └── External data
│ │
│ ├── layout
│ │ ├── app-layout
│ │ ├── auth-layout
│ │ ├── footer
│ │ ├── header
│ │ └── sidebar
│ │
│ ├── apps
│ │ └── Apps pages (jsx) /*All app routes here*/
│ │
│ ├── auth
│ │ └── Authentication pages (jsx) /*All authentications routes here*/
│ │
│ ├── 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
│ │
│ ├── entry.client.jsx /*This file is the entry point for the browser.*/
│ ├── entry.server.jsx /*This module should render the markup for the current page using.*/
│ └── root.jsx /*The main entry point of the router.*/
│
├── public
├── .eslintrc.cjs
├── .gitignore
├── jsconfig.json
├── package.json
├── README.md
└── remix.config.js /*If you do not want file based routing, then you can define your routes here.*/
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