jQuery UI 1.9.0
jQuery UI 1.9.0 is out, which adds new widgets, API refinements, improved accessibility, and hundreds of bug fixes. The new widgets are as follows:
- Menu: A navigation menu with support for hierarchical pop-up submenus
- Spinner: A "number stepper" for input fields (rather than a rotating progress indicator)
- Tooltip: A pop-up message
There's a detailed jQuery UI 1.9 Upgrade Guide which lists deprecations. Oh, and the jQuery UI site has been refreshed as well!
Delta: jQuery UI Theme
Delta (GitHub: kiandra / Delta-jQuery-UI-Theme, License: MIT/GPL) is a jQuery UI theme by Tait Brown, who created the hugely popular Aristo port.
This theme has a metallic finish that reminds me if iOS 6, and includes light and dark variations. It's also dubbed as Retina ready -- CSS3 gradients and high-resolution images have been used.
jQuery.textFit (GitHub: STRML / jquery.textFit, License: MIT) by Samuel Reed can scale text to fit its container. It also correctly detects multiline strings with break tags.
To find the best font size, a binary search is performed. The demo on jQuery.textFit's site is slowed down so you can actually see how the algorithm works, in reality it seems to run very quickly.
Vertical alignment and centred text are both supported, as are custom fonts.