If you have any questions that are beyond the scope of this documentation, please feel free to email or contact us via my page.
Simulor is a premium and multi featured bootstrap 4 admin template with flat design. It is built using html5, css3 and other modern frontend technologies. The flexibility around choosing the layout options and great collection of reusable widgets, components, elements etc allows you to easily build a web application including custom admin panel, project management system, crm, cms, etc. It is fully responsive and works on all major web browsers, desktop and all smart phone devices.
We really care for our buyers and so in case if you have any question or feedback, please feel free to get back to us.
I have tried to follow the standards and modular structure while developing the theme. Following sections are explaining the theme File & Folder, structure, html file struture and plugins.
├── dist │ └── assets │ └── fonts │ └── images │ └── css │ └── js │ └── Html Files ├── src/ │ └── assets │ └── fonts │ └── images │ └── html │ └── js │ └── scss ├── gulpfile.js ├── package.json └── package-lock.json
Scss is a CSS pre-processor and it extends the CSS language, adding features that allow variables, functions and many other techniques that allow you to make CSS that is more maintainable, themable and extendable. Scss runs inside Node, in the browser and inside Rhino.
Files are explained below:
| File | Description |
|---|---|
app.scss/app.css
|
This is main style file. The scss version is importing all the custom scss files. Each of the scss file is containing style for speicic element. E.g Buttons, checkbox, icons, forms, etc. |
Simulor uses jQuery, Bootstrap JS framework(at its core) and some of the third-party plugins. There are may more third party plugin which you can use according to your needs. The css is already containing matching style for these plugins so you will not need to do anything around it.
Files are explained below:
| File | Description |
|---|---|
vendor.js / vendor.min.js
|
These file are used at core of the theme. |
app.js
|
This is a main js file. It contains the custom JS code needed for features including layout, sidebar, etc. Also it contains the definition of some of the key components (e.g. notifications, portlet, etc) and code (for self-initialization) related to some of the controls (e.g. modal, range-slider, switchery, multiselect, etc). |
*.js
|
These are the files containing pages specific code. They are mainly used for demo purpose. |
We are using gulp which allows to have complete automatation for build flow. In case if you don't know - Gulp is a gulp is a toolkit for automating painful or time-consuming tasks in development workflow, so you can stop messing around and build something. You can read it more about it here. Please follow below steps to install and setup all prerequisites:
If you have already installed nodejs and gulp, you can skip this step
npm install -g gulp
Go to your folder and enter the command
npm install. This would install all dependencies in node_modules folder.
After you finished with above two steps, you can run the automated tasks (as described below) to build the application.
| Command | Description |
|---|---|
gulp
|
It runs the watch command and starts a development server in 'http://localhost:3000/'. You can modify your html, sass and js files and it automatically compiles the sass into css, sync your html or js file change. |
You can customize various elements including navbar, topbar, form elements etc by simply editing Sass files in
/src/scss directory or removing unneeded components from
app.scss source files.
| Layout Option | Description |
|---|---|
| Dark leftbar |
To have a dark left menu, add class
E.g. |
| Small leftbar |
To have a small left menu, add class
E.g. |
| Light topbar |
To have a light topbar, add class
E.g. |
We've used the following resources as listed. These are some awesome creation and we are thankful to the community.
Once again thank you for your purchase. I'll be happy to answer the the questions you have related to the theme. In case if you have any suggestion or feature, request please feel free to contact me, I'll try to implement it and will release as part of future updates.
Stay Awesome!
- Coderthemes
Version 1.0.0 19 July 2018
© 2018 mellatweb.com