– May 23th, 2019
  • Fixed SCSS compilation issues.


 – May 23th, 2019
  • Added collapsed sidebar.
  • Added inverted navigation color.
  • Added Kanban board page.
  • Added Social feed page.
  • Added Lift utility.
  • Added Autosize plugin.
  • Added Mapbox plugin.
  • Added charts-dark.js to enable dark mode for charts.
  • Changed the way we pass options to third-party plugins if initialized via data attributes.
  • Got rid of jQuery dependency where possible.
  • Updated dependencies.


 – March 12th, 2019
  • Updated to Bootstrap v4.3.1.
  • Updated to Flatpickr v4.5.7.
  • Updated to Highlight.js 9.15.6.
  • Fixed Select2 search issue.
  • Fixed .dropleft icon issue.
  • Fixed .icon sizing issue.


 – February 12th, 2019
  • Updated to Bootstrap v4.3.0.
  • Updated to Gulp v4.
  • Updated other plugins and dependencies.
  • Rewritten gulpfile.js from scratch.
  • Removed deprecated packages.


 – January 21st, 2019
  • Updated to Bootstrap v4.2.1.
  • Replaced custom spacing utilities with Bootstrap ones.
  • Replaced Loaders with Spinners.
  • Replaced Toggles with Switches.
  • Cleaned up gulpfile.js and package.json.
  • Other small changes and improvements.


 – December 19th, 2018
  • Added URL parser to set global preferences via query parameters.
  • Added SASS variable for image path.
  • Fixed gulp build task errors.
  • Replaced logo image.


 – October 16th, 2018
  • Added layout builder.
  • Added dashboard-alt.html page.
  • Added .bg-vibrant class for sidebar.
  • Added custom styles for .navbar-dark class.
  • Added alternative positioning for vertical modal.
  • Fixed dropdown issues when positioned inside responsive table.
  • Moved Highlight.js inside /node_modules.


 – September 8th, 2018
  • Fixed light mode dropdown border color.


 – September 1st, 2018
  • Added dark mode.
  • Fixed Select2 dropdown list search when using inside a modal window.
  • Improved the .avatar component SCSS by replacing contextual borders with masks to be able to use avatar groups and status indicators on any background. Please make sure to remove any .border classes from avatar groups markup.
  • Optimized gulpfile.js to perform gulp build faster.
  • Split theme.js into modules.


 – August 17th, 2018
  • Added $font-path SCSS variable.
  • Updated to Bootstrap v4.1.3.
  • Improved SCSS of the Select2 plugin styles overrides.
  • Fixed radio button issue.
  • Fixed card tables border radius issue.
  • Fixed validation styles for .input-group-merge.
  • Fixed Select2 dropdown items highlighting when using keyboard navigation.
  • Made Select2 dropdowns respect .form-control-sm and .form-control-lg.
  • Made Select2 searchbox optional.


 – July 31st, 2018
  • Specified the exact Bootstrap version in package.json since latest Bootstrap update (v4.1.3) made change to input height that caused issues. Interim solution until we integrate 4.1.3 properly to Dashkit.


 – July 24th, 2018
  • New/Extended components:
    • Universal loading component with .is-loading convenience helper
    • WYSIWYG editor powered by Quill.js
    • Drag and drop file handling powered by Dropzone.js
    • Rich select/multi-select powered by Select2
    • Icon buttons
  • New example pages:
    • Orders page
    • Invoice page
    • Pricing page
    • Create a project page
    • Create a team page
  • Moved all plugin related styles into their own SCSS files.
  • Small improvements to variable importing and modal animations.


 – July 20th, 2018
  • Updated to Bootstrap v4.1.2.
  • Fixed border utilities.
  • Fixed an issue where tabs didn't get toggled while charts did.


 – July 18th, 2018
  • Removed page header from the topnav version.
  • Changed variables import order. Added !default flag to custom variables.
  • Fixed scrolling issue on authentication pages.
  • Fixed Chart.js issue causing errors on pages with no charts.


 – June 25th, 2018
  • Initial release of Dashkit! Lots more coming soon though 😁