Limitless - Changelog
Version 1.1
October 21, 2015
v. 1.1
First update is the most simplified and includes urgent bug fixes of core components, plugins and libraries. Also version 1.1 includes updates of some components to the latest stable versions. The only new thing here is RTL version of all 4 layouts, that support almost all available components and layout features. Below you can find general list of all changes and details about upgrading.
// Newly added
[new] RTL layout for all 4 main layout variations
[new] bootbox.less - new LESS file for extended Bootstrap modal dialogs
// Updated components
[updated] CKEditor - latest version
[updated] Select2 - latest 3.5.x version, 4.0 is coming
[updated] Bootstrap Multiselect - latest version
[updated] Datatables - latest version
// Core fixes
[fixed] Sidebar - side border overlaped content in light sidebar (layout 1 and 2)
[fixed] Breadcrumbs - in colored version links had wrong background color on hover/active
[fixed] Breadcrumbs - dropdown menu didn't have borders in breadcrumb line component
[fixed] Labels - striped labels didn't have right border variation as supposed to
[fixed] Navbars - unnecessary dropdown menu re-position in navbar component
[fixed] Button groups - extra space between buttons in toolbar
[fixed] Tables - extra border in framed table in responsive table container
// Components fixes
[fixed] Bootstrap Select - wrong rounded corners inside input group
[fixed] Bootstrap Select - no styling of dropdown menu
[fixed] SelectBox - wrong rounded corners inside input group
[fixed] Tags Input - input field didn't have bottom spacing
[fixed] Typeahead - small menu width if text options are too short
[fixed] Sweet alerts - title was too big for motification size
[fixed] Anytime picker - wrong title margin and unnecessary close button
[fixed] jQuery UI Datepicker - extra RTL-related code in less file
[fixed] Fullcalendar - extra RTL-related code in less file
[fixed] Chats - wrong variables in LESS file
[fixed] Dropzone Uploader - success/error markers moved down in thumbnails is name is visible
[fixed] Colors - default BS styles overrided text hover state
[fixed] SelectBox page - extra panel control buttons
Updated plugins and libraries
This section displays a list of components, that have been updated to the latest stable versions. Includes file or directory name and descriptions with details. To keep your version up-to-date, i strongly recommend to replace your current copies to the updated ones, because all future updates of main and related files will be based on latest versions of these files.What | File | Description |
---|---|---|
CKEditor | ckeditor/ |
Updated to the latest version and added additional languages with new configuration file |
Select2 | select2.min.js |
Updated to the latest 3.5.x version. Version 4.0 will be added in the next update |
Bootstrap Multiselect | bootstrap_multiselect.js |
Updated to the latest version, also updated related form_multiselect.js file |
Datatables | datatables.min.js |
Updated to the latest version (1.10.9) |
LESS files to update
This section displays a list of updated LESS files. Includes file name, path to this file and general description about changes. All list items are grouped in categories. Groups along with file paths allow you to quickly find and replace necessary files. Please keep your copies of LESS files always up-to-date to avoid upgrading issues.File | Location | Description |
---|---|---|
Core files | ||
type.less |
/less/bootstrap-limitless/ | Blockquote styling improvement, variables instead of values in page title and mark |
navs.less |
/less/bootstrap-limitless/ | Fixed extra bottom space in justified tabs and pills |
breadcrumbs.less |
/less/bootstrap-limitless/ | Fixed link hover state background in colored breadcrumb line, added border to dropdown menu in breadcrumb line component in 1st layout |
labels.less |
/less/bootstrap-limitless/ | Added missed right border option in striped labels |
navbar.less |
/less/bootstrap-limitless/ | Removed extra dropdown menu positioning in navbar component |
button-groups.less |
/less/bootstrap-limitless/ | Removed extra spacing between buttons in button toolbar |
tables.less |
/less/bootstrap-limitless/ | Removed border in framed table on mobile, if used inside BS's responsive table container |
colors.less |
/less/core/colors/ | Fixed BS overrides of text color if used in label/badges or links on hover |
sidebar.less |
/less/core/layout/ | Fixed fixed light sidebar issue, when content overlapped the border in 1st and 2nd layouts; removed extra border from tabs inside sidebar on mobile; improved dropdown position in justified tabs used in sidebar |
Forms | ||
bootstrap-select.less |
/less/components/plugins/forms/menus/ | Fixed wrong round corners if used inside input group; added styles for menu header |
select2.less |
/less/components/plugins/forms/menus/ | Removed unnecessary RTL-related code; fixed text color in search field (menu with custom color) |
selectbox.less |
/less/components/plugins/forms/menus/ | Removed extra border radius from main container; fixed wrong round corners if used inside input group |
bootstrap-switch.less |
/less/components/plugins/forms/checkboxes/ | Variables instead of values |
tags-input.less |
/less/components/plugins/forms/tags/ | Fixed issue when empty input had smaller height |
typeahead.less |
/less/components/plugins/forms/extensions/ | Added minimum width to menu, so it won't be too narrow if option text is short |
Pickers | ||
daterange.less |
/less/components/plugins/pickers/ | Minor improvements |
bootstrap-datepicker.less |
/less/components/plugins/pickers/ | Minor improvements |
anytime.less |
/less/components/plugins/pickers/ | Removed close button and improved visibility of title |
datepicker.less |
/less/components/extensions/jquery_ui/ | Fixed trigger image appearance; added correct spacing between year and month; fixed inline picker width if used inside popover |
Other | ||
sweet-alert.less |
/less/components/plugins/notifications/ | Improved notification title |
fullcalendar.less |
/less/components/plugins/ui/ | Removed RTL-related code, which has its own version in RTL layout version |
dropzone.less |
/less/components/plugins/uploaders/ | Fixed success/error marks position, when thumbnail name is visible |
chats.less |
/less/components/pages/ | Fixed wrong variables in chats list |
HTML files to update
List of updated HTML files. . Since static HTML files aren't used much in the end product, this list isn't really a mandatory thing and isn't as important as LESS or JS files updates, this is more for information about changes in features and content. Keeping HTML files isn't required, but recommended.File | Location | Description |
---|---|---|
HTML files | ||
extension_velocity_basic.html |
/ | Removed unnecessary .bg-sky class from markup |
form_validation.html |
/ | Added validation of input field with icons |
form_select_box_it.html |
/ | Removed extra icons from panel control buttons in 1 panel |
navigation_horizontal_disabled.html |
/ | Removed unnecesssary .border-left-lg from syntax highlighter |
components_sliders.html |
/ | Removed repeated path to touch punch extension |
tables_responsive.html |
/ | Fixed table header issue in Header groups table |
JS files to update
These are all JS files that have been changed during update process. It can be a library, plugin or a sample JS file with charts or specific page configuration - everything matters. Also includes file name, path to the file and brief description about changes made. Since JS files are responsible for template's functionality, it is required to keep the up-to-date.File | Location | Description |
---|---|---|
To update | ||
form_multiselect.js |
/js/pages/ | Removed unnecessary .bg-sky class from markup |
form_validation.js |
/js/pages/ | Added additional error placement rule for input with icon validation |
touch_punch.min.js |
/js/plugins/sliders/ | Removed from the folder as a repeated file |
sidebar-components.js |
/js/pages/ | Removed extra jQuery UI slider configuration |
app.js |
/js/core | Excluded language selection dropdown menu from dynamically added .active class |
Roadmap for version 1.2
Here is a list of ideas, plans, components, additions and improvements of Limitless web application kit for the next version. This list isn't final and prioritized properly, so i would be glad to hear your suggestions and wishes. Timeframe of a new update is flexible and depends on the amount of improvements.
- New layout #5 - fifth layout variation in both LTR and RTL versions
- New Datatables extensions
- New login/registration pages - tabbed, with validation and inside modals
- Full set of jQuery UI components
- News and Blog pages set
- Bootstrap Carousel and Jumbotron components
- SlickGrid integration
- jqGrid integration
- Excel-like data grid integration
- Update Select2 library to 4.0 version with improved examples
- ...
Initial release
October 1, 2015
v. 1.0
Limitless is in active development. All updates will be properly documented and explained, to make your upgrade process as easy as possible. In all new updates will be included: bug fixing, new functionality, plugins version control and code improvement. Feel free to contact me if you have any suggestions or requests!
What | Quantity | Description |
---|---|---|
Core files | ||
Folders | 268 | Folders with files, excluding CKEditor and Starter kit folders |
HTML files | 249 | Depending on layout, around 249 main HTML files in each layout |
CSS files | 7 | 4 main CSS files, 2 CSS for icon fonts and 1 animate.min.css animation library |
LESS files | 203 | All LESS files, including Bootstrap core |
JS files | 896 | All JS files, excluding starter kit and CKEditor folders |
Image files | 256 | Logos, flag icons and notification icons |
Other files | ||
JSON files | 23 | Different demo data sources. For demo purposes |
CSV files | 11 | Mainly for charts based on D3.js library. For demo purposes |
TSV files | 13 | Mainly for charts based on D3.js library. For demo purposes |
SWF files | 3 | Additional files for datatables TableTools extension and Plupload file uploader |