Changelog
-
1.4.0
- Fix gulp build error.
- Add Parisienne, PT Sans Narrow fonts.
-
1.3.2
- Fixed import of not compiled .sass files into SPA.
-
1.3.1
- Removed 'word-break: break-word' rule everywhere in favor of 'word-wrap' and 'overflow-wrap' rules since we stopped support of old IE versions and this old rule caused issues. This change impacted 'h-word-break-smart' helper, 'Dropdown' (menu items) and 'Panel' (header) components and jQuery Stylish Select vendor (menu items).
- Dropdown: added 'width' rule to menu items for proper work of 'word-wrap' and 'overflow-wrap' in FF.
- [vendor] Query Stylish Select: added 'width' rule to menu items for proper work of 'word-wrap' and 'overflow-wrap' in FF.
-
1.3.0
- Dropdown: completely refactored dropdown's Common Layout configuration. If your layout uses dropdowns - please, check the possible impact of this update on your project's UI.
Read Dropdown section to see new features:- 2 dropdown's toggle modifications: 'input' and 'button'
- 2 dropdown's menu modifications: 'default' and 'show-selected'
- [vendor] jqueryUI-datepicker: updated some css rules that depend on the Dropdown's configuration.
- [vendor] Query Stylish Select: updated some css rules that depend on the Dropdown's configuration.
- Dropdown: completely refactored dropdown's Common Layout configuration. If your layout uses dropdowns - please, check the possible impact of this update on your project's UI.
-
1.2.4
- Push-notification: fixed typo in configuration in key name
- Status: added new skin 'secondary' + each skin-modification now has it's own 'color' property (earlier all skin-modifications inherited the 'color' from 'default' modification)
-
1.2.3
- Legacy: updated overlay's z-index
- Legacy: updated ui-front's z-index
-
1.2.2
- List: added new component 'List'
- Dropdown: separated menu item's padding into individual variables ('item-padding-horizontal', 'item-padding-horizontal-enclosed', 'item-padding-vertical')
-
1.2.1
- Icon: updated 'warning' icon, added 'dashboard' icon
- [vendor] ez-checkbox: made disabled skin work with adding the 'disabled' class to the '.ez-checkbox' or to its parent
-
1.2.0
- Settings: [variables] added alternative font to the 'font-default' value
- Table: updated table Common Layout configuration. If your layout uses tables - please, check the possible impact of this update on your project's UI.
- Helpers: [typography] added 'overflow-wrap' rule to the 'h-word-break-smart' helper
-
1.1.8
- Demo: added 'Changelog' section to the demo page
- Settings: [variables] added indent-default-small variable to the indents map
- Icon: added 'recepient' and 'recepients' icons to the sprite and to the demo page as well
- Page: added 'display: block' rule to the component to avoid issue with сollapsing padding in IE
-
1.1.7
- Grip: change default background color in static state and fixed sass nesting rules for icon
- Hint: added 'center-caret' mod for hover state
- Search-input: added border-box
-
1.1.6
- Sprite: added 'user' icon
- Icon: added 'pointer-events: none' rule to 'use' selector to fix a 'click-dead' behavior that usually appears in IE.
- Common Buttons: added 'light' skin variation. The demo of this skin in all states can be seen in 'Icon button' section of index.html. Disabled state is the same as for all other buttons skins.
- Buttons: added 'pointer-events: none' rule as an IE hack to icon inside of a button. If you click a button in IE it doesn't paint :active state. With this rule it does. This is because of the IE mess with event targeting.
- Icon-button: added 'pointer-events: none' rule as an IE hack to icon inside of an icon-button (same as previous list item).
- Icon status: added 'overflow: visible' rule to the status toggle, so the icon-check can overflow its parent
- Hint: ecresed the stacking level of a hint's caret to -1. So when your hint is shown and you make a selection of text inside of it, the caret doesn't overflow that selection (like it was before). If your layouts use this style component - check them to be sure nothing is impacted by the new rule
- Dropdown: added 'display: block;' rule for a dropdown toggle to allow use HTML tag for it
- Table: added 'disabled' state and a Skin for it to a table-button
- Search-input: added 'pointer-events: none' rule to a clear button if it has '.disabled' class
- Search-input: hid a native -webkit- clear input button for input[type="search"]
- Loader: moved 'margin' rules from .loader__image to .loader__header, and same for the properties: in the variables tree margin-vertical and margin-horizontal keys and their values were moved from ($loader-sizes, default, image) to ($loader-sizes, default, header). So if you depend on them - update your getter functions with new paths
- Pagination: improved the component's demo on index.html page
- Pagination: changed the Skin application rules; now to apply a non-default Skin to a pagination component you need to apply the appropriate color-class only to .pagination HTML element itself (earlier you needed to apply Skin classes to .pagination-button's and .pagination-page's). The Redesign Lib's index.html page was updated with proper demo of new Skin rules application.
- Page: fixed vertical centering for heading in IE
- [vendor] ez-checkbox: improved IE markup with 'background-clip' property
- [vendor] jScrollPane: added 'cursor: pointer' rule to scroll track
- [vendor] jqueryUI-datepicker: forcedly set table's width to 100%
-
1.1.5
- Sprite: updated icons: home, surveys, appointment, patients, workflow, profile, settings
- Hint: added 'center-caret' and 'top' modifications
- Button: added 'success' state Skin
-
1.1.4
- CDN: added images directory and updated build in gulpfile.js
- Settings: [variables] added 'color-error-alt' color
- Settings: fixed background color $tonic-brand-orange and $tonic-light-brand-orange
- Sprite: updated workflow icon, added settings icon
- Images: added Tonic logo
- Dropdown: added 'error' state Skin for dropdowns with input toggles
- Dropdown: improved word-break logic for dropdown's menu items
- Dropdown: line-height Firefox fallback fix for toggles (both button and input)
- Dropdown: added item-group
- Dropdown: border on dropdown's menu was replaced by shadow
- Panel: added word-break logic to a panel's header
- Panel: added padding-right to a header of a collapsible panel, so long text doesn't overflow the toggle
- Button: line-height Firefox fallback fix
- Hint: added 'big' Common Layout modification
- Page: for page's header changed 'height' rule to 'min-height' and added relative position
- Form input elements: updated icon-color for error state in Common Skin config
- [vendor] jqueryUI-datepicker: line-height Firefox fallback fix for input
- [vendor] jqueryUI-datepicker: hid IE native select's arrow buttons
- [vendor] jqueryUI-datepicker: [MS Edge] decreased padding-right for year and month selectors' toggles to fix a clipped text
- [vendor] jQuery Stylish Select: added vendor
- [vendor] jScrollPane: added vendor
-
1.1.3
- Sprite: replaced icon-check-xs icon with the new one
- Pagination: fixed indents for 'pagination--mod-text' modification
- Heading: added new TDL modification - 'hint'
- Check-item: added 'hover' state Skin
- Icon-status: fixed check icon size and position
- Loader: updated header's font-weight
- Checkbox: Updated 'disabled' state Skin
-
1.1.1
- -
-
1.1.0
- Added all components, sprite, fonts