#### Keen - The Ultimate Multi-Demo Bootstrap Admin Theme

#### The most complete UI/UX template solution for today's web projects of any size

- ##### Keen v1.3.9 - 3 March, 2019

  ###### New

  - New `Aside Removed Layout` option for `Default` demo. Live preview
  - Added `Layout Features` pages for `Default` demo to show various layout examples. Live preview
  - Added KTDatatable `data.contentType` option.

  ###### Updates & Improvements

  - Global css class, custom javascript plugin class name and html attributes changed due to KendoUI framwork's class name conflict with Keen's `k-*` prefix format. Following the new format, all Keen classes use `kt-*` format(e.g: `kt-header`, `kt-footer`, `kt-widget-45` etc), custom JS plugins classes use `KT*` format(e.g: `KTDatatable`, `KTMenu`, etc) and custom plugins HTML attributes use `data-kt*` format(e.g: `data-ktmenu-mode="vertical"`, `data-ktheader-offset="40"`, etc).
  - `KTDatatable` pagination design improvements.
  - `Flaticon` iconset update and class name improvements(long class names shortened).
  - `Login v1` markup and layout improvements.
  - `Login v2` markup and layout improvements.

  ###### Fixes

  - Input background color and font issue of Chrome's autocomplete form inputs(updating chrome is required).
  - Fixed `KTDatatable` text inputs (search by column) responsiveness.
  - Fixed `Demo 5` layout issue on IE11.
  - Fixed `Sweetalert2` padding issue for `Demo2`.
  - Fixed some sass code systax issues in the framework level.
  - Fixed topbar dropdown offset value depreciation warning(for all demos) by changing value from `data-offset="30px 0px"` to `data-offset="30px,0px"` format.

- ##### Keen v1.3.8 - 21 February, 2019

  ###### Fixes

  - Broken HTML code issue when `Subheader v2` enabled.
  - `Demo 2` and `Demo 3` body padding issues on Bootstrap Modal open.
  - Header `Quick Search` ajax result issue.

- ##### Keen v1.3.7 - 19 February, 2019

  ###### New

  - New `Demo 6` - Compact Dashboard App. Live preview
  - Added new gulp parameter `--rtl` to enabled or disable RTL CSS by gulp command. Eg. `gulp --rtl=false`
  - Added new gulp parameter `--demo` to generate assets for the selected demo only by command.
    Eg. `gulp --demo=demo3,demo4`

  ###### Updates & Improvements

  - `Bootstrap v4.3.1` update. Running `yarn install` task is required to install this update.
  - `Bootstrap Daterangepicker v3.0.3` update.
  - Custom pages/apps file structure changes and optimizations. This will allow us to add an unlimited number of custom apps and pages that can be used on demand without overloading the base css/js bundle.

  ###### Fixes

  - Fixed `Classic Package` demos missing assets issue.
  - Fixed KTDatatable initialize event not trigger in the local data source type.
  - Fixed KTDatatable auto hidden column, for local data source type.
  - Fixed KTDatatable empty object on the first row of `template` callback, for local data source type.
  - Fixed KTDatatable checkbox selections for normal table and locked column's table.
  - Fixed KPortlet javascript error when `.k-portlet__body` or `.k-form` missing in the portlet container.
  - Fixed mobile menu toggler not working when header menu is disabled.
  - Fixed can't type anything in the Date and Custom Placeholder date `input-mask` input

- ##### Keen v1.3.6 - 28 January, 2019

  ###### Updates & Improvements

  - Documentation updates and improvements
  - `Sales Statistics`, `Revenue Growth` and `General Statistics` chart widget improvements.

  ###### Fixes

  - `Keen.sketch` file format issue.
  - Fixed `Demo3` content z-index conflict with the modal's zindex.
  - Fixed `SweetAlert` deprecated functions.
  - Fixed `Keen Datatable` column's width demo.
  - Fixed `offcanvas.on()` undefined error.
  - Fixed Keen Datatable column words wrap.

- ##### Keen v1.3.5 - 15 January, 2019

  ###### New

  - Fully functional ajax based `Quick Search` component implementation for all demos.
  - `Bootstrap Toast` component integration.
  - `Subheader(static and sticky)` integraton for all demos.
  - PSD & Sketch files:
    - Launcher
      - Demo Default
      - Navy Aside
      - Navy Header
      - Brand Aside
      - Brand Header
      - Light Version
    - Demo 2
      - Navy Aside
      - Brand Aside
      - Light Version
    - Demo 3
      - Default Version
      - Aside Version
    - Demo 4
      - Default Version
      - Aside Version
    - Demo 5
    - 32 Widgets
    - Calendar
    - Portlets
    - Profile
    - Tables
    - Tabs
    - Datatable
      - Local Data
      - Multiple Data
    - FAQ 1
    - FAQ 3
    - Basic Forms
    - Input Groups
    - 5 Pricing Options
    - Wizard 2
    - Wizard 3
    - Wizard 4

  ###### Updates & Improvements

  - `Bootstrap v4.2.1` update.
  - `Flaticon` update.
  - `Default Package` file structure changes.
  - `Classic Package` file structure changes.
  - `Default`, `Demo2`, `Demo3`, `Demo4` and `Demo5` layout improvements(HTML, SASS).
  - Update clipboard.js `new Clipboard()` to `new ClipboardJS()`
  - Update vendor's plugins:
    - bootstrap-daterangepicker `3.0.3`
    - bootstrap-select `1.13.5`
    - clipboard `2.0.4`
    - handlebars `4.0.12`
    - inputmask `4.0.6`
    - jquery-validation `1.19.0`
    - nouislider `12.1.0`
  - `Layout Builder` improvement for `Default` demo.

  ###### Fixes

  - Disable CSS3 transition before page fully loaded to make the page loading more smooth.
  - Work around for the multiple select control with selected option issue on Chrome during page load from the browser cache.
  - Removed "tab" space in between HTML classes.
  - Inline Javascript and HTML code formatting.
  - `Sticky Portlet` position issues(with non-fixed headers) for all demos.

- ##### Keen v1.3.1 - 12 November, 2018

  ###### Updates & Improvements

  - Improved `Dashbord Charts` height for responsive modes.
  - Improved `Portlet Header` height fo responsive modes.

  ###### Fixes

  - Fixed `Sales Stats` widget's style issue in the Demo 5's user profile offcanvas panel.
  - Fixed `KTDatatable` reloading issue when scrolling in mobile device.
  - Fixed `KTDatatable` sorting icon on checkbox issue.

- ##### Keen v1.3 - 9 November, 2018

  ###### New

  - Added new `Demo 5` - A completely unique multi-purpose demo. Live preview
  - Added new examples for `KTDatatable` displaying in modal. Live preview
  - Added 3 new `Blog` pages for blog listing with classic and grid layouts. Live preview
  - Added new `Blog` page for blog post with commenting form. Live preview
  - Added `Portlet Tools` feature using `KPortlet` custom plugin. Live preview
  - Added `Sticky Panel` feature using `sticky-js` plugin. Live preview
  - Added new `Search` component for quick search and result displaying. Live preview
  - Added new `Navigation` component for quick access to modules via large shortcut icons. Live preview
  - Added new `Notification` component to display notification list with solid and bold icons and text explanations. Live preview
  - Added new `User Offcanvas Panel` to display user profile with user related charts and content. Live preview
  - Added new `Sales Statistics` chart widget component. Live preview
  - Added new `Revenue Growth` chart widget component. Live preview

  ###### Updates & Improvements

  - Overal `Default` demo design and text readability improvements for better user experience.
  - Overal dashboard widgets design and text readability improvements for better user experience.
  - Overal theme color scheme and font size improvements for better user experience.
  - `KTDatatable` design improvents to make it look more design matching and integrated to the current demo and it's color scheme.
  - Added new `KTDatatable` option to force show or hide in responsive mode table.
  - Improved `KTDatatable` responsive with toggle to show hidden columns.
  - Layout skins css file separation from the main bundle css file. Now all custom skins can be included separately on demand only.
  - Custom pages css file separation from the main bundle css file. Now all custom pages(blog, login, user profile) can be included separately on demand only.
  - Overall layout and page content responsiveness improvements.
  - Custom `xxl` breakpoint for the bootstrap grid is removed.
  - Overall `sass` code and config variable structure improvements.

  ###### Fixes

  - Fixed `KTDatatable` extra `<th></th>` tag from Column Search demo page.
  - Fixed `KTDatatable` dropdown menu overflow and cut off issue.
  - Fixed `typeahead` javascript error.
  - Fixed `Sticky Portlet` left & right position issues.
  - Fixed `Demo Switcher` panel's toggle link's height issue on Edge.

- ##### Keen v1.2.5 - 16 October, 2018

  ###### New

  - New `Demo 3 - Creative Dashboard`. Live preview
    - Fully compatible with all Keen Components and Plugins
    - Fixed & Fluid layout width support
    - Sidebar Menu support
    - Sticky/Fixed Header support
  - New `Demo 4 - CRM & Intranet Application`. Live preview
    - Fully compatible with all Keen Components and Plugins
    - Fixed & Fluid layout width support
    - Sticky/Fixed Sidebar Menu support
    - Sticky/Fixed Header support
  - 8 new widgets for all demos. Live preview
    - Author Sales
    - Total Orders
    - Technologies
    - Latest Events
    - New Products
    - Latest Orders
    - Order Statistics
    - Top Categories
  - New `Button Elevate Shadow` styles. Live preview

  ###### Updates & Improvements

  - Improved `Responsive Header` for all demos.
  - Improved `Responsive Page Title & Breadcrumbs` for all demos.
  - Improved `Fixed Aside Menu` scrollbar height handling for all demos.
  - Improved `Fixed Header` bar for all demos.

  ###### Fixes

  - Fixed `KTDatatable` misaligned scrollbar after resize.
  - Fixed `KTDatatable` jumping row on the last cell dropdown popup.
  - Fixed `KTDatatable` vertical scrollbar moving with content when scrolling horizontal scrollbar.
  - Fixed `Sweetalert2` body padding override issue for `Demo2`. Please add `k-sweetalert2--nopadding` class to the body and html tags in demo2 HTML

- ##### Keen v1.2.0 - 4 October, 2018

  ###### New

  - Added: New `Demo2` for Creative Light Dashboard. Live preview.
  - Added: New `Green Aside` skin for `Default` demo. Live preview.
  - Added: New `Light Aside` skin for `Demo2`. Live preview.
  - Added: New `Dark Aside` skin for `Demo2`. Live preview.
  - Added: New `Green Header` skin for `Demo2`. Live preview.
  - Added: Custom `Keen Wizard Plugin` for stepped form flows.
  - Added: Custom `Keen Portlet Plugin` for handling portlet components.
  - Added: Form wizard version 1 based on `Keen Wizard Plugin` Live preview
  - Added: Form wizard version 2 based on `Keen Wizard Plugin` Live preview
  - Added: Form wizard version 3 based on `Keen Wizard Plugin` Live preview
  - Added: Form wizard version 4 based on `Keen Wizard Plugin` Live preview
  - Added: Sticky(fixed) actions bar solution for long forms based on `Keen Portlet Plugin` Live preview
  - Added: Sticky(fixed) portlet head solution for portlets with long content based on `Keen Portlet Plugin` Live preview
  - Added: Custom `Keen Avatar Plugin` to preview attached images for file inputs. Live preview
  - Added: User profile `Avatar File` control. Live preview
  - Added: New `Agenda Week` view for `Fullcalendar`. Live preview

  ###### Updates

  - Updated: Fontawesome v5.3.1

  ###### Fixes & Improvements

  - `KTDatatable` sanitize custom string from `template` option to prevent XSS.
  - `Fullcalendar` design imporvements.
  - `jQuery Validation` integration issue encountered in `Form Validations` examples.
  - `jQuery Validation` downgraded to v1.7.0 as the latest v1.8.0 was not stable enough.

- ##### Keen v1.1.0 - 17 September, 2018

  ###### New:

  - Added: New `Dark Aside` dashboard page. Live preview.
  - Added: New `Brand Aside` dashboard page. Live preview.
  - Added: New `Light Header` dashboard page. Live preview.
  - Added: New `Brand Header` dashboard page. Live preview.
  - Added: New `Dark Aside` dashboard page. Live preview.
  - Added: 3 new `Dashboard Widget` components. Live preview.
  - Added: `jQuery Repeater` plugin integration. Live preview.
  - Added: Extended `User Profile` page. Live preview.
  - Added: User `Profile Edit` form. Live preview.
  - Added: User `Account Edit` form. Live preview.
  - Added: User `Change Password` form. Live preview.
  - Added: User `Email Settings` form. Live preview.
  - Added: New `Vertical Navigation Menu` for to use as inline or dropdown menu. Live preview.
  - Added: New `Light`, `Dark` and `Brand` skins for `Default` demo's `Header`, `Logo Bar` and `Aside`.
    Live preview.

  ###### Fixes & Improvements:

  - Fixed: Calendar navigation arrow icon's vertical alignment issue for `Bootstrap Datepicker` plugin.
  - Fixed: `"use strict"` compatibility issue in `KUtil.one(...)` event method defined in `src\theme\framework\components\base\util\util.js`.

- ##### Keen v1.0.0 - 12 September, 2018

  ###### New

  - Initial released

### License Notice

A single license can be used only for one domain or client. Each use of the theme requires a separate license. We hope you will follow the rules as it will help us to continue supporting our themes and providing a free future updates.

GET A NEW LICENSE

### How To Update ?

Like all HTML templates, you will need to manually handle all updates that we provide after purchase for free. Before updating your project with the new version of Keen please do check out our tips for handling the updates efficiently.

Read more...

### Keen’s Key Features

Keen empowers your project with virtually limitless array of options
to create endless unique projects.

- Based On Bootstrap 4.x
- Multi-Demo Concept
- Enterprise Ready Architect
- Integrated Build Tools: Gulp, NPM, Yarn, SASS
- Full RTL Support
- Included Classic(without build tool) Version
- Enterprise Ready Core Framework
- Full SASS Support
- Re-Usable Component System
- And many more...

> We truly hope that our love and dedication to produce an incredibly powerful high level solution suits all your project needs. We will continue to deliver incredible enterprise ready solutions for Angular, React and VueJS to serve you better. We sincerely hope you enjoyed using Keen as much as we enjoyed building it.

> Sean, Keenthemes Co-Author