Similar to Twitter's Bootstrap framework, Ink provides a wide set of UI elements to be used when developing a website's interface.
Ink is a top of the line solution and can be deployed for desktop and mobile environments the same.
What is new in this release:
- Hotfix release, updates FontAwesome files.
What is new in version 3.1.7:
- Adds LazyLoad to Autoload with the .ink-lazyload class
- Add loadedClass (data-loaded-class="class-name") option to put classes in LazyLoaded elements when they are loaded so they can be styled.
- Adds TL phones to Ink.Util.Validator
- Adds EAN validation to Ink.Util.Validator and Ink.UI.FormValidator_2
- Fixes multiple onInViewport callbacks in Ink.UI.LazyLoad_1
- Make FormValidator's "matches" rule match form elements without a [rules] attribute, because those may not be validated.
- Modal now uses Flex and VH/VH CSS dimensions remove or lighten the necessity for javascript layout. It is more smooth and a lot faster too! It gracefully degrades into using some javascript layout, or fully rely on it, on older browsers.
- Toggle will now pass (newState, { element }) as arguments to the onChangeState callback, instead of just the new state
- DatePicker bugfixes
- when isAccordion, the closeOnClick option of a toggle will default to false.
- DatePicker lang option, to set the language to Portuguese easily, and an Ink.Util.I18n instance to help create more languages.
What is new in version 3.1.4:
- CSS:
- Fixes issue with Drawer menu animation.
- JS:
- Fixes serious Drawer rendering issue in IE11, and lack of transition in Firefox.
What is new in version 3.1.0:
- CSS:
- Fixes multiline label indentation.
- New print.scss module.
- JS:
- Carousel won't call onChange more than necessary now
- Carousel advances in percentage values instead of pixel values, making it resistant to a bug where the slides become off as the Carousel advances.
- OldIE fixes for Ink.Autoload.run and Ink.requireModules
What is new in version 3.0.5:
- CSS:
- Adds 16.66 (1/6) grid division.
- Style fixes in ink-modal and ink-table.
- JS:
- setOption() function in UI component instances.
- getInstance() function in UI component classes. Use it like this: var myModal = Modal.getInstance('#element-with-a-modal'). This deprecates the need of disabling Ink.UI.Autoload to interact with UI components.
- Do not pollute elements with data-instance attributes. This also fixes a memory leak when UI components are removed from the DOM.
- Fixes issue #276 and #364.
- Ink.Dom.Event.KEY_SPACE (eb28b23)
- Ink.Dom.Element.isDOMElement(el) function (moved from Ink.UI.Common to Ink.Dom.Element)
- Fixed an Ink.UI.TagField crash when it is created.
- DatePicker improved a bit.
- Fixed cryptic error reported when Ink.requireModules fails to load a script.
What is new in version 3.0.4:
- CSS:
- Bumping FontAwesome version to 4.1.0.
- JS:
- Fixed a problem with SmoothScroller which was, together with Autoload, throwing errors whenever a click occurred.
- Fixed a problem with Modal and percentage measurements, introduced in the previous version.
What is new in version 3.0.1:
- Extends flyout menus to horizontal navigation.
- Removes SVG font files and references in CSS and reduces dist bundle in about 7MB.
- Bugfixes in FormValidator and Drawer.
- Old IE fixes.
What is new in version 3.0.0:
- New flexbox based grid.
- Loads of new breakpoint aware selectors. Check our glossary to see what's new.
- Ink CSS is now created using SASS and Compass.
- Ink.UI.Common.elOrSelector doesn't throw an error anymore. It will just return null.
What is new in version 2.3.2:
- Bug fixes in Ink.UI.Datepicker
- Bug fixes in Ink.UI.Carousel
What is new in version 2.3.0:
- Adds UI Carousel component.
- Improves UI Sticky component.
- Improves UI DatePicker component.
- Drops the makefiles and unifies the dependency management and build process with Grunt and Bower.
- Changes the repository structure. Source code is now kept under "src" and compiled/distributable code is kept in the "dist" folder.
- Adds breakpoint dependent spacing and column horizontal alignment classes i.e. small-top-space, small-push-center.
- Adds breakpoint dependent text alignment classes i.e. small-align-center.
- Adds breakpoint dependent gutters i.e. small-gutters.
- Adds "double" size variant for gutters and spacing class i.e. double-gutters.
What is new in version 2.2.1:
- Ink.UI.Sticky bugfixes.
- Ink.UI.Draggables improved.
- Ink.Dom.Event improvements: throttle (limit the amount of times a function can be called) and observeMulti (attaches an event to a selector or array of elements).
- Ink.UI.Toggle now toggles several elements at once, if the selector selects many elements.
- Legacy IE fixes.
What is new in version 2.2.0:
- Updated documentation
- Moved .ink-shade and .drag to utilities.less in order for the classes to be reusable by other components
- Removed hard coded z-index values
- Solved layering issue with datepicker component
- Bug fixes in Ink.UI.Draggable and Ink.UI.Droppable
- Bug fixes in Ink.UI.Toggle
- Improvement in Ink.Dom.Loaded
- Added DOM component Ink.Dom.FormSerialize
- Added UI component Ink.UI.Tooltip
What is new in version 2.1.1:
- Bug fixes in appended and prepended inputs.
- Javascript Bug fixes in Ink.UI.FormValidator.
What is new in version 2.0.0:
- Layout component rewritten to use less markup and be easier to implement
- Extensive new typography rules for better looking typesetting with little effort
- Added more flexibility to forms
- Implemented an improved Javascript core
- Documentation has been improved and extending the Javascript core and/or components is now easier.
- Added support to UI components configurations via data attributes.
- Improved the UI components in matters of responsiveness and UX.
Requirements:
- JavaScript enabled on client side
Comments not found