- Update jQuery to v3.2.1
- Update select2 to v4.0.4
- Update bootstrap-datepicker to v1.7.1
- Update jquery-minicolors to v2.2.6
- Update jquery-validation to v1.17.0
- Update datatables to v1.10.16
- Update datatables-plugins to v1.10.16
- Update dropzone to v5.1.1
- Update summernote to v0.8.8
- Update chart.js to v2.7.0
- Update chartist to v0.11.0
- Update c3 to v0.4.18
- Update ionrangeslider to v2.2.0
- Update sortablejs to v1.6.0
- Update seiyria-bootstrap-slider to v9.9.0
- Update nouislider to v10.1.0
- Update angular to v1.6.6
- Update angular-ui-router to v1.0.10
- Update ui-bootstrap to v2.5.6
- Update angular-perfect-scrollbar to v0.1.0
- Update c3-angular to v1.4.0
- Update angular-flot to v0.0.17
- Update ngBootbox to v0.2.0
- Update angular-ui-select to v0.19.8
- Update ng-tags-input to v3.2.0
- Now Builder asks for the PixelAdmin package path if it cannot be found automatically
- Fix misspelling in "watch" task
- Improve package structure (no breaking changes - see migration page in the docs)
- Improve build system (Gulp tasks)
- Add Gulp task that starts local server
- Integrate PixelAdmin with Angular 1.x (demo and starter projects are available)
- Add starter project for HTML5(concatenated) version
- Add starter project for RequireJS version
- Add landing page
- Make "clean" theme main
- Refactor Builder App
-
Integrate 2 new plugins:
- Update libraries
- Update jQuery to v3.1.1
- Update documentation
- Switch from "animate-sass" lib to "animatewithsass"
- PxResponsiveBg plugin - Add ability to use custom HTML as an overlay
- PxResponsiveBg plugin - Add
backgroundPosition
option
- Fix DataTables' server-side processing styling
- Fix Sparkline bug in Safari
- Fix screen detection bug
- Fix few small bugs
- Add
pixel-color-variant
mixin
- Improve some mixins for better customization
- Add Color Generator tool
- Add moment into the default requirejs config
-
Integrate 12 new plugins:
- Bootstrap TouchSpin
- Quick[select]
- Bootstrap 3 Typeahead
- Bootstrap Tags Input
- Toastr
- Date Range Picker
- editableTableWidget
- Sortable
- jQuery Sortable
- Ion.RangeSlider
- Seiyria Bootstrap Slider
- noUiSlider
- Add RTL support
- Add extensions for knob, bootstrap-datepicker and perfect-scrollbar plugins to fix some issues in RTL mode
- Add a little bit more white space to px-nav and px-navbar elements
- Add dark version of PixelAdmin
-
Add 20 new themes:
- Candy Black
- Candy Blue
- Candy Red
- Candy Orange
- Candy Green
- Candy Purple
- Candy Cyan
- Mint Dark
- Dark Blue
- Dark Red
- Dark Orange
- Dark Green
- Dark Purple
- Dark Cyan
- Darklight Blue
- Darklight Red
- Darklight Orange
- Darklight Green
- Darklight Purple
- Darklight Cyan
-
Small changes in markup of some pages to make them compatible with RTL and dark version of PixelAdmin. The changed pages:
- dashboards-analytics.html
- dashboards-videos.html
- pages-404.html
- pages-500.html
- pages-about-us.html
- pages-blog-post.html
- pages-forum-thread.html
- pages-messages-item.html
- pages-messages-list.html
- pages-messages-new.html
- pages-pricing.html
- pages-profile-v2.html
- pages-search-results.html
- pages-signin-v1.html
- pages-signin-v2.html
- pages-signup-v1.html
- pages-signup-v2.html
- ui-alerts.html
- ui-buttons.html
-
Add 3 new Builder options:
- Include dark version
- Minify AMD modules
- Include RTL support
- builder directory is compressed with password to prevent removal of executable. See the password in the archive name
- Change package directory structure
- Drop IE8 support
- Drop LESS support. For now, only SCSS is supported
- For now, all Javascript sources are using ES6 instead of CoffeeScript
- Replace Grunt task runner by Gulp
- Add Asynchronous Module Definition(AMD) support
- Update all package libs
- Add Builder app which allows you easily create custom bundles
- Remove dependency on FontAwesome. Now you can use any iconic font
- Add documentation
- Change HTML page structure to simplify markup
- No need to add
theme-*
class to the body
element - just include required theme file
- Add support of extra large(xl) screen sizes >= 1200px
- Change utility classes
- Change core Javascript files (such as pixeladmin.js, util.js) - no need to call the
PixelAdmin.start()
method anymore
- Change storage/cookies utility methods
- Remove
.counter
element
- Change default alert style; add styling for the inner elements
- Add
.px-block-alerts
element
- Replace alert plugin by px-block-alert plugin
- Replace stat-panels by boxes
- Rename
.breadcrumb-dark
to .breadcrumb-inverted
- Rename
.breadcrumb-page
to .page-breadcrumb
- Rename
.btn-flat
to .btn-3d
- Outline buttons are colorful by default. Use
.btn-outline-colorless
/.btn-outline-colorless-inverted
class to create a colorless outline button
- Add button loading indicator
- Add extra large
.btn
size
- Change labeled button markup and styling; Add
.btn-label-icon
element
- Add extra large
.btn-group
size
- Add a chevron to all
.dropdown-toggle
buttons using ::after
pseudo-element
- Remove
.dropdown-icon
class
- Add multilevel dropdowns
- Add multicolumn dropdowns
- Add
label.required
class
- Change form messages markup
- Add
.form-control
state icons
- Add form loading indicator
- Change custom checkbox and custom radio markup and styling
- Add
.custom-select
element
- Replace
.pixel-file-input
element by .custom-file
element
- Replace file-input plugin by px-file plugin
- Add small and large sizes to custom inputs
- Restyle input group states
- Add
.label-pill
class (use it instead of .badge
)
- Add outlined labels
- Add
.label-image
element
- Add
.label-corner
element
- Add
.label-ribbon
element
- Change modal extension. Remove modals with blurred background
- Add large and extra large sizes to navs
- Replace
.nav-tabs-{size}
and .nav-pills-{size}
classes by .nav-{size}
- Add panels without
.panel-heading
element
- Add styling for tables and list groups within a panel
- Improve responsivity of panels
- Remove
.popover-{state}
and .popover-dark
classes. Use data-state
and data-style
attributes instead
- Add px-footer plugin
- Replace main-menu plugin by px-nav plugin. Note: the markup is changed
- Replace main-navbar plugin by px-navbar plugin. Note: the markup is changed
- Add px-sidebar plugin
- Remove switcher plugin
- Add CSS-only switchers
- Remove
.tooltip-{state}
classes. Use data-state
attribute instead
- Replace wizard plugin by px-wizard plugin. Note: the markup is changed
- Drop jQuery UI support
- Remove vague.js plugin
- Remove bootstrap-datepaginator plugin
- Remove x-editable plugin
- Remove rating plugin
- Remove tasks plugin
- Improve responsivity of DataTables plugin
- Replace jquery.slimscroll plugin by perfect-scrollbar plugin
- Replace limiter plugin by px-char-limit plugin
- Replace expanding-input plugin by px-expanding-input plugin
- Add px-responsive-bg plugin
- Replace bootstrap-tabdrop plugin by px-tab-resize plugin
- Wrap jquery-validate plugin with px-validate plugin
- Wrap jquery.sparkline chart plugin with px-sparkline plugin
- Add chartist chart plugin
- Add Chart.js chart plugin
- Add c3 chart plugin
- Existing widgets are remastered
- Rename article-comments widget to tree-comments
- Add activity widget
- Add more-link widget
- Add pricing widget
- Add products widget
- Add timeline widget
- Remove SCSS sources of pages
- Existing pages are remastered
- Add Analytics Dashboard page
- Add Videos Dashboard page
- Add Financial Dashboard page
- Add Blog Dashboard page
- Add Blog pages
- Add Forum pages
- Add About Us page
- Add Account page
- Add Profile v2 page