If you have any questions that are beyond the scope of this documentation, please feel free to email or contact us via my page.

Minton is a fully featured premium admin template built on top of awesome Bootstrap 4.1.0, modern web technologies HTML5, CSS3 and jQuery. The theme includes beautiful dashboards including many ready to use hand crafted components. The components can be used very easy on any page. The theme is fully responsive and customizable.

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.

File & Folder Structure



├── html files
Src/assets/
├── scss/
│   └── All SCSS files
├── css/
│   └── All css files.
├── fonts/
├── pages/
│   └── All the pages related scripts
├── images/
│   └── All images
├── ../plugins/
│   └── The plugins files - which are not available through bower
└── js/
    └── All common Javascripts files

HTML Structure


CSS & SCSS


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
bootstrap.css Minton uses the bootstrap v4.1.0. The core bootstrap file is being used in all the pages.
icons.scss/icons.css Combines various font icons. You should remove the fonts you don't plan to use from this file and recompile it.
menu_dark.scss Every version includes this scss file. By default it's having a light sidebar menu. If you would like to have a dark sidebar(dark background), please include this file in main scss file and recompiled it.
style.scss/style.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.
style_dark.scss/style_dark.css If you would like to have a dark sidebar(dark background), please include this file. Remove the style.css from it.

Javascript


Minton 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
jquery.js, bootstrap.js, jquery.nicescroll, jquery.slimscroll, etc. These files are used at core of the theme.
jquery.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).
pages/*.js These are the files containing pages specific code. They are mainly used for demo purpose.
plugins/**.js All supported and integrated third-party plugins are included in here.
Why do we have separate folder for each color scheme?

I will ask you to check the demo again and request you to notice the colors used for each of the graphs. The colors which are used in most of the graphs, are matching with the primary and base theme color. In order to do so, I required to write different markup and js code for each of them.

The theme contains various utilies including some helper classes, widgets, etc. Please see below some helper classes.

Helper Classes:

Class Description
.p-0 Removes all padding space
.p-t-0 Remove top padding
.p-t-10 Adds 10px top padding
.p-b-0 Remove 0px bottom padding
.p-b-10 Adds 10px bottom padding
.m-0 Remove all margin
.m-r-5 Adds 5px right margin
.m-l-5 Adds 5px right margin
.m-r-10 Adds 10px right margin
.m-r-15 Adds 15px right margin
.m-l-10 Adds 10px left margin
.m-l-15 Adds 15px left margin
.m-t-0 Remove top margin
.m-t-10 Adds 10px top margin
.m-t-15 Adds 15px top margin
.m-t-20 Adds 20px top margin
.m-t-30 Adds 30px top margin
.m-t-40 Adds 40px top margin
.m-b-0 Remove bottom margin
.m-b-5 Adds 5px bottom margin
.m-b-10 Adds 10px bottom margin
.m-b-15 Adds 15px bottom margin
.m-b-20 Adds 20px bottom margin
.m-b-25 Adds 25px bottom margin
.m-b-30 Adds 30px bottom margin
.w-xs Minimum width 80px
.w-sm Minimum width 95px
.w-md Minimum width 110px
.w-lg Minimum width 140px
.b-0 Removes all borders
Plugin Plugin CSS Plugin js Custom js
bootstrap-datepicker bootstrap-datepicker.min.css bootstrap-datepicker.min.js jquery.form-advanced.init.js
bootstrap-daterangepicker daterangepicker.css daterangepicker.js jquery.form-advanced.init.js
bootstrap-inputmask - bootstrap-inputmask.min.js -
sweet-alert sweetalert2.min.css sweetalert2.min.js jquery.sweet-alert.init.js
bootstrap-tagsinput bootstrap-tagsinput.css bootstrap-tagsinput.min.js jquery.form-advanced.init.js
bootstrap-touchspin jquery.bootstrap-touchspin.min.css jquery.bootstrap-touchspin.min.js jquery.form-advanced.init.js
chart.js - chart.min.js jquery.chartjs.init.js
chartist chartist.min.css chartist.min.js jquery.chartist.init.js
countdown - jquery.countdown.min.js -
counterup - jquery.counterup.min.js -
custombox custombox.min.css custombox.min.js legacy.min.js
d3 - d3.min.js -
datatables dataTables.bootstrap4.min.css, buttons.bootstrap4.min.css, responsive.bootstrap4.min.css jquery.dataTables.min.js, dataTables.bootstrap4.min.js, dataTables.buttons.min.js, buttons.bootstrap4.min.js, jszip.min.js, pdfmake.min.js, vfs_fonts.js, buttons.html5.min.js, buttons.print.min.js, buttons.colVis.min.js, dataTables.responsive.min.js, responsive.bootstrap4.min.js -
dropzone dropzone.css dropzone.js -
flot-chart - jquery.flot.js, jquery.flot.crosshair.js, jquery.flot.pie.js, jquery.flot.resize.js, jquery.flot.selection.js, jquery.flot.stack.js, jquery.flot.time.js, jquery.flot.tooltip.min.js jquery.flot.init.js
footable footable.core.css footable.all.min.js jquery.footable.js
fullcalendar fullcalendar.min.css fullcalendar.min.js jquery.fullcalendar.js
gmaps - gmaps.min.js jquery.gmaps.js
ion-rangeslider ion.rangeSlider.css, ion.rangeSlider.skinFlat.css ion.rangeSlider.min.js jquery.ui-sliders.js
isotope - isotope.pkgd.min.js -
jquery.easy-pie-chart - easypiechart.min.js, jquery.easypiechart.min.js easy-pie-chart.init.js
jquery.steps jquery.steps.css jquery.steps.min.js jquery.wizard-init.js
jquery-circliful jquery.circliful.css jquery.circliful.min.js -
jquery-datatables-editable dataTables.bootstrap4.min.css jquery.dataTables.js, dataTables.bootstrap.js datatables.editable.init.js
jquery-knob - jquery.knob.js -
jquery-quicksearch - jquery.quicksearch.js -
jquery-sparkline - jquery.sparkline.min.js -
jquery-ui jquery-ui.css jquery-ui.min.js -
jquery-validation - jquery.validate.min.js -
jstree style.css jstree.min.js jquery.tree.js
jvectormap jquery-jvectormap-2.0.2.css jquery-jvectormap-2.0.2.min.js, gdp-data.js, jquery-jvectormap-asia-mill.js, jquery-jvectormap-au-mill.js, jquery-jvectormap-ca-lcc.js, jquery-jvectormap-de-mill.js, jquery-jvectormap-europe-mill-en.js, jquery-jvectormap-in-mill.js, jquery-jvectormap-in-mill.js, jquery-jvectormap-us-aea-en.js, jquery-jvectormap-us-il-chicago-mill-en.js, jquery-jvectormap-world-mill-en.js jvectormap.init.js
magnific-popup magnific-popup.css jquery.magnific-popup.min.js -
masonry - masonry.js -
moment - moment.js -
morris morris.css morris.min.js morris.init.js
multiselect multi-select.css jquery.multi-select.js -
nestable jquery.nestable.css jquery.nestable.js nestable.js
notifications notification.css notify.min.js notify-metro.js
nvd3 nv.d3.min.css nv.d3.min.js jquery.nvd3.init.js
parsleyjs - parsley.min.js -
peity - jquery.peity.min.js -
raphael - raphael-min.js -
RWD-Table-Patterns rwd-table.min.css rwd-table.min.js -
select2 select2.css select2.min.js -
simple-text-rotator - jquery.simple-text-rotator.min.js -
skyicons - skycons.min.js -
summernote summernote.css summernote.min.js -
switchery switchery.min.css switchery.min.js -
tablesaw tablesaw.css tablesaw.js, tablesaw-init.js -
tagsinput jquery.tagsinput.css jquery.tagsinput.min.js -
tinymce - tinymce.min.js
waypoints - jquery.waypoints.min.js -
x-editable bootstrap3-editable/bootstrap-editable.css bootstrap3-editable/bootstrap-editable.min.js jquery.xeditable.js

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 3.2.0     18 Apr 2018

  • Update Bootstrap to 4.1.0 version

Version 3.1.0     20 Feb 2018

  • Update Bootstrap to 4.0.0
  • Updated plugins:
    • Bootstrap sweet alert to Sweetalert2
    • Material design icons v1.6.5 to v2.0.4
    • Ion rangeslider v2.0.1 to v2.2.0
    • Bootstrap taginput v0.5.0 to v0.8.0
    • Select 2 v3.5.2 to v4.0.5
    • Bootstrap touchspin v3.0.1 to v3.1.2
    • Parslayjs v2.1.3 to v2.8.1
    • Tinymce v4.2.6 to v4.7.6
    • Summernote v0.8.2 to 0.8.8
    • Dropzone old to 5.2.0
    • Flot chart v0.8.1 to v0.8.3
    • Morris chart v0.5.0 to v0.5.1
    • Chartist chart v0.9.4 to v0.11.0
    • Chartjs v2.1.4 to v2.7.1
    • Peity chart v3.2.0 to v3.3.0
    • Jquery knob v1.2.0 to v1.2.13
  • Added new datatables

Version 3.0.0     15 Sep 2017

  • Update Bootstrap to 4.0.0-beta version
  • Added new demos: New-light(dark),Material(Horizontal),Material(leftbar-dark)

Version 2.3.0     26 Jun 2017

  • Added Bootstrap 4 alpha 6 version

Version 2.2.0     24 March 2017

  • Added MVC5 version

Version 2.1.0     28 Jan 2017

  • Added Material design version.

Version 2.0.0     23 Nov 2016

  • Added New color scheme.

Version 1.9.0     15 Nov 2016

  • Added PHP version for Vertical layout.

Version 1.8.0     17 Oct 2016

  • Added RTL version for Horizontal layout.
  • Added RTL version for Vertical layout.

Version 1.7.0     29 Sep 2016

  • Added Footable page.
  • Added Profile page.
  • Added Team member page.
  • Added Confirm mail page.
  • Added Pricing page.
  • Added FAQ page.
  • Added Treeview page.
  • Added New layouts (Light-dark and Multicolor light).
  • Update Bootstrap to 3.3.7

Version 1.6.1     01 July 2016

  • Fixed issue for arrow in sidebar.

Version 1.6.0     23 Jun 2016

  • Added carousel page.
  • Added weather icons page.
  • Added chartjs 2.0 page.
  • Added tablesaw table page.
  • Updated sweet alert (Bootstrap-sweetalert).

Version 1.5.0     21 April 2016

  • Added a new boxed layout.

Version 1.4.0     1 March 2016

  • Added a new color scheme multicolor.
  • Added a new layout for multicolor color schemes with horizontal navigation

Version 1.3.0     18 Feb 2016

  • Added a new color scheme dark.
  • Added a new layout for dark color schemes with horizontal navigation

Version 1.2.0     14 Feb 2016

  • Added a new color scheme purple.
  • Added a new layout for all color schemes with horizontal navigation
  • Fixed sidebar for mobile devices, now it will not be displayed by default. Previously this was taking some space on mobile devices.
  • Fixed issue in invoice pages, made it printer friendly Thanks.

Version 1.1.0     05 Feb 2016

  • Added a new layout with horizontal navigation

Version 1.0.0     12 Jan 2016

  • Initial released

© 2016 - 2017 Coderthemes.