AdminDesigns - A Responsive HTML5 Admin UI Framework

#### AdminDesigns CHANGELOG

v1.3

#### So Whats Next? A Message From The Author:

So far we feel the framework is heading in the right direction and contains many of the unique features we wanted to see deployed. However, there are several items and features which could use a redesign, be better organized/explained, or should have an easier means of implementation. For this reason we have decided to take a step back from developing new features/pages and focus our attention on improving the theme in its current state.

We plan to spend 1-2 weeks to clean, perfect, and better explain everything that is currently in use. After which time customers should see a massive sitewide improvement of the frameworks documentation, css, js, and html structure. Doing so will help create a much more fluid and balanced enviroment for features yet to come. We want absolutely everything to simply "click" and to feel "right" when used.

#### Some of the issues we will be changing/focusing on:

- Usability, usability, usability. Our goal in all of these changes is to vastly improve the frameworks overall usability and fluidness.
- Documentation will be entirely reconstructed and redesigned. This is possibly our biggest priority, expect documentation size to triple.
- Provide further ways to greatly reduce the overall size and footprint of the framework in a production enviroment. By improving existing plugin structure and adding additional LESS settings.
- Create several video tutorials explaining some of the themes more complex topics. Particulary the frameworks LESS system and it's importantance.
- Possibly removing the Admin Plugin folder and moving the plugins into core. As they are lightweight and frequently used
- Review helper class usage. They feel over used in some areas.
- To greatly improve sidebar functionality we want to convert the system into a plugin with many more settings/options
- Make vastly better use of inline HTML comments to help explain an elements implementation and use
- Creating a discussion forum/input portal for our customers

#### What we will NOT be doing:

Breaking/Ruining live sites. HTML structure sitewide will remain the same. As always we take absolutely every precaution to ensure updates no impact on the functionality of your live sites.

#### TLDR Version:

Improving the little stuff, all of it. Feature development on hold until current framework has undergone a usability cleanup

#### And back to update 1.3 - Notable Changes:

- Font Awesome Library updated to v4.3.0
- Ecommerce System Added - 5 new pages
- Email Templates Added - 10 new pages
- Message Pages Improved - 2 new pages

#### New Pages Added:

- Ecommerce Dashboard - Link
- Ecommerce Orders Page - Link
- Ecommerce Products Page - Link
- Ecommerce Customers Page - Link
- Ecommerce Settings Page - Link
- Email Templates Demo Page - Link
- Email Compose Page - Link
- Email Compose Page (alt) - Link
- Editable Tables Page - Link

#### General Rules:

Seperating your work and customizations from the themes default styles is absolutely key to smoothly transitioning through theme patches and updates.

#### LESS Users:

All changes and new styles have been added to the themes base skin. That being said ALL custom changes should always be added to your child skin (default-skin/less). You should never modify the base theme as it will frequently be changed and updated. This is key to smoothly transitioning through theme patches and updates.

#### Standard CSS Users:

All style changes made in update 1.2 have been added to theme.css. Users should never edit or modify theme.css. All style customizations and additions should be added to a new stylesheet and included separately in your pages.

It is also highly recommended that you transition to using the themes LESS system as it is far superior, and offers a great deal of features and optimizations. Please contact us, or leave a comment if you would like to see a LESS tutorial added to the themes documentation.

#### Changelog Entries: Dec 26, 2014 - 1.3.0

Action | Details | Details
--- | --- | ---
Updated | Sidemenu navigation links | The left sidemenu has been updated with links that correspond to the 5 new ecommerce pages, 2 new message pages, and new email template page.
Updated | pages_messages.html with a Quick Compose popup form | Both messages pages have had the magnific plugin added to the page and much of the pages HTML has been cleaned up. New inline Javascript was added which adds functionality for the new quick compose form popup
Updated | Font Awesome Icon Library to v4.3.0 | fonts.css and font-awesome.css have been updated to the lastest version
Updated | Timeline CSS/LESS to reflect a new timeline widget used on ecommerce dashboard | The Timeline styles starting at line 445 in pages.less have been completely rewritten and are now LESS friendly
Updated | Datatables Plugin to include trial of Table Editor | Entire Datatables plugin folder has been replaced. Editor functionality requires a working database.
Added | New tables_datatables-editor.html page to the theme | A new tables_datatables-editor.html was added to the theme. The stylesheet datatables.less has been rewritten
Added | New pages_compose.html to the theme | A new pages_compose.html and pages_compose(alt).html was added to the theme. New message related styles were added starting at line 241 of pages.less
Added | New LESS file "base/widgets.less" | A new file "base/widgets.less" has been added which includes styles used for widgets found on new ecommerce pages. "@import @{base-path}/widgets.less;" has been added to line 55 of "default-skin/less/theme_base.less" so that the new widget file is compiled into theme.css
Added | New class to rightside topbar dropdown menu(hidden) | Added the ".hidden" class to all dropdowns in the topbar menu. This prevented the plugin from expanding the topbar while the dropdown was converted to a dynamic bootstrap dropdown (plugin).
Added | No-repeat style to external page backgrounds | The "no-repeat" style was added to background on line 342 of pages.less. Makes for a nicer display on ultra high resolution monitors
Added | Missing navbar search form CSS | Added bottom border to mobile search bar on line 359 of navbar.less
Added | Responsive class to fullscreen icon in Navbar | The ".hidden-xs" class was added to the fullscreen icon to prevent overflow on less than 360px resolutions
Added | Style for grey/default top border on panels | added "&.panel-border.panel-default" to line 36 of panels.less. This allows for grey top panel borders scene on new commerce pages
Moved | Inline CSS on map pages to pages.less | Inline CSS on maps_full.html and maps_vector.html was removed and relocated to line 626 of pages.less. The CSS was mistakingly left on page and was never intended to remain inline styled.
Fixed | Improper line-height values for admin-form buttons | The line-height for admin form buttons on line 908 of admin-forms/forms.less was changed to 42px
Fixed | Improper on-hover colors for admin-form buttons | The on :hover border-color property for admin form buttons at line 118 of mixins/admin-skins.less was fixed to properly reflect the set color scheme(theme-primary, etc).
Removed | tables_formatted.html from theme directory | This page was merged with the existing tables_basic.html page.
Removed | Animated from right sidemenu toggle button | The animation was found to cause graphical animation lag in some scenarions in the chrome browser.
Removed | Top positioning from content trays in content-trays.less | removed "top: 60px" from line 20 of content_trays.less to fix occassional undesired position

#### Previous Entries: Dec 26, 2014 - 1.2.0

Action | Details | Details
--- | --- | ---
Updated | Gallery image modals on pages_gallery.html | Removed unneeded comments from inline magnific javascript. Added adminmodals.css to header as an animation was added to gallery image modal
Updated | Stock images. Many images removed and better compressed. | To reduce overall file size many unsused stock images were removed from the img folder. Please contact us if you wish to be sent a royalty free zip file of the removed stock images.
Updated | Flag Icons moved to sprite folder. sprites.less updated to reflect change | Flag icon sprite was moved to a more relevant folder - assets/img/sprites. The url's in sprites.less have been updated to reflect the change
Added | Placeholder setting to adminpanels.js | A preserve grid setting has been added to line 94 of adminpanels.js. Passing this setting on plugin init will allow the user to drag a panel to an otherwise empty column. Example plugin init: `$('.admin-panels').adminpanel({ grid: '.admin-grid', draggable: true, preserveGrid: true});`
Added | Helper code to main.js | Added code to detect internet explorer version, adds class to body if ie9. Starts @ line 25 ends 35
Added | New plugin Folder to vendor/plugins | The folder 'bstour' has been added to assets/vendor/plugins. Required for newly added ui_tour.html page
Added | Function call added to end of main.js | Added function call to new IE helper function on line 503 - runHelpers();
Added | Label-xs styling to MultiLevel sidebar menus | Added label styles to lines 128 and 151 of sidebar_left.less
Added | Responsive styles to components/navbar.less | Added responsive styles and new mobile search dropdown to line 311 of navbar.less
Added | Responsive styles to components/sidebar.less | Added responsive styles to 311 of navbar.less
Added | Responsive styles to components/topbar.less | Added responsive styles to 133 of topbar.less
Added | Responsive Gallery styles to pages.less | Added responsive Gallery.html styles to 164 of pages.less
Added | Responsive Messages styles to pages.less | Added responsive messages.html styles to 267 of pages.less
Added | Responsive Calendar styles to pages.less | Added responsive messages.html styles to 231 of pages.less
Fixed | Sidebar top margin. Added top margin to inner container - important change | Removed 'margin-top: 60px' - line 20 of sidebar_left.less Added 'margin-top: 60px' - line 13 nanoscroller.less Change was to prevent sibling element height distruption
Fixed | Incorrect input type on pages_login.html and pages_register.html | Password fields on these pages were changed from "text" to "password"
Fixed | Topbar animation bug in IE9 - changes made to main.js | Added ".css('opacity',1);' to end of line 204 of main.js
Fixed | Firefox whitespace bug in navbar dropdown | New style added to line 306 of navbar.less, fixed whitespace problem with inline menu labels
Fixed | LineHeight problem with AdminForm social buttons | Added 'line-height: 42px !important;' to line 1203 of adminforms/forms.less
Removed | @media style from adminmodals.css | Removed entire '@media screen" style from line 723 of adminmodals.css
Removed | Readme file from javascript utility folder | File was old, incorrect and added mistakenly
Removed | Responsive navbar styles from responsive.less | Navbar responsive styles have been moved to components/navbar.less
Removed | Most images in assets/img/plugins/ | Major image cleanup - almost all of the images in this folder were unused and have been removed.
Removed | Most images in assets/img/patterns/ | Major image cleanup - almost all of the images in this folder were unused and have been removed.

#### Subheading

Donec id elit non mi porta gravida at eget metus. Maecenas faucibus mollis interdum.

#### Subheading

Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Cras mattis consectetur purus sit amet fermentum.

#### Subheading

Maecenas sed diam eget risus varius blandit sit amet non magna.

#### Subheading

Donec id elit non mi porta gravida at eget metus. Maecenas faucibus mollis interdum.

#### Subheading

Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Cras mattis consectetur purus sit amet fermentum.

#### Subheading

Maecenas sed diam eget risus varius blandit sit amet non magna.