Changelog
2.1.0 - September 2020
- Gradient and list reset mixins removed.
- Added <button> support for tabs.
- Epicmodal BEM refactor, added robust function for theme toggling.
- Tablesorter added.
- Image reset includes height: auto now to handle layout reflows. HTML attributes width and height now recommended for all <img> tags.
- Scrollable updated with dynamic shadow version
- Documentation added to tables for scrollable implementation, with basic method and dynamic shadow method.
2.0.0 - July 2020
- New file structure.
- Utilizes BEM style guide. Learn more
- CSS Flexbox and CSS Grid options added.
- Improved grid system.
- Improved web typography and vertical rhythm.
- Improved documentation organization.
- Leerburg.com admin and public-facing on the same version of the framework (with different themes).
- Not compatible with sites using Nitro 1.0
v2 introduced breaking changes. Version 1 changelog listed below.
1.2.0 - July 2019
- Accordions added.
- Epicmodals documentation improved.
- Sidebar navigation updated and better organized.
- Captions now described in the Tables section, along with miscelaneous notes for horizontal and vertical alignment.
- Added static fields to Form Fields and Buttons section.
- Warnings added to Lists section about font-size and nested lists issue. Warning added to inline field solution that uses float and issues it has accesibility.
- A section on Videos added, for responsive iframes and HTML5 video tags.
- Grid System updated to include more info about the structure of a nitro page, the parents of section, the container and mainColumn.
- Object Manipulation updated to include notes about floats, margin, widths, heights, scrollable elements of a set height, and positioning content.
- Added missing text alignment classes to Typography.
1.1.2 - End of April 2019
- Added .with-line to form sub-headings.
1.1.1 - End of July 2018
- Parsley.js examples finished. Minor css update.
- Moved date and time pickers to Features section. Updated documentation.
- Added option colors in selects.
- Progress Bars added.
- Added .add-ellipses to Typography.
- Small update to Basic Tabs.
1.1.0 - July 2018
- Quick Start Guide added.
- Version History added.
- Typography added. Details .hulkSmash and .truncate.
- Alerts & Text Colors added.
- Object Manipulation added. Added .opacity-## changes.
- Lists added. Deprecated .ul-list and .ol-list.
- Grid System documentation updated. Inner grid features begun but still experimenting.
- Tables documentation simplified. Responsive Table instructions expanded and cleaned up. Added .alternate-[color name] to style options. Added .muted and .intensify row/cell color options. Added generic color options for rows and cells. Updated how default table row and border color variables in settings work. Fixed .afix issue with additional rows (added .auto option).
-
Form documentation split into two: Form Fields & Buttons and Form Layouts.
- Button notes from Links & Tabs added to Form Fields & Buttons. Added .btnMutedColors for disabled buttons.
- Added form background styles and layout styles (multi-column layout and inline fields).
- Tabs added. Created three styles, with current and disabled tab options for each. Responsive options available but are set on a case by case basis in custom sass. .linkBehavior and .full-link also added.
- Parsley.js added to Features with basic error css (needs update for radio and checkboxes)
- Updated code colors, added custom colors for css.
1.0.2 - Beginning of July 2018
Minor improvements. Changes were not tracked for this phase but are noted in the next major release notes.
1.0.1 - Spring 2018
Bug with tooltips positioning fixed.
1.0.0 - December 2017
Initial launch with NADD.
Version Tracking
- Leerburg.com: 2.1.0
- Card Admin: 2.1.0
- Leerburg Email Analytics: 2.1.0
- Leerburg DB: v1.1.2
- Super Department/Category Admin: v1.1.1
- NADD: v1.1.1