New
Chat
box that can be opened on the right center toolbar chat icon click. Live previewPrivate Chat
page. Live previewGroup Chat
page. Live previewModal Popuo Chat
page. Live previewNotes
component. Live previewUser Pics
component. Live previewSearchbar
component. Live previewFlaticon
set. Live previewUpdates & Improvements
tools/build.json
from {$config.output}
to {$config.dist}.
KTApp.initScroll()
method to support desktop native scrolling(instead of perfect scrollbar).Fixes
New
Users List - Default
page. Live previewUsers List - Datatable
page. Live previewUsers List - Columns - 1
page. Live previewUsers List - Columns - 2
page. Live previewAdd User
page. Live previewEdit User
page. Live previewUser Profile 1
page. Live previewUser Profile Personal Information
page. Live previewUser Profile Account Information
page. Live previewUser's Change Password
page. Live previewUser's Email Settings
page. Live previewUser Profile Account Information
page. Live previewUser Profile 2
page. Live previewUser Profile 3
page. Live previewUser Profile 4
page. Live previewContact List - Column
page. Live previewContact List - Datatable
page. Live previewView Contact
page. Live previewAdd Contact
page. Live previewEdit Contact
page. Live previewDemo 3
Angular version. Live previewDemo 4
Angular version. Live previewDemo 5
Angular version. Live previewAngular Portlet
component.gulp build --js
, gulp build --sass
, gulp build --media
Updates & Improvements
default
demo ID has been renamed to demo1
.src
folder has been fully reconstructed to provide more clean and elegand file structure for SASS
, JS
and Media
files.assets
folder has been slightly reconstructed to separate the assets versions per working demo.dist
folder does not exist and it will be generated only after running gulp task.Fixes
Demo 2
fixed aside menu height issue on scroll.summernote
z-index issue.gotoPage(pageNumber)
API.Demo 12
.Demo 8
responsive layout issue in mobile mode.Demo 10
responsive layout issue in mobile mode.Demo 4
topbar icon color issue on header minimize mode.Sweetalert2
plugin demo page JS errors.KTMenu.setActiveItem()
function.select2
arrow icon for longer text.input-group-lg-group
to input-group-lg
.New
Updates & Improvements
Demo4
header menu icons changed to SVG iconsFixes
Demo2
header dropdown menu z-index issue when fixed aside menu is enabled.demo4
background image not full width on the larger screen.KTDatatable
javascript errorSweetAlert2
with new API function swal.fire()
.Angular
version Daterange HTML issue in subheader.New
Classic
version without build tools. For this version npm, gulp, yarn and sass are not required.Updates & Improvements
mUtil.find()
and mUtil.findAll()
, to check undefined element.Fixes
New
eCommerce
moduleUpdates & Improvements
Fixes
Aside Menu
Fontawesome
sizing classes(e.g: fa-2x,fa-2x)SweetAlert2
body auto height issueSpinner
and Loader
animation issue on IE11mDatatable
checkbox bug (freeze and crash) in iOSheadOverflay?: boolean;
to headOverlay?: boolean;
New
Demo 2
demo.Updates & Improvements
isMockEnabled
switcher to /src/environments/environment.ts
file for easy switching from 'Fake' to 'Real' REST API. Doc is here.Fixes
typeahead
page showing warning error.mDatatable
sorting does not initialize with asynchronous JS.mDatatable
sorting icon not appear using HTML table.mat-table
examples.Updates & Improvements
Fixes
mPortlet
header on the responsive mobile mode.mDatatable
checkbox selection should be removed after calling datatable API reload()
gulp
compiler error when RTL and CSS source map is enabled..Updates & Improvements
Fixes
New
Default
demo.Updates & Improvements
Bootstrap
v4.1.3 Update.mDatatable
nested searching & filter for local data sourceFixes
mDatatable
select all checkbox API.mDatatable
primary key check.Demo 3
fixed aside mode issue.Demo 2
and Demo 5
header z-index issue.New
Fixes
mDatatable
checkbox selection should be removed after datatable reload()
call.Owl Carousel
missing images.mUtil.scrollTo
API function issue.Sticky Form Actions
on Aside toggle.mWizard
Form Wizard JS error on form validation.Custom Scroller
height issue on mobile.Demo3
fixed aside mode issue.Demo2
subheader margin issue on tablet and mobile modes.New
Sticky Portlet
. Preview it here.Sticky Action Bar
.Preview it here.Type
typography component. Preview it here.Updates & Improvements
Bootstrap
v4.1.1 Update.Fontawesome5
Update.Sweetalert2
v7.22.0 UpdatemCustomScrollbar
to Perfect Scrollbar
plugin. For data-scrollable=true
change data-min-height
to
data-height
.
autoprefixer
to the Gulp compiler.Aside Menu
submenu accordion animation.Page Smooth Scrolling
.Portlet
responsiveness.IE10
and IE11
support.Aside Menu
hover mode.layout.customScrollbar
in mDatatable option to enable/disable custom scrollbar.Fixes
mDatatable
issue.Line Tabs
click issue on Safari.Content Wrapper
overflow issue for all demos.Left Aside
z-index issue for all demos.Smooth Scrolling
on iOS devices.Popover
dark skin arrow color issue.Demo 12
header bg issue on boxed layout.Topbar
profile menu's user pic border radius issue.Content Scroll
issue for all demos.Wizard 4
navigation issue on smaller width.Fontawesome5
icons custom sizing classes.mDatatable
auto scroll to top when click empty link in Edge and IE browser.mDatatable
API for checkbox not clear when setActiveAll(false) and then reload().mDatatable
pagination meta to integer if string privided.mDatatable
reload() for remote JSON not updated.mDatatable
local search does not find value other than string.Gulp Compiler
to compile by demo option.mDatatable
checkbox to be cleared after refresh.mDatatable
unnecessary loading spinner.SweetAlert2
deprecated function warning.Updates & Improvements
4.1.0
update.row.getDatatable()
and row.getIndex()
in template callback.mWizard.stop()
and mWizard.start()
API methods instead of retruing boolean value from Event handler function to cancel wizard step.
Fixes
animateClass
.revenueChange();
to initialize script at dashboard.js
.dashboard.js
.gulp
command for Angular to allow without flag --angular-jquery
.m-menu-scrollable
.New
Updates & Improvements
mMenu
mDropdown
mHeader
mOffcanvas
mPortlet
mQuicksearch
mScrolltop
mToggle
mWizard
data
to m
. Eg: m-dropdown-toggle="hover"
, m-dropdown-persistent="hover"
.Bootstrap Select
to the latest version v1.13.0-beta
.Lineawesome
to the latest version.mDatatable
local data source search
method now support multi values by passing array: datatable.search(['search', 'values'], ColumnName);
.mDatatable
add class
option to the individual column.mDatatable
inherit row <tr>
properties from HTML table.mDatatable
add option for remote data request timeout.tools/conf/angular.json
has been renamed to tools/conf/angular-jquery.json.
manualStepForward
parameter for mWizard
plugin to control step forward on step number click.requestTimeout
for mQuicksearch
plugin.Fixes
mDatatable
width overflow issue for demo 2
, demo 5
, demo 8
and demo 10
mDatatable
fix local sort not working at initial load.mDatatable
fix getPageSize API returning not correct selected value.mDatatable
fix hidden locked columns.mDatatable
fix resize after hide columns.mDatatable
fix sort API, missing param sort type.mDatatable
fix from calling remote when server filtering is disabled.mDatatable
fix sort arrow not displayed for right aligned column.mDatatable
fix auto hide column with wrong header title.mDatatable
layout.gulp
fix jquery-ui to include missing assets in the bundle.Bootstrap Select
's data-size
HTML parameter issue.New
PSD
filesSketch
filesNew
Demo 8
. Preview here.Demo 9
. Preview here.Demo 10
. Preview here.Invoice v1
. Preview here.Invoice v2
. Preview here.Updates & Improvements
Bootstrap
4 Stable. See the changelog for more info.Fixes
fullcalendar
plugin in Angular.Demo2
and Demo 5
.Summernote
editor toolbar's z-index issue.Summernote
font styles(bold, italic) do not work.mDatatable
reset scroll position after content changed.mDatatable
fix local HTML table search by column name.mDatatable
for local HTML table, removed span
tag from data source.mDatatable
display spinner on every AJAX request.mDatatable
fix error message position display.mDatatable
fix row details does not show the correct title on expand.mDatatable
Disable autoHide for locked columns table.mDatatable
trim extracted html-table values.New
Fixes
mDatatable
fix exclude empty parameters from request.New
Updates & Improvements
Bootstrap
4 Beta 3. See the changelog for more info.mDatatable
data.source.read.params
option will be sent as parameters to backend API service.mDatatable
ajax parameter namespace datatable
is deprecated.Summernote v0.8.9.
Default Demo
.Fixes
mDatatable
local and server datasource filter conflict.Demo 4
layout z-index issue when modal window opened.Demo 4
layout content container overflow issue.Portlet
collapse API function works inverse.Quicksidebar
messanges component's message aligment issue on wider width container.Quick search
input spinner icon position issue in all demos.Bootstrap Datetimepicker
form validation does not change state after value selection.Fixes
Markdown
plugin preview issueDemo 7
mobile header background color issue.gulp --prod
empty css file and minification issue.New
rows.beforeTemplate
and rows.afterTemplate
.search.onEnter
, for search on Enter
button keyup.checkbox
extension for records selection.minHeight
option.Changes & Improvements
bower
dependencies manager and replaced with yarn
.datatable.methodName(args)
or $(datatable).mDatatable(methodName, args);
rows.callback
option was deprecated.addRemoveLinks: true
for the link to remove the uploaded file.employees
to customers
Fixes
m-datatable--on-init
to be triggered on last initilizing process.pageSizeSelect
option cannot be changed by options.New
hideColumn
and showColumn
.getDataSet
to get all data in the grid.Changes & Improvements
html
to default
.fullJsonData
to originalDataSet
.Fixes
Fixes
Fixes
New
Changes & Improvements
GET
or POST
.searchDelay:400
option node changed to search:{delay:400}
Fixes
New
Metronic Datatable
.Metronic Datatable
.Metronic Datatable
.Metronic Datatable
new public API getTotalRows()
.Metronic Datatable
new option for searchDelay
default to 400ms.demo5
Changes & Improvements
GET
or POST
.Metronic Datatable
.Metronic Datatable
.Metronic Datatable
.Fixes
Metronic Datatable
plugin.Metronic Datatable
always perform request data from remote when window resized.Fixes
Demo 4
horizontal menu's submenu z-index issue.If you need the theme customization or custom development services please contact us to get a free quote:
Hire UsA 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 LICENSEASP.NET Zero is a starting point for new web projects based on our Metronic Theme UI.
Learn ModeMecons is the Most complete & trusted Tag Helper Library for Metronic.
Learn ModePlease ensure that your support subscription is active to receive any further support. To check your support subscription status here.
Renew SubscriptionYou can support our theme by referring a new users from your site or blog and earn with themeforest's affiliate program.
Get More InfoLike 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 Metronic please do check out our tips for handling the updates efficiently.
Read more...I run a team of 20 product managers, developers, QA and UX resources. Previously we designed everything ourselves. For our newest platform we tried out Metronic. I cannot overestimate the impact Metronic has had. It's accelerated development 3x and reduced QA issues by 50%. If you add up the reduced need for design time/resources, the increase in dev speed and the reduction in QA, it's probably saved us $100,000 on this project alone, and I plan to use it for all platforms moving forward.
The flexibility of the design has also allowed us to put out a better looking & working platform and reduced my headaches by 90%. Thank you KeenThemes! Jonathan Bartlett, Metronic Customer
Everything within Metronic is customizable globally to provide limitless unique styled projects
Choose a perfect design for your next project among hundreds of demos
A huge collection of components to power your application with the latest UI/UX trands
Enterprise ready Angular 7 integration with built-in authentication module and many more
Metronic deeply customizes Bootstrap with native look and feel
Our super sleek and intuitive Datatable comes packed with all advanced CRUD features
Metronic is the only theme trusted by over 70,000 developers world wide
Lifetime updates with new demos and features is guaranteed
Metronic is written with a code structure that all developers will be able to pick up easily and fall in love